2014-10-08 111 views
0

试图让我周围的IF语句头(一般来讲我在normaly OK!)Excel的IF语句查询

的例子是 表名201401_ABC123_XYZ

我bascically想说,如果第一后文_读ABC123然后返回值123否则返回456

任何帮助,将不胜感激

感谢 吉姆

+1

不好意思,但究竟是纯文字的条件是什么?你想评估表名吗?你能解释一下上下文吗? IF语句通常查看单元格,而不是表格名称。或者,你称之为“表格名称”是单元格中的文本?你想达到什么目的? – teylyn 2014-10-08 10:24:18

+1

@Jim的问题不够清楚。请参阅[this](http://stackoverflow.com/help/how-to-ask) – ZAT 2014-10-08 11:07:22

回答

1

考虑单元格A1有你的文字,即“201401_ABC123_XYZ”

=IF(MID(A1,FIND("_",A1)+1,6)="ABC123","123","456") 

这6您的字符串的长度,你要搜索,即“ABC123” “ABC123” - 是您要搜索的字符串123和456是你想要根据你的问题返回的字符串。

希望这会有所帮助。