繁体   English   中英

如果一个单元格值等于该值,则另一个单元格等于

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM