Excel:查找值是否存在并在新列中返回值

时间:2013-12-16 02:52:12

标签: excel

我整个星期都试过找到解决方法。我已经尝试了超过25个公式,但我找不到一个能做我需要做的事情,而且我对Excel中的公式没有很多经验。

以下是我需要做的事情:

我有一个列有一些缩写状态的列(列“F”),我需要能够找到一个特定的状态并让它返回“G”列中的值(如果匹配)。

F栏:

TX
FL, TN
MA, MI, NY, OH, VA
TN, MI, VA

如果“TN”在F列中,则在同一行的G列中发布“TN”。

非常感谢任何帮助。谢谢。

2 个答案:

答案 0 :(得分:2)

假设值从第1行开始在Col F中,请在G1中键入此公式并将其复制下来。

=IF(ISERROR(SEARCH("TN",F1,1)),"","TN")

enter image description here

答案 1 :(得分:0)

使用

=IFERROR(MID(F1,FIND("TN",F1),2),"")
单元格G1中的

。复制并粘贴。