Excel返回stringsearch值
我正在寻找一种方法来search列中的值,并返回包含searchstring的单元格下的单元格的值。
举个例子,
在这一栏searchABC:
- XYZ
- DSK
- KDE
- ABC
- EFL
- EKQ
该函数将返回EFL
ABC的细胞位置是未知的。 所以这是行不通的:
IF(A1:A6="ABC";A5)
MATCH
和INDEX
是你的朋友
=INDEX(A:A,MATCH("ABC",A:A,0)+1)
你也应该添加一个检查来查看数据是否在范围内,如果ABC
不存在,你将会得到上述函数的错误
你可以使用这个COUNTIF
=IF(COUNTIF(A:A,"ABC")>0,INDEX(A:A,MATCH("ABC",A:A,0)+1),"")