Каждый месяц я получаю CSV-файл нашей клиентской базы - электронная почта, должность, номер телефона и т.д. Мне нужно идентифицировать изменения между двумя листами, включая изменения в существующих данных, а также идентификацию новых людей, добавленных.
Я хочу сравнить новый лист со старым, выделить изменения и перейти оттуда. Адрес электронной почты - самая постоянная позиция, которую мы часто используем для поиска людей. Два листа всегда будут иметь одинаковые столбцы, но строки могут быть не в порядке, что затрудняет автоматическое параллельное сравнение. Можно ли использовать адрес электронной почты в качестве отправной точки, а затем работать по строке, выделяя данные, которые отличаются?
Я знаю, что можно использовать VLOOKUP, но, несомненно, это будет означать ручное сканирование просматриваемых данных, чтобы увидеть, совпадает ли оно на обоих листах. Возможно, я что-то здесь упускаю! Все программные решения, которые я нашел, сравнивают две строки за строкой, что означает, что происходит сбой, как только новый человек добавляется / удаляется и листы становятся не синхронизированными.
Любая помощь будет оценена.