我试图弄清楚如何创建一个IF
语句,只有在单元格包含特定子字符串时才返回true。
例如,假设我正在搜索子字符串HVS0544-1
的两个单元格。
WBS HVS0544-1
HVS0544-154
我想为第一个单元格返回yes,但是对于第二个单元格则不返回,因为它与子串HVS0544-1
不完全匹配。
我尝试使用此公式=ISNUMBER(SEARCH(M91964,N1365))
。但是,当子串HVS0544-1
存在时,它总是返回yes。所以它被像HVS0544-154
这样的类似值所欺骗。
有关如何改进配方的任何提示?
答案 0 :(得分:0)
我解决了我的问题。 :)
=IF(RIGHT(N1365,LEN(M91964))=M91964,1,0)
使用公式的长度来仅选择结尾,这似乎有效。
答案 1 :(得分:0)
这将有助于您记住"Text"
必须在" "
=IF(ISNUMBER(SEARCH(substring;"HVS0544-1")); "Yes"; "No")
该值仅为是或否,您可以更改