Как отдать ИИ на анализ базу CRM без персональных данных

Сегодня мне нужно проанализировать выгрузку из CRM по чекам.

Это exel-файл на почти 40 000 строк, в котором есть номера телефонов клиентов.Номера, естественно, загружать в ИИ нельзя. И, соответственно, встал вопрос, как обезличить эти покупки, но при этом сохранить возможность видеть повторные покупки одного и того же клиента.

Пришла к Ассоль (да, да, свою ИИшку я называю по имени) с задачей: каждому уникальному номеру телефона нужно присвоить порядковый ID. Если один и тот же телефон встречается в таблице 5 раз, рядом с ним все 5 раз должен стоять один и тот же ID.

Она предложила добавить новый столбец и дала формулу для excel: =ЕСЛИ(D2="";"";ПОИСКПОЗ(D2;УНИК(ФИЛЬТР($D$2:$D$39488;$D$2:$D$39488<>""));0))

Протянула её на весь столбец и получила то, что нужно. Условно: 798… → клиент 1 791… → клиент 2 796… → клиент 3

Если клиент 1 совершил 7 покупок, в таблице будет 7 строк с ID 1.

И...вуаля...

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

Пользуйтесь! Поблагодарите потом)

Как отдать ИИ на анализ базу CRM без персональных данных | Сетка — социальная сеть от hh.ru