Чтобы сравнить выручку по группам, модели не нужны телефоны покупателей и адреса доставки. Перед отправкой начните с вопроса и оставьте только те поля, которые помогают на него ответить. Затем проверьте файл целиком: лишние сведения могут остаться в комментариях, скрытых листах и свойствах документа.
Материал относится к составу передаваемых данных, а не к исправлению чисел, дат и структуры таблицы. Техническая подготовка выгрузки описана отдельно. Проверка книги ниже ориентирована на настольный Excel Microsoft 365 или Excel 2024 для Windows; это не универсальная инструкция для веб-версии или macOS. Загрузка отчётов в DeltaC сейчас недоступна.
Начните с одного вопроса
Вместо «проанализируй всю базу» сформулируйте конкретный вопрос: «Какие товарные группы сильнее всего повлияли на изменение выручки между двумя месяцами?» Для ответа могут хватить месяца, условного названия группы, количества и выручки. Контакты клиентов, реквизиты и комментарии менеджеров здесь не нужны.
Для повторных покупок состав будет другим: нужно сохранить связь между заказами одного клиента. А для сравнения товарных групп клиентский идентификатор можно совсем убрать. Проверяйте необходимость каждого поля по задаче.
Сначала определите, допустимо ли передавать эти сведения выбранному сервису и кто это согласует. Даже таблица без персональных данных может содержать коммерчески важные цены, объёмы, условия договоров или сведения о партнёрах. Подготовка файла не заменяет проверку условий обработки.
Начнём с учебных строк
Данные ниже вымышленные. Представим, что рядом с товарами и суммами в исходном файле есть контакты покупателей и комментарии менеджера. Для нашего расчёта эти колонки лишние.
Учебный покупатель А
- Товар: Учебная лампа
- Количество: 2
- Выручка, ₽: 200
- Лишние для задачи поля: Контакт и комментарий
Учебный покупатель Б
- Товар: Учебный светильник
- Количество: 1
- Выручка, ₽: 300
- Лишние для задачи поля: Контакт и комментарий
Учебный покупатель А
- Товар: Учебная лампа
- Количество: 3
- Выручка, ₽: 300
- Лишние для задачи поля: Контакт и комментарий
В примере хотим увидеть распределение выручки между товарами и повторные покупки. Оставим условного покупателя, товар, количество и сумму. Контакты и комментарии удалим из передаваемого набора полностью — скрыть колонки недостаточно.
Замените названия последовательно
Присвоим покупателю А код C-001, покупателю Б — C-002, лампе — P-001, светильнику — P-002. В повторной покупке у того же клиента должен остаться тот же код. Если нумеровать каждую строку заново, найти повторные покупки уже не получится.
C-001
- Товар: P-001
- Количество: 2
- Выручка, ₽: 200
C-002
- Товар: P-002
- Количество: 1
- Выручка, ₽: 300
C-001
- Товар: P-001
- Количество: 3
- Выручка, ₽: 300
Таблицу соответствий храните отдельно с ограниченным доступом. В запрос модели её не включайте. Коды лучше использовать в пределах согласованной задачи: один постоянный код в разных наборах помогает связать эти наборы между собой.
Не заменяйте название его инициалами, коротким фрагментом телефона или узнаваемым номером договора. Такие обозначения могут раскрывать исходное значение. Обычный хеш предсказуемого email тоже не следует считать достаточной защитой: возможность перебора и сопоставления требует отдельной оценки.
Объедините строки, если подробности не нужны
Если вопрос поменялся и теперь касается только доли товаров в выручке, клиентские коды можно удалить. Для P-001 получаем 5 штук и 500 рублей, для P-002 — 1 штуку и 300 рублей. Общая выручка остаётся 800 рублей. Доли составляют 62,5% и 37,5%.
После такого объединения повторные покупки уже не видны. Это нормальная плата за уменьшение детализации. До подготовки файла решите, какие вопросы действительно нужно сохранить для анализа.
Укрупнять можно также период и категории: месяц вместо точного времени операции, регион вместо адреса, товарную группу вместо редкой позиции. Но небольшая группа или уникальная сумма иногда всё равно выделяет одного человека или клиента. Проверьте редкие сочетания и объясните, какие выводы становятся невозможны после укрупнения.
Создайте отдельный файл для передачи
Работайте с копией. Часто удобнее создать новую книгу из разрешённых колонок и значений, чем очищать большой рабочий файл. Но и новую книгу проверьте: вместе с целым листом могли перенестись связи и лишние объекты.
Просмотрите комментарии и примечания, скрытые строки, колонки и листы, заголовки диаграмм, изображения, имена диапазонов, формулы, внешние ссылки и подключения. Обратите внимание на сводные таблицы и их источники: видимый итог не обязательно означает отсутствие исходной детализации в книге. Проверьте имя файла и свойства документа.
Для выбранной настольной версии Excel используйте «Файл → Сведения → Поиск проблем → Инспектор документов» и проверьте доступные категории. Microsoft рекомендует выполнять такую проверку на копии; удаление части сведений может быть необратимым. Документация инспектора также описывает ограничения обнаружения.
После инспектора просмотрите файл вручную. Удаляйте только те категории, смысл которых понятен: некоторые элементы нужны расчётам. Пустой список замечаний ещё не подтверждает, что в книге нет чувствительных сведений.
Проверьте содержание и полезность
Сверьте число строк и контрольные суммы до и после преобразования. В примере после замены идентификаторов остаются три строки и 800 рублей; после агрегации — две строки с теми же 800 рублями. Сохранение общей суммы не доказывает правильность всех связей, поэтому отдельно проверьте повтор C-001 и товар P-001.
Добавьте короткое описание: что означают поля, в каких единицах указаны суммы, за какой период собраны данные. Поясните, что идентификаторы условные. Раскрывать или просить модель угадать настоящие названия для этой задачи не нужно.
Что остаётся за пределами такой подготовки
Замена прямых идентификаторов и раздельное хранение соответствий уменьшают часть рисков, но не гарантируют обезличивание. Возможность связать записи с человеком по дополнительным сведениям отдельно рассматривается в материале ICO о псевдонимизации. Это источник о подходе к идентифицируемости, а не заключение о применимом российском праве.
До отправки проверьте канал передачи, доступ сотрудников и подрядчиков, сроки хранения и использование данных провайдером. У личного чата, корпоративного сервиса и API условия могут различаться. Замена имён и одна отключённая настройка не решают все эти вопросы.
Если вопрос решается локальным расчётом, передача строк внешней модели может вообще не понадобиться. Для регулярного процесса опишите разрешённые поля, преобразования и проверки в техническом задании, а правила использования ИИ согласуйте отдельно.