我从几个小时就被这个问题困住了。
我有带有字符串值的单元格范围:
A1 文字 1
A2 文字 2
一个文本3
以及具有其他字符串值的其他列,例如:
B1 text1sampletext
B2 text2sampletext
B3 text3sampletext
B4 text1sampletext
B5 text1sampletext
我必须检查 A 列中的文本是否是 B 列中文本的子字符串。如果是,则在 C 列中设置 A 列中的文本。
像这样:
B1 text1sampletext - C1 text1
B2 text2sampletext - C1 text2
B3 text3sampletext - C1 text3
B4 text1sampletext - C1 text1
B5 text1sampletext - C1 text1
这应该适用于 Excel 2010 并且不需要“数组输入”
=IFERROR(LOOKUP(2^15,FIND(A$1:A$3,B1),A$1:A$3),"not found")
FIND
是大小写敏感的,如果你不希望公式是区分大小写的替代FIND
wiithSEARCH
假设 A1:A3 不包含空格
归档时间: |
|
查看次数: |
15583 次 |
最近记录: |