Excel - 如果单元格包含不返回值的子字符串则匹配
Excel - Matching if Cell Contains Substring Not Returning Value
出于某种原因,这不会 return 此特定子字符串的匹配行号。它与其他人一起工作得很好。
示例:想要 search/match 和 return 哪一行包含文本“Tina Marie 5H,6H,7H 1 Initial_Visit”...搜索 JR1:JR1000
JT3 中的公式:=MATCH("*"&"Tina Marie 5H,6H,7H 1 Initial_Visit"&"*",$JR:$JR00,0)
如果我什至只搜索“Tina”,它 return 是第一个实际行下面的行...4 而不是 3
Here is a demo of the erroring code for debug purposes
问题是连接值的长度超过了 255 个字符。相反,在 C2
尝试:
=LET(X,MIN(IF(ISNUMBER(SEARCH("*"&A2&" "&B2&" initial_visit*",D:AB)),ROW(D:AB)-1,"")),IF(X,X,""))
出于某种原因,这不会 return 此特定子字符串的匹配行号。它与其他人一起工作得很好。
示例:想要 search/match 和 return 哪一行包含文本“Tina Marie 5H,6H,7H 1 Initial_Visit”...搜索 JR1:JR1000
JT3 中的公式:=MATCH("*"&"Tina Marie 5H,6H,7H 1 Initial_Visit"&"*",$JR:$JR00,0)
如果我什至只搜索“Tina”,它 return 是第一个实际行下面的行...4 而不是 3
Here is a demo of the erroring code for debug purposes
问题是连接值的长度超过了 255 个字符。相反,在 C2
尝试:
=LET(X,MIN(IF(ISNUMBER(SEARCH("*"&A2&" "&B2&" initial_visit*",D:AB)),ROW(D:AB)-1,"")),IF(X,X,""))