Excel: частичное сопоставление любого содержимого в столбце B с полным содержимым в столбце A и возвращение да или нет - PullRequest
0 голосов
/ 21 февраля 2020

У меня есть два столбца, которые я хотел бы сравнить. Столбец A (который имеет полное имя, а столбец B - сокращенное имя. В столбце C я хотел бы взять значение каждой ячейки в столбце A и выполнить частичное совпадение для всех значений в столбце B, а затем вернуть "" Да "или" Нет "значение. Наиболее распространенная формула, которую я, кажется, могу найти в этом треке, это:

=IF(ISERROR(VLOOKUP(A3&"*",B:B,1,0)),"No","Yes")

Однако это частичное совпадение столбца A со всеми столбцами B, который является в противоположность тому, что я ищу. Пример;

Column A        Column B      Column C
UserData_123    UserData      Yes 
CompData_321    FooData       No

A1 возвращает истину, так как в столбце B. есть UserData. A2 возвращает ложь, поскольку в колонке B нет совпадений для CompData_321

. Кажется, я действительно здесь не видно леса за деревьями. Любые советы?

1 Ответ

0 голосов
/ 21 февраля 2020

Если все имена в столбце A разделены подчеркиванием, вы можете использовать функцию преобразования текста в столбцы на вкладке данных, которая уберет цифры из имен и позволит сравнивать только буквы.

...