[英]If a cell value equals this, another cell equals that
我有一个电子表格,其中包含城市列,其中只有4个不同的值。 将新列等同于显示相应状态并将其应用于整个列表的公式是什么? 例:
亚特兰大等于GA,菲尼克斯等于AZ,芝加哥等于IL,纳什维尔等于TN
谢谢!!
您可以为此使用VLookup函数:
制作一张表格,其中一栏列出您的城市名称,下一栏列出州。 然后,在要填充的城市旁边添加以下公式:
=VLOOKUP(A1,A$20:B$23,2,FALSE)
在此示例中,您要标识的城市在A1中,而此公式在B1中。 您可以将其复制到B2,B3等,因为该表的硬编码为A $ 20:B $ 23,而不是A20:B23(在该列下进行的每个后续复制也会在下一行查找表)。 本示例将查找表放置在AB列中,但是您可以将其放置在任意位置。
最后的FALSE表示寻找精确匹配,而不是最接近的匹配。 因此,如果您在列表中看到“达拉斯”,该函数将返回NA,而不是在芝加哥州和纳什维尔州(达拉斯市的任一侧)之间进行猜测。
希望有帮助!
编辑:您添加了,您还需要邮政编码信息,并且添加起来很容易。
定义所有内容的表会将邮政编码放在第三列,所以在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列,而不是返回第二列(即B所示的状态缩写)的“ 2”,而是返回C列第三列的邮政编码。
再次希望对您有所帮助。
由于您提到“仅4个不同的值”,因此可能是:
=CHOOSE(MATCH(LEFT(A1),{"A","P","C","N"},0),"GA","AZ","IL","TN")
您可以使用包含城市和州的缩写的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
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.