Да, VLOOKUP найдет обновления. COUNTIF найдет новых сотрудников.
На рисунке показан упрощенный пример, который сравнивает Sheet1 с Sheet2.
Условное форматирование столбца А есть
=AND(A1<>"", COUNTIF(Sheet2!A:A, A1)=0)
. Последняя часть означает: "Является ли количество в столбце A листа 2 для значений типа ячейки A1 равным нулю?" Если ноль, это новый сотрудник.Условное форматирование столбца B есть
=AND(B1<>"", B1<>VLOOKUP(A1, Sheet2!A:B, 2, FALSE))
. Последняя часть означает: «Отличается ли значение в ячейке B1 от искомого значения, найдя совпадение с A1 в Sheet2, столбец A и возвращая значение во втором столбце, только для точных совпадений?» Если отличается, это обновление.
Первая часть, вплоть до <>""
, означает «игнорировать пробелы». Первая часть не обязательна, но она позволяет применять условное форматирование ко всему столбцу и не видеть подсвеченные ячейки в пустых строках под вашими данными.