Excel - сравнить и заменить значение ячейки на основе значения в другой таблице или столбце - PullRequest
0 голосов
/ 22 мая 2018

У меня есть один столбец с аббревиатурами стран

SHEET 1

+------------------+
| Country_Acronym  |
+------------------+
| EG               |
| AE               |
| PK               |
| IN               |
| LK               |
+------------------+

У меня есть другой лист с соответствующими названиями

SHEET 2

+------------------+----------------------+
| Country_Acronym  |     Country_Name     |
+------------------+----------------------+
| EG               | Egypt                |
| AE               | United Arab Emirates |
| PK               | Pakistan             |
| IN               | India                |
| LK               | Sri Lanka            |
+------------------+----------------------+

Мне нужна формула, чтобы прочитать значение в первом столбце первого листа и заменить его на название страны на 2-м листе.Итак, когда вы найдете замену EG на Египет, когда вы найдете замену PK на Пакистан и т. Д.

1 Ответ

0 голосов
/ 22 мая 2018

Вы не можете изменить значение самой ячейки в зависимости от значения в этой самой ячейке - без использования VBA.

Вместо этого вы можете использовать приведенную ниже формулу на B2 Sheet1 и скопировать, затемскопируйте этот столбец и вставьте Col:A как Только значения .

=VLOOKUP(A2,Sheet2!A:B,2,0)
...