我有一个包含城市列的电子表格,其中只有4个不同的值。等同新列以显示相应状态并将其应用于整个列表的公式是什么?例如:
亚特兰大等于GA, 凤凰等于AZ, 芝加哥等于IL, 纳什维尔等于TN
谢谢!
答案 0 :(得分:1)
您可以使用VLookup功能:
在一列中创建一个包含您的城市名称的表,并在下一列中创建一个状态。然后,您要填充的城市旁边的公式如下:
=VLOOKUP(A1,A$20:B$23,2,FALSE)
在此示例中,您要识别的城市位于A1中,此公式位于B1中。您可以将其复制到B2,B3等,因为该表被硬编码为A $ 20:B $ 23,而不是A20:B23(其中列中的每个连续副本也会向下查找一行表)。此示例将查找表放在A-B列中,但您可以将其放在任何您喜欢的位置。
最后的FALSE意味着,寻找完全匹配,而不是最接近。所以,如果你得到一个"达拉斯"在你的列表中,该函数将返回NA,而不是在芝加哥州和纳什维尔州之间猜测(达拉斯的任何一方,按字母顺序排列)。
希望有所帮助!
编辑: 您补充说您还需要邮政编码信息,这很容易添加。
您定义所有内容的表会将邮政编码放在第3列,所以在A20:B23(在我上面的示例中),您最终会得到A20:C23,其中表格看起来像
Atlanta GA 12345
Chicago IL 23456
Nashville TN 34567
Phoenix AZ 45678
您要填充的表格中您所在城市旁边的单元格将显示在B1中,如上所示给出状态,然后在C1中,您具有以下公式:
=VLOOKUP(A1,A$20:C$23,3,FALSE)
这里的变化是表格被定义到C列,而不是" 2"返回第二列(即B中显示的状态缩写),它返回第C列第三列中显示的邮政编码。
再一次,希望有所帮助。
答案 1 :(得分:1)
由于你提到“只有4个不同的值”,可能是:
=CHOOSE(MATCH(LEFT(A1),{"A","P","C","N"},0),"GA","AZ","IL","TN")
答案 2 :(得分:0)
您可以使用包含城市和州缩写的VLOOKUP表。
这是一张包含大写,州,州缩写的表格。
Montgomery Alabama AL
Juneau Alaska AK
Phoenix Arizona AZ
Little Rock Arkansas AR
Sacramento California CA
Denver Colorado CO
Hartford Connecticut CT
Dover Delaware DE
Tallahassee Florida FL
Atlanta Georgia GA
Honolulu Hawaii HI
Boise Idaho ID
Springfield Illinois IL
Indianapolis Indiana IN
Des Moines Iowa IA
Topeka Kansas KS
Frankfort Kentucky KY
Baton Rouge Louisiana LA
Augusta Maine ME
Annapolis Maryland MD
Boston Massachusetts MA
Lansing Michigan MI
Saint Paul Minnesota MN
Jackson Mississippi MS
Jefferson City Missouri MO
Helena Montana MT
Lincoln Nebraska NE
Carson City Nevada NV
Concord New Hampshire NH
Trenton New Jersey NJ
Santa Fe New Mexico NM
Albany New York NY
Raleigh North Carolina NC
Bismarck North Dakota ND
Columbus Ohio OH
Oklahoma City Oklahoma OK
Salem Oregon OR
Harrisburg Pennsylvania PA
Providence Rhode Island RI
Columbia South Carolina SC
Pierre South Dakota SD
Nashville Tennessee TN
Austin Texas TX
Salt Lake City Utah UT
Montpelier Vermont VT
Richmond Virginia VA
Olympia Washington WA
Charleston West Virginia WV
Madison Wisconsin WI
Cheyenne Wyoming WY
然后你会使用=VLOOKUP(A1,A1:C50,3, FALSE)
在表格中查找A1(蒙哥马利),例如输出AL
。