частичное совпадение Excel с разными языками - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть 2 разных столбца в Excel, и оба содержат адресные строки, но на разных языках: 1 на английском и 2 на японском. Как я могу сделать частичное совпадение только на основе последних числовых чисел обоих адресов. Пожалуйста, посмотрите в приложении, чтобы лучше понять. Мой набор данных выглядит следующим образом

Ответы [ 2 ]

0 голосов
/ 13 ноября 2018

Согласно вашему образцу данных, на английском адресе искомый номер отделяется запятой и идет в начале. Например, в 3-10-31, AMAVAMA, вы можете найти 3-10-31, который отделяется запятой от остальной части адреса

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

Учитывая, что ваш адрес 1 находится в столбце B, адрес 2 - в столбце C, а формула - в столбце A

=INDEX($C$2:$C$5,MATCH(1,IF(IFERROR(SEARCH(LEFT(B2,FIND(",",B2)-1),$C$2:$C$5),0)>0,1,0),0))

формула находится в ячейке A2 и является формулой массива

0 голосов
/ 12 ноября 2018

Итак, первая проблема в том, что адрес 1 не имеет номера справа.

Теперь для адреса 2 вы можете использовать:

=right(B1,8)

, который вернет последние 8 символов, то есть 7 цифр с дефисом. Вы можете соответствовать этому результату, если хотите, предполагая, что данные для адреса 2 находятся в столбце B.

Изображение в качестве доказательства: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...