Страницы: 1
RSS
Проблема с подсчетом уникальных значений и переносом в сводную таблицу
 

Здравствуйте.

В моей таблице требуется выбрать уникальные id клиентов при условии того, что они делали заказ, сортируя по недельным когортам через сводную таблицу. Делала через формулу IF(COUNTIFS), но эта формула не учитывает условие заказа и считает просто количество уникальных пользователей (и клиентов и тех, кто просто зашел на сайт). Формула UNIQUE выводит просто уникальные id без привязки к заказам или датам.

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

Пыталась сначала отфильтровать данные и удалить данные тех клиентов, которые не делали заказы. Фильтр строился следующим образом: если есть заказ, то стоит единица; если нет заказа, то 0 (потом настроила скрытие 0 в ячейках). Но почему-то при удалении строк эксель удаляет данные и для клиентов с заказами, что меня сильно удивило.

Мне нужно было оставить только данные с заказами (id, дата и был ли заказ) и попробовать применить еще раз функцию UNIQUE для того, чтобы выделить именно количество клиентов, которые делали заказ, а не количество заказов (один человек мог сделать несколько заказов). После этого поставила бы единицы в следующей колонке возле уникальных id и перевела бы в сводную таблицу, чтобы она посчитала сумму единиц для каждой недельной когорты.

Не могу пока найти способ сделать так, чтобы посчитать уникальных клиентов с привязкой к датам и был ли заказ для дальнейшего когортного анализа. Может, есть еще какие-нибудь варианты для решения этой задачи, кроме макросов и надстроек?

Заранее спасибо.

Изменено: Maria S. - 27.07.2020 22:44:44
 
файл будет?
Соблюдение правил форума не освобождает от модераторского произвола
 
Вам нужен файл с исходными данными или файл, где были мои действия, описанные выше?
 
а в правила заглянуть?
Цитата
2.3. Приложите файл(ы) с примером (общим весом не более 300Кб) в реальной структуре и форматах данных того, что есть сейчас и того, что хотелось бы на выходе.
Изменено: buchlotnik - 27.07.2020 23:04:57
Соблюдение правил форума не освобождает от модераторского произвола
 
Вот файл. На таком объеме данных фильтр работает, но у меня в исходнике 35776 строк. И там фильтр работает некорректно. Форматирование проверяла, вроде все в порядке. К сожалению, показать то, что хотелось бы на выходе не могу, так как это и не получается. Могу только рассказать, что я и сделала в первом сообщении.
Изменено: Maria S. - 27.07.2020 23:13:38
 
Цитата
Maria S. написал:
делали заказ, сортируя по недельным когортам
а данные за один день...
Соблюдение правил форума не освобождает от модераторского произвола
 
У меня исходный файл 824 кб. Форум его не пропускает. Мне нужно просто понять, при помощи каких формул или действий сделать нужную выборку. Я давно разбила на когорты. У меня проблемы в дальнейших вычислениях. А именно: посчитать уникальных клиентов с привязкой к датам и был ли заказ для дальнейшего когортного анализа.  
 
Цитата
Maria S. написал:
У меня исходный файл 824 кб
Укоротите его.
 
Я как раз дала урезанный вариант. Он как раз на 42 строки и весит немного. Но меня, похоже, просят исходник. Может быть будет достаточно такого файла для того, чтобы понять, каким методом решить задачу.  
 
Цитата
Maria S. написал: Но меня, похоже, просят исходник
Нет, вас просят то, о чем написано в правилах форума. Нужно ознакомиться, да?
 
Цитата
Maria S. написал:
Но меня, похоже, просят исходник
Мария, акститесь - никто ничего не просит. в решении заинтересованы только вы и никто более. прикладывайте все возможные усилия чтобы хоть кто-то вывалил вам готовое решение. не тешьте себя иллюзиями, что кто-то о чем-то будет вас просить
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1
Наверх