比较/检查多张表中的多列并查找不匹配的值

比较/检查多张表中的多列并查找不匹配的值

我在 libreoffice calc 中有两张工作表,两张工作表都有相同的列,我需要比较这些工作表的列值(多列)并需要检查行是否相等,如果不相等则需要区分不匹配的值。

我怎样才能做到这一点?

答案1

匹配测试相对简单。现有列右侧顶行的内容如下:

=IF(AND(A1='Sheet2'.A1;B1='Sheet2'.B1;C1='Sheet2'.C1);"match";"error")

只需继续添加需要测试的列数的参数,然后复制并粘贴所需的行数。

我不确定有没有一种优雅的方式来显示不匹配的值。当然,你可以有额外的辅助列,其中每列专门用于在其对应的源列中匹配时保持空白,并在相应的源列不匹配时显示不匹配的值。

相关内容