1

У меня есть рабочий лист Excel под названием Contacts.xlsx с Sheet1 (основной лист) с 496 контактами и различными контактными данными (A:U), которые включают:

Почтовые индексы (заполненные) Столбец I

Широта (пусто) Столбец J

Обязательный (пустой) столбец K

(Числа отрицательные или положительные, а не север, юго-восток или запад, то есть широта -35,28, долгота 149,12)

-

Sheet2 имеет список, который выделяет широту и долготу для zip zode:

Почтовый индекс столбца A2:A16743

Широта Колонка D2:D16743

Долгота - столбец E2:E16743

-

(Все столбцы имеют заголовки.)

Для различных почтовых индексов в какой формуле будет копироваться соответствующая широта для каждого почтового индекса с листа 2 на лист 1?

И я предполагаю, что мне понадобится вторая формула для долгот?

У меня есть c & p первые 40, но должен быть более простой (более умный) способ!

Спасибо за вашу помощь, Дейв

РЕДАКТИРОВАТЬ: В ответ на Кевин Энтони Оппегаард Роуз, предложение для поиска VLOOKUP - после поиска VLOOKUP это формула, которую я пытался и пытался использовать в течение нескольких часов, прежде чем задать вопрос. Как видно из ответа ниже, я пытался усложнить формулу.

= IF(I2 = Лист1!D1, VLOOKUP(Лист1!D2, Sheet1!$ D2:$ F16743, 2), "ЛОЖЬ")

Большое спасибо PeterH за помощь!

1 ответ1

0

Используйте ниже для Lat (на строке 2):

=VLOOKUP(I2,Sheet2!A:E,4,FALSE)  

И ниже для Long:

=VLOOKUP(I2,Sheet2!A:E,5,FALSE)

Если у вас есть записи без почтового индекса, вы можете сказать, что делать в этом случае:

=IFERROR(VLOOKUP(I2,Sheet2!A:E,5,FALSE),"Zip Code Not Found")

Замените "Zip Code Not Found" тем, что вы хотите отобразить, если нет совпадений.

Для обеих формул перетащите их вниз, чтобы заполнить полный список.

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