Дубли по полям: найти, показать, убрать
«Не выставлен ли один случай дважды» — тот же полис, та же дата, тот же диагноз. Дубль — это строки, у которых совпадают все выбранные поля, и найти их нужно не глазами.
Бесплатно для личного использования. Меню колонки → «Найти дубли…» или «Данные» → «Дубли по полям». Версия для Windows — 3,5 МБ, без установки: подробнее. Для организаций — лицензия.
Как искать
- Отметьте поля ключа: одно или несколько.
- «Найти» — сколько групп повторов, сколько в них строк и сколько лишних копий; самые большие группы — списком.
- «Показать все дубли» или «Только лишние копии» — строки встанут в таблице рядом, отсортированные по ключу, а над таблицей появится плашка «Дубли по: …».
Показанные дубли — это отбор, как фильтр: их можно выгрузить обычным экспортом, они пересчитываются после правок, а крестик на плашке возвращает все строки.


Что считается одинаковым
По умолчанию не различаются регистр, лишние пробелы и «ё/е»: «Иванов» и «ИВАНОВ » — одно значение. Это можно выключить. Строки, где все поля ключа пусты, дублями не считаются — иначе все незаполненные строки стали бы одной огромной группой.
Искать нужно среди строк на экране: дубли за март — сначала отберите март фильтром.
Как убрать лишние копии
«Пометить лишние на удаление» оставляет в каждой группе первую по порядку в файле строку — самую раннюю запись, как бы ни была отсортирована таблица на экране, — а остальные помечает на удаление. Это обратимо: пометку можно снять, а файл на диске изменится только по «Сохранить».
Прежде чем убирать, посмотрите на группы: если в «дублях» различаются суммы, это, возможно, не повтор, а две разные операции — и разбираться нужно в источнике. Об этом подробнее — в статье про дубликаты в CSV.
Частые вопросы
Можно ли удалить дубли совсем, а не пометить?
В DBF помеченные записи выбрасывает упаковка таблицы. В CSV, Excel и других форматах помеченные строки просто не попадут в файл при сохранении.
Работает ли для SQLite и старого .xls?
Для SQLite — полностью: помеченные строки удаляются из таблицы базы при сохранении. В старом .xls найти и показать дубли можно, а пометку сохранить некуда — выгрузите таблицу в другой формат.
Сколько строк выдерживает?
Столько, сколько открывается: ключи считаются по всем строкам на экране за один проход.
Бесплатно для личного использования. Файл не загружается на сервер. Версия для Windows — 3,5 МБ, без установки: подробнее. Для организаций — лицензия.