
У меня есть два листа в LibreOffice Calc, оба листа имеют одинаковые столбцы. Мне нужно сравнить значения столбцов этих листов (несколько столбцов) и проверить, равны ли строки. Если строки не равны, то нужно дифференцировать несовпадающие значения.
Как я могу это сделать?
решение1
Тестирование на соответствие относительно простое. Что-то вроде этого в верхней строке справа от существующих столбцов:
=IF(AND(A1='Sheet2'.A1;B1='Sheet2'.B1;C1='Sheet2'.C1);"match";"error")
Просто продолжайте добавлять аргументы для любого количества столбцов, которые вам нужно проверить, а затем скопируйте и вставьте любое количество строк.
Я не уверен, есть ли элегантный способ отобразить несовпадающие значения. Конечно, можно было бы использовать дополнительные вспомогательные столбцы, где каждый столбец был бы пустым для совпадения в соответствующем исходном столбце и отображал бы несовпавшее значение, если соответствующий исходный столбец не совпадает.