Вы можете использовать функцию ВПР для этого:
Составьте таблицу с именем города в одной колонке, а состояние в следующей колонке. Тогда следующая формула рядом с городом, который вы хотите заселены:
=VLOOKUP(A1,A$20:B$23,2,FALSE)
В этом примере города вы хотите определить в A1, и эта формула переходит в B1. Вы можете скопировать его на B2, B3 и т. Д., Потому что таблица жестко закодирована как A $ 20: B $ 23, а не A20: B23 (где каждая последующая копия вниз по столбцу будет искать таблицу и одну строку вниз). Этот пример помещает таблицу поиска в столбцы A-B, но вы можете поместить ее в любом месте.
ЛОЖЬ в конце означает, что вы ищете точное совпадение, не ближе всего. Поэтому, если вы получите «Даллас» в своем списке, функция вернет NA, а не угадывает состояние штата Чикаго и штата Нэшвилл (по обе стороны Далласа, в алфавитном порядке).
Надеюсь, что это поможет!
EDIT: Вы добавили, что вам также нужна информация о zipcode, и это достаточно легко добавить.
Ваша таблица, которая определяет все поставит почтовый индекс в 3-м столбце, так вниз на A20: B23 (в моем примере выше), вы бы в конечном итоге с A20: C23, где таблица будет выглядеть
Atlanta GA 12345
Chicago IL 23456
Nashville TN 34567
Phoenix AZ 45678
ячейку рядом с вашим городом в таблице, которую нужно заполнить бы в В1, как показано выше, давая состояние, а затем в С1 нужно иметь следующую формулу:
изменения, которые здесь таблица определяется в столбце C, а вместо «2» возвращает второй столбец (i .e. аббревиатура состояния, показанная в B), возвращает zipcode, показанный в колонке C, в третьем столбце.
Опять же, надеюсь, что это поможет.
Вы будете нуждаться в справочную таблицу для соответствующих состояний в городах. У вас есть стол? – lurker
Я только что создал таблицу и расширил ее, включив почтовый индекс. Я думаю, что я борюсь с формулой VLOOKUP. Я в основном пытаюсь сказать, если город Атланта, то состояние GA, а почтовый индекс - 30328. Большое вам спасибо! –
Вы можете настроить один стол с тремя столбцами: город, аббревиатура состояния и почтовый индекс и использовать 'VLOOKUP' для получения любой информации. Вам нужно правильно указать город или использовать опцию «ближайший матч». Если вы настроили это, но не получив работу 'VLOOKUP', вы должны опубликовать этот код, чтобы мы могли помочь выяснить, что с ним не так. – lurker