1

У меня есть огромная таблица Excel (более 13 000 строк), содержащая номера счетов и разные даты, причем некоторые номера счетов повторяются.

Я хочу сохранить только номера счетов с самыми последними датами и удалить дубликаты с более старыми датами.

1 ответ1

1

Самое простое решение просто требует сортировки и использования инструмента Remove Duplicates .

Сначала выполните эту двухуровневую сортировку, используя DataSort & FilterSort (Alt+A+S):

Скриншот рабочего листа с двухуровневой сортировкой

Уровень 1: Сортировка по номеру счета по Values упорядоченным от самых Smallest to Largest самых больших
Уровень 2. Сортировка по дате в Values упорядоченных от самых Newest to Oldest

Обратите внимание, что два отдельных вида также будут работать (сначала по дате, а затем по номеру счета). Это быстрее, особенно если режим фильтра уже включен.


Затем используйте инструмент DataData ToolsRemove Duplicates (Alt+A+M):

Снимок экрана рабочего листа с инструментом удаления дубликатов

Убедитесь, что выбран только столбец номера счета.


Это результат:

Скриншот рабочего листа результата

Это работает, потому что инструмент «Удалить дубликаты» сохраняет верхнюю строку каждого набора дубликатов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .