标签: excel
我正在寻找一种搜索列中值的方法,并返回包含搜索字符串的单元格下的单元格值。
例如,
在此栏中搜索ABC:
该函数将返回EFL
ABC的细胞位置未知。所以这不起作用:
IF(A1:A6="ABC";A5)
答案 0 :(得分:2)
MATCH和INDEX是您的朋友
MATCH
INDEX
=INDEX(A:A,MATCH("ABC",A:A,0)+1)
您还应该添加一项检查,看看数据是否在范围内,因为如果ABC不存在,您将收到上述函数的错误
ABC
您可以将COUNTIF用于此
COUNTIF
=IF(COUNTIF(A:A,"ABC")>0,INDEX(A:A,MATCH("ABC",A:A,0)+1),"")