[CF] Lọc dải ô không bao gồm

https://hocggsheet.com/loc-dai-o-khong-bao-gom/

Ví dụ mẫu

filterN(A2:B15,1,C2:C3)

Cú pháp

filterN(dải_ôA, cột_so_sánh, dảiô_B)

  • dải_ô_A nên là dải ô (có nhiều hơn 1 hàng / cột)

  • cột_so_sánh là SỐ cột thuộc dải_ô_A, dùng đối chiếu với dải_ô_B để loại bỏ

  • dải_ô_B có thể là ô hoặc dải ô

Code

012345678910111213141516171819202122232425262728293031

/*** Lọc dải ô A không bao gồm dải ô B** @param {range} range1 Dải ô A* @param {number} column Cột so sánh* @param {range} range2 Dải ô B* @customfunction*/ function filterN(range1, column, range2) { var output = [] for (var i in range1) { var check = false if (Array.isArray(range2)) { for (var j in range2) { if (range2[j][0] == range1[i][column - 1]) { check = true break } } } else { if (range2 == range1[i][column - 1]) { check = true } } if (!check) { output.push(range1[i]) } } return output}

Hướng dẫn cài đặt custom function

Xem bài viết (<1 phút đọc)

Mô tả ví dụ

  • Cho dải ô A (gồm Tên sản phẩm, Giá thành) và dải ô B (Tên sản phẩm)

  • Loại bỏ khỏi dải ô A tất cả các dòng có Tên sản phẩm giống với dải ô B

Last updated

Navigation

Lionel

@Copyright 2023