複数のシートの複数の列を比較/チェックし、一致しない値を見つける

複数のシートの複数の列を比較/チェックし、一致しない値を見つける

LibreOffice Calc に 2 つのシートがあり、両方のシートに同じ列があります。これらのシートの列の値 (複数の列) を比較し、行が等しいことを確認する必要があります。等しくない場合は、一致しない値を区別する必要があります。

これどうやってするの?

答え1

一致のテストは比較的簡単です。既存の列の右側の一番上の行に次の内容が表示されます。

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

テストする必要がある列の数に応じて引数を追加し続け、行の数に応じてコピーして貼り付けます。

一致しない値を表示するエレガントな方法がわかりません。もちろん、対応するソース列が一致する場合は各列を空白にし、対応するソース列が一致しない場合は一致しない値を表示する追加のヘルパー列を用意することもできます。

関連情報