我在Excel中使用以下公式查找匹配项:
=IF(A2=B2,"Yes","No)
我想把任何东西都算作是一个是的,其中一个的开头与另一个匹配(无论多少个字符)。我希望返回的一些例子"是":
A2 B2
Justin Kelley Justin K
Just Justin
Justin K Justin
应该返回" No":
的一些示例 A2 B2
Justin Kelley Kelley Justin
Justin K Justun K
Justin Kelley Justin Ki
我通常会在这里使用LEFT(1)函数,但如果第一个字母后面有任何差异,它将无法捕获。
只是一点背景 - 系统错误会切断我的一些数据。我只想捕捉人为错误(" No"返回)。
答案 0 :(得分:3)
你走了:
=IF(IFERROR(LEFT(A2,LEN(B2))=B2,0)+IFERROR(LEFT(B2,LEN(A2))=A2,0),"Yes","No")