如何构build一个IF语句来仅匹配特定的文本
我想弄清楚如何创build一个IF
语句只返回一个单元格包含特定的子string。
例如,假设我正在search子stringHVS0544-1
两个单元格。
- 第一个电池包含:
WBS HVS0544-1
- 第二个单元格包含:
HVS0544-154
我想为第一个单元格返回yes,但是对于第二个单元格不返回,因为它与子stringHVS0544-1
不完全匹配。
我试着用这个公式=ISNUMBER(SEARCH(M91964,N1365))
。 但是,当子串HVS0544-1
存在时,它总是返回yes。 所以它被类似的值HVS0544-154
欺骗。
任何提示如何我可以提高我的公式?
这将帮助你记住"Text"
必须在“”
=IF(ISNUMBER(SEARCH(substring;"HVS0544-1")); "Yes"; "No")
价值将只是是或否,你可以改变这一点
我解决了我的问题。 🙂
=IF(RIGHT(N1365,LEN(M91964))=M91964,1,0)
使用公式的长度来挑选只有结局,似乎工作。