Excel: если A1 равно чему-либо в столбце B, измените его на соответствующее значение в столбце C

0

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

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

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

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

Рошель Джейкобс
источник
2
Добро пожаловать в Супер пользователя! Некоторые диаграммы или снимки экрана с вашими данными помогут нам понять ваш вопрос. Пожалуйста, отредактируйте ваш вопрос, включив в него некоторые примерные (до и после) данные. См. Форматирование текста в виде таблицы для веб-утилиты, которая поможет вам создать красивую таблицу данных, которую вы можете вставить в свой вопрос. Загрузите любое изображение (изображения) в Imgur, и вы получите ссылку, которой вы можете поделиться. Отредактируйте свой вопрос, включив в него ссылку (и), и кто-то с достаточной репутацией вставит изображение для вас.
DavidPostill
1
VLOOKUP () и вспомогательный столбец должны помочь в решении вашей проблемы, но, как сказал DavidPostill, предоставьте некоторые примеры данных и ожидаемые результаты для получения лучших советов.
Кевин Энтони Оппегаард Роуз
1
Пожалуйста, поделитесь формулой, которую вы применили на листе.
Раджеш С.

Ответы:

-1

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

Итак, начните с TabOne! E2 и наберите:

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

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

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

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

FezzikMontoya
источник
Этот ответ близок к тому, чтобы быть полезным. Вы не уверены, какие столбцы на каких вкладках. Вкладка 2 содержит информацию в столбцах A: D. OP только сказал, что на вкладке 1 есть данные в столбце A. Если совпадение не найдено, было бы лучше вернуть сообщение, а не то, что находится в столбце B на вкладке 1, что на данный момент неизвестно.
Bandersnatch