Не был уверен, как сформулировать вопрос, но здесь я иду ...

В основном у меня есть таблица, подобная приведенной ниже (Book1):

------------------------------------------------------
| ID    |  COUNTRY CODE     | NAME                   |
------------------------------------------------------
|  1    |  GB               | United Kingdom         |
|  2    |  AU               | Australia              |
|  3    |  BE               | Belgium                |
------------------------------------------------------

И у меня также есть такая таблица (Book2):

-------------------------------------------------------
| Country Code |       City       | Country code ID   |
-------------------------------------------------------
|  GB          |    London        |                   |
|  GB          |    Doncaster     |                   |
|  AU          |    Bowen         |                   |
|  BE          |    Halle         |                   |
-------------------------------------------------------

Как видите, столбец кода страны еще не заполнен. Можно ли использовать формулу для автоматического заполнения этого столбца данными из первой таблицы?

Я использую Excel 2013.

1 ответ1

1

Да, вы хотите VLOOKUP. Сначала вам нужно поменять местами столбцы A и B в Book1. VLOOKUP выполнит поиск значения в первом столбце диапазона и вернет соответствующее значение в другом столбце.

Уравнение в Book2 C1 должно быть =VLOOKUP(A1,Book1!$A$1:$B$3,2,FALSE)

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

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