用于比较单元格中文本开头的公式

时间:2015-09-30 21:05:08

标签: excel excel-formula

我在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"返回)。

1 个答案:

答案 0 :(得分:3)

你走了:

=IF(IFERROR(LEFT(A2,LEN(B2))=B2,0)+IFERROR(LEFT(B2,LEN(A2))=A2,0),"Yes","No")