У меня есть неочищенный набор данных в Excel. Один из столбцов представляет собой список географических названий, но он плохо написан и неточно сгруппирован.

Я извлек все возможные уникальные значения и вручную пошел, посмотрел вверх и напечатал то, что я хотел бы, чтобы они были. Итак, теперь у меня есть две вкладки: вкладка 1 - это исходные данные, а вкладка 2 - все уникальные значения из исходных данных в столбце A, все правильные значения, соответствующие каждому неправильному значению в столбце B, дополнительная информация в столбцах C и D.

Мне нужно найти способ поиска в столбце A на вкладке 1 и, если значение соответствует ЛЮБОМУ значению в столбце A на вкладке 2, заменить его соответствующим значением в столбце B на вкладке 2.

Любая помощь будет высоко ценится

1 ответ1

-1

Я предполагаю, что ваши имена листов TabOne и TabTwo. У TabTwo есть 99 пунктов от A2 до B100.

Итак, начните с TabOne!Е2 и тип:

=IFERROR(INDEX(TabTwo!$B$2:$B$100,MATCH(A2,TabTwo!$A$2:$A$100,0)),B2)

Скопируйте это полностью вниз. Если есть совпадение, формула возвращает значение на TabTwo; если нет, он получает значение из столбца B.

Убедившись, что вы можете скопировать ячейки формулы и вставить их в качестве значений в столбец TabOne B.

Примечание: я использовал IFEEROR, потому что MATCH возвращает # N/A! если нет совпадения

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .