Cách kiểm tra xem bảng có chứa chuỗi văn bản trong bất kỳ ô nào không


0

Tôi có hai danh sách dài các tên và tôi đang cố gắng xem sự khác biệt trong danh sách đó là có thêm người trong một danh sách và nếu có thì ai.

Tôi nghĩ rằng một cách tốt để làm điều này sẽ là sử dụng chức năng khớp, và sau đó bạn có thể thấy nơi nào có bất kỳ lỗi nào, và do đó có sự khác biệt trong danh sách.

Vấn đề của tôi là một tên trong một danh sách không giống như trong danh sách khác, ví dụ trong một danh sách chúng tôi có Bob Mortimer, và trong danh sách khác chúng tôi đã đưa cho ông Bob J Mortimer. Tôi đã cố gắng khắc phục điều này bằng cách sử dụng các ký tự đại diện, nhưng nó dường như không hoạt động và tôi cứ tiếp tục nhận được #N/A

Công thức tôi sử dụng là =MATCH("*"&F9&"*"&G9&"*",ListPersonnel!$E$9:$E$1287,0) trong đó F9 và G9 lần lượt là tên và họ

Tôi cũng đã thử chức năng tìm kiếm =SEARCH("*"&B3&"*"&C3&"*",ListPersonnel!$E$9:$E$1287), nhưng một lần nữa, vô ích.

Tôi khá chắc chắn Tôi đang sử dụng các công thức này sai, nhưng tôi không chắc làm thế nào tôi có thể sử dụng đúng

Bất kỳ trợ giúp sẽ được đánh giá cao.

Cảm ơn


tên tra cứu cũng trong hai cột, đầu tiên và cuối cùng?
Scott Craner

Có những giải pháp được đề xuất ở đây: superuser.com/questions/437387/
Garr Godfrey

Tên tra cứu không phải, tất cả chúng là một chuỗi
user402253

Vậy thì tại sao bạn lại tìm trong hai cột?
Scott Craner

1
sau đó trận đấu của bạn sẽ làm việc ngay bây giờ.
Scott Craner

Câu trả lời:


-1

Đơn giản, bạn đang cố gắng tìm Tên trùng lặp giữa hai cột. Nhưng để thực thi công thức để tạo ra kết quả chính xác, bạn cần làm việc với những điều cơ bản khác, không có công thức nào có thể cung cấp 100%.

Giống như, bạn phải làm cho mô hình. Tên bắt đầu bằng Tiêu đề như Ông hoặc MR hoặc Bà, khoảng trắng giữa Tiêu đề, Đầu tiên & amp; Họ, cũng giống như Tên bắt đầu bằng Họ hoặc Tên.

Kiểm tra ảnh chụp màn hình bên dưới, tôi đã sử dụng ba công thức đơn giản để xác định Tên trùng khớp hoặc Không trùng khớp hoặc trùng lặp.

enter image description here

=IF(EXACT(A2, B2), "Duplicate", "No Match")

=IF(COUNTIF($A2:$B20, $A2)>1, "Full match", "No Match")

=IF(COUNTIF($B2:$B20, $A2)=0, "No match in B", "Match in B")

Đây là một nhiều sai với câu trả lời này Đầu tiên, nếu bạn đọc kỹ các bình luận cho câu hỏi, bạn sẽ thấy rằng OP có một lỗi nhỏ trong công thức mà anh ta đang sử dụng. Scott chỉ ra điều đó và có lẽ vấn đề của OP đã được giải quyết. Điều đó làm cho câu trả lời này hoàn toàn không cần thiết , ngay cả khi đó là một giải pháp hợp lệ cho câu hỏi của OP, nhưng nó không phải là.
Bandersnatch

Vâng, tôi cũng đã thấy những bình luận ,, Tôi nghĩ tốt hơn nên đề xuất một số dễ dàng hơn. Bạn đã nêu lên một điểm tốt. :-)
Rajesh S
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.