查找列中的多个数据单元格

查找列中的多个数据单元格

我想知道右列的 7 个单元格的数据是否与左列完全匹配,并告诉我匹配数据的位置。比如必须按相同的顺序。

例子

我尝试使用INDEXAGGREGATE函数但感到困惑,因为它是按相同顺序排列的多个数据,我必须在数据行中找到它们。

是否有正确的命令/功能可以执行此操作?

答案1

如果你有这个TEXTJOIN功能,请尝试:

编辑
正如@AdamV 指出的那样,我的第一个解决方案仅适用于 diff 列中的单个字符条目。我已对其进行了修改,使其适用于您的数据,如下所示

原始错误解决方案 =FIND(TEXTJOIN(,,what_to_find),TEXTJOIN(,,diff%))

修正公式:
在进行查找之前,我们会填充每个条目,使所有条目都具有相同数量的字符

=INT(FIND(TEXTJOIN(,,RIGHT(REPT("0",16)&what_to_find,16)),TEXTJOIN(,,RIGHT(REPT("0",16)&diff,16)))/16)+1

它将返回左侧列中右侧列模式开始的位置。

相关内容