Cách tìm kiếm phần khớp mục trong hai cột trong Google Sheets

Bạn nghĩ rằng việc tìm kiếm phần khớp mục trong hai cột trong Google Sheets sẽ rất dễ dàng? Thực tế, sau khi tôi thử nghiệm một số trường hợp, tôi nhận ra rằng việc này không đơn giản như vậy. Trước khi áp dụng công thức, chúng ta phải xem xét những yếu tố khác nhau. Cùng làm rõ từng trường hợp một.

Các trường hợp khác nhau trong việc tìm kiếm phần khớp mục trong hai cột trong Google Sheets

Trường hợp 1: Tìm kiếm phần khớp mục theo từng hàng trong Google Sheets

Ở trường hợp này, tôi muốn so sánh Cột B với Cột A để tìm kiếm bất kỳ phần khớp nào, quan trọng là ở cùng một hàng trong Cột A.

Trường hợp 2: Tìm kiếm phần khớp mục không theo thứ tự trong hai cột

Ở trường hợp này, tôi muốn kiểm tra Cột B để tìm kiếm bất kỳ phần khớp nào, quan trọng là ở bất kỳ hàng nào trong Cột A. Có thể có nhiều phần khớp mục phân tách trong các ô khác nhau trong Cột A.

Trường hợp 3: Loại bỏ các hàng trống trong việc tìm kiếm phần khớp mục trong hai cột trong Google Sheets

Bên cạnh đó, bạn nên biết cách loại bỏ các hàng trống khi tìm kiếm phần khớp mục trong hai cột trong Google Sheets. Điều này mang đến nhiều khó khăn, phải không?

Đương nhiên, bạn chỉ có thể tìm kiếm phần khớp mục trong hai cột trong Google Sheets chỉ với các giá trị Văn bản trong các cột tương ứng. Nếu các giá trị trong các cột liên quan là số, bạn chỉ có thể tìm kiếm phần khớp đầy đủ.

Dưới đây là ba công thức khác nhau mà tôi muốn chia sẻ với bạn. Hình ảnh dưới đây cho thấy ý nghĩa của các công thức này. Vui lòng xem kết quả công thức trong Cột D, E và F.

Công thức tìm kiếm phần khớp mục trong hai cột Google Sheets

Làm thế nào để tìm kiếm phần khớp mục trong hai cột trong Google Sheets

Hi vọng bạn đã dành thời gian để hiểu dữ liệu ở trên. Trong Cột D, E và F, tôi so sánh các giá trị văn bản trong Cột B với Cột A. Vậy bây giờ, chúng ta sẽ bắt đầu với kết quả của công thức trong Cột D và công thức trong ô D2.

A] Tìm kiếm phần khớp mục trong hai cột văn bản

Tìm kiếm phần khớp mục trong hai cột không theo thứ tự trong Google Sheets

Nếu Cột B có bất kỳ phần khớp nào (mục phần khớp / toàn bộ) trong Cột A, công thức sẽ trả về “Có”, ngược lại trả về “Không”.

=ArrayFormula(if(len(B2:B),if(COUNTIF(A2:A,”“&B2:B&”“)>=1,”Có”,”Không”),))`

Trong ví dụ của chúng ta, giá trị ở B2 “Mango” có phần khớp với A3 trong Cột A. Vì vậy, công thức sẽ trả về “Có” cho ô D2. Đây là phần khớp toàn bộ.

Về phần khớp mục, hãy xem ô B7 có chứa từ “Lemon”. Từ này có phần khớp với ô A7 trong Cột A.

Làm thế nào để tìm kiếm phần khớp mục giữa hai cột theo từng hàng trong Google Sheets

Trong bảng mẫu của chúng ta, Cột E giải quyết vấn đề này. Công thức dưới đây có thể giúp bạn tìm kiếm phần khớp mục theo từng hàng trong hai cột.

=ArrayFormula(iferror(if(len(B2:B),if(search(B2:B,A2:A)>0,”Có”),”Không”)))`

Đây là công thức tôi đã nhập vào ô E2 trong bảng mẫu của tôi. Như bạn có thể thấy, các ô B6 và B7 chỉ có phần khớp mục theo từng hàng trong bảng mẫu của tôi. Do đó, nó chỉ trả về “Có” cho ô E6 và E7.

B] Tìm kiếm phần khớp mục trong hai cột số

Không giống như công thức trước đó, công thức dưới đây #3 cho phép bạn tìm kiếm các giá trị số phù hợp trong cùng một hàng. Vậy có công thức thay thế cho công thức đầu tiên dành cho các cột chứa các giá trị số không?

Dưới đây là công thức tương ứng trong ô F2.

=ArrayFormula((if(len(B2:B),if(countif(A2:A,B2:B)>=1,"Có","Không"),)))

Trong một cột số, không có phần khớp mục phần. Vì vậy công thức này sẽ hoạt động. Đó là tất cả về cách tìm kiếm phần khớp mục trong hai cột trong Google Sheets.

Tương tự:

  1. Cách so sánh hai cột để tìm giá trị phù hợp trong Google Sheets
  2. Cách tìm nhiều lần xuất hiện của các hàng trong Google Sheets [Trùng lặp]
  3. Xóa các hàng trùng lặp trong Google Sheets [Hướng dẫn hoàn chỉnh và bảng mẫu]

Related posts