1

У меня есть лист Excel, который имеет три поля:

USER_ID | DATE_CREATED | TAGS

Теги, применяемые к элементам на листе, немного различаются и имеют вид | tag1 tag2 tag3... | в поле.

Я хочу получить список всех уникальных идентификаторов пользователей, которые приобрели определенный тег в любой точке (tagx), но не имели другого, другого тега в какой-либо точке до этого (tagy).

Учитывая различия во времени, когда пользователи могли приобрести tagx , я не уверен, что это лучший способ установить это.

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

РЕДАКТИРОВАТЬ: обновлено, чтобы лучше объяснить - включенные поля являются только те поля, которые доступны для меня, чтобы завершить этот вид. Вывод, который я ищу, - это в любой форме список всех уникальных идентификаторов пользователей, которые в любой момент получили tagx , но не имели tagy до того, как получили tagx .

РЕДАКТИРОВАТЬ (1): вот изображение, демонстрирующее то, что я ищу:

пример данных

в этом случае я хотел бы получить способ захватить ID # 2 (и другие подобные ему), потому что он получает и сохраняет tagx 03.01.2001 и не имеет tagy до него

но я бы хотел исключить ID # 1, потому что, хотя он также получает и сохраняет tagx на 1/2/2001, он имеет tagy заранее

0