Есть ли способ сравнить два разных набора данных с помощью Excel VBA - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь сравнить один и тот же набор данных за два разных дня, чтобы увидеть изменения между этими двумя днями.

В настоящее время я могу сделать это с помощью формул, но так как набор данных довольно большой, процесс занимает очень много времени, а для обновления формул требуется очень много времени.

Набор данных содержит около 5000 строк (меняется в зависимости от дня) и 412 столбцов (фиксированный), мне нужно использовать только 5 из этих столбцов для сравнения данных.

Что я сейчас делаю:

Отфильтруйте данные, которые мне не нужны. Объедините 2 столбца, чтобы получить значение, которое я хочу сравнить между двумя датами. Используя этот новый столбец, выполните Sumif для набора данных1, затем удалите дубликаты. Я повторяю процесс для набора данных2. Затем, чтобы найти различия: Sumif (набор данных1) - sumif (набор данных2)

Я пытался сделать это на VBA, но я потерял после создания 2 массивов, по одному для каждого набора данных. Есть ли способ сделать этот процесс в VBA?

Спасибо за вашу помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...