我有两个包含分隔符合并值的单元格,需要显示比较两个单元格时是否有任何值匹配
I have two cells that contain delimiter merged values and need to show if any of the values match when the two cells are compared
比较一年与另一年的数据变化。一个人一年可以有 5 个 ID,下一年可以有两个。需要显示是否有任何 ID 仍然匹配。
期望的结果:
- J。 Doe (cell1)4455667;443;3344;2345 |(cell2)443234;2345 |(result)找到一个匹配项
- R。 Smith (cell1)1233;3234;45566 45566|(result)找到一个匹配项
- 乙。 Frank (cell1)667890;989736;98965 |(cell2)989736;98965;998762 |(result)找到两个匹配项
- K。 Dole (cell1)22345;555;345;543444 |(cell2)546444;90555 |(result)未找到匹配项
我有一个脚本来查找部分字符串匹配项,但在这种情况下,我需要知道是否找到了完全匹配项,以便该方法会导致过多的失败。如果我必须将分隔符单元格拆分为多个单元格并逐一进行匹配,那么我需要使用的数据和公式数量将太大。
我希望知道与另一个合并的分隔单元格相比,精确值匹配是否位于合并分隔数据的单元格内。
对于您的示例数据,假设在 A1:D5 中,在两年之间和第二年之后插入四列,将这两年拆分为文本到列、分隔符、分号作为分隔符并在 L2 中复制适合:
=COUNTIF(B2:E2,G2)+COUNTIF(B2:E2,H2)+COUNTIF(B2:E2,I2)
比较一年与另一年的数据变化。一个人一年可以有 5 个 ID,下一年可以有两个。需要显示是否有任何 ID 仍然匹配。
期望的结果:
- J。 Doe (cell1)4455667;443;3344;2345 |(cell2)443234;2345 |(result)找到一个匹配项
- R。 Smith (cell1)1233;3234;45566 45566|(result)找到一个匹配项
- 乙。 Frank (cell1)667890;989736;98965 |(cell2)989736;98965;998762 |(result)找到两个匹配项
- K。 Dole (cell1)22345;555;345;543444 |(cell2)546444;90555 |(result)未找到匹配项
我有一个脚本来查找部分字符串匹配项,但在这种情况下,我需要知道是否找到了完全匹配项,以便该方法会导致过多的失败。如果我必须将分隔符单元格拆分为多个单元格并逐一进行匹配,那么我需要使用的数据和公式数量将太大。
我希望知道与另一个合并的分隔单元格相比,精确值匹配是否位于合并分隔数据的单元格内。
对于您的示例数据,假设在 A1:D5 中,在两年之间和第二年之后插入四列,将这两年拆分为文本到列、分隔符、分号作为分隔符并在 L2 中复制适合:
=COUNTIF(B2:E2,G2)+COUNTIF(B2:E2,H2)+COUNTIF(B2:E2,I2)