Страницы: 1
RSS
Подсчет количества уникальных значений по графе дате (Желательно через формулы), Подсчет количества уникальных значений по графе дате (Желательно через формулы), не через сводную
 
Добрый день , Уважаемые форумчане. Почитал разные темы. Заметил что тут очень отзывчивый народ. Понимаю задача не простая но может есть кто сможет помочь.
Задача: Можно на отдельной странице того же файла
Нужно чтобы со столбика "Создатель" отсортировано было уникальными и в отдельных столбиках помесячно указано сколько раз повторяется имя создателя в определенном месяце в интервале с 2010 года - 01.2024 первый , второй 2010 года - 02.2024 первый и тд. Примерно вот так. Это вообще реально?
СоздательЯнварь   2024Февраль   2024Март   2024Апрель   2024Май   2024Июнь   2024
ИП ШОК1,002
Беслан1,003
ТАШЕВ1,002
Василий072,003
Rustam1,002
Файл примера приложил
 
pq
 
Спасибо за оперативность. Извините за некомпетентность. Открываю пример что вы прислали не отображает что откуда он сформировал. К примеру если я захочу по тому же примеру продолжить февраль 2024 и тд .  
 
В первую таблицу добавляйте/вставляйте строки, далее Excel > Данные > Обновить все

Power Query встроен в Excel начиная с версии 2016.
Для 2010 и 2013 — Power Query - что такое и почему...
 
Zalim07, так сводной ведь не особо сложно
 
Цитата
написал:
Zalim07 , так сводной ведь не особо сложно
Предполагается что в таблицу будут дополнятся строки новые. И хотелось бы чтобы формулы обновлялись и дополнялись. Сводная так будет делать?  
 
Цитата
написал:
Сводная так будет делать?  
Здравствуйте.
А попробовать не хотите? Добавьте новые данные ПКМ по сводной таблице -- Обновить.
 
Я сводную без PQ делал, так что можно обновлять только сводную. Проверил.
Правда добавил данные ещё и в модель, но это тут и не нужно вроде как.
 
Может, что из моего видения задачи пригодится.
Код
=СУММПРОИЗВ(($C$2:$C$19=$F2)*(МЕСЯЦ($D$2:$D$19)=МЕСЯЦ(G$1))*(ГОД($D$2:$D$19)=ГОД(G$1)))
 
Цитата
Zalim07:  (Желательно через формулы), не через сводную
Zalim07, чем сводная то не угодила? )
см варианты в файле:
 
Спасибо большое всем за ответы. В каждом методе свои плюсы. Обновил офис до 2016. PQ активировал. К сожалению не особо в этом разбираюсь. Спасбо вам за терпение . Добавил еще в таблицу. Примерно получилось так
СоздательЯнварь 2024Февраль 2024Март 2024
07749016561
1705162
9094923873
96339339131
Anzor1
Anzor832
Archi3
Aslan
Focus7831
GekkievRNIS2
JSB1CX1
KRAHMAL073
Karloo07
Kera07
Kliniki202
MaraT1307122
Почему то не прибавляет в следующих месяцах а просто пишет сколько новых. Не сочтите за наглость. Такой вопрос если добавить столбик по блокировке . например 20.03.24 заблокирована 1 у человека Крахмал . Он может писать январь 3 , февраль 3, а с марта 2. Это сильно усложнит задачу?
Другой метод с Сводной. Хотелось бы чтобы он общую сумму на конкретную дату показывал . например на январь 2024 сколько упоминаний, далее сколько на февраль (а не на сколько увеличилось) . Ну с вашей помощью уже понятно что это возможно.
Просто то был пример. а строк в таблице будет больше 500 . Соответственно будет увеличиваться количество создателей  . из этого следует что суммировать нужно будет каждый месяц за все время.  
Изменено: Zalim07 - 17.03.2025 12:28:25
 
Zalim07, уникальные у вас уже есть, а что и как считать дело ваше
следующая формула считает с 01.01.2010 по сегодняшнее число включительно:
=СЧЁТЕСЛИМН(C$2:C$19;H3;D$2:D$19;">=01.01.2010";D$2:D$19;"<="&СЕГОДНЯ())
измените на "то что хочется"
 
Цитата
Zalim07 написал:
Хотелось бы чтобы он общую сумму на конкретную дату показывал . например на январь 2024 сколько упоминаний, далее сколько на февраль (а не на сколько увеличилось) .
- т.е. хотите нарастающий итог?
Сводная и без усложнений выводит итоги по столбцу и по строке, и достаточно добавить срез чтоб отсекать лишние периоды чтобы увидеть итог на нужную дату.
Или временную шкалу, смотря что удобнее, вот например за два года из середины
Скрытый текст
Изменено: Hugo - 17.03.2025 13:35:29
 
Цитата
написал:
14.03.2025 12:51:23


pqlet    f=(x)=>if x Списочек.xlsx  (18.53 КБ)
Очень понравился метод кстати. новые уникальные данные добавляются автоматически, месяца так же. Но первый раз слышу про PQ . И как сделать чтобы каждый месяц общее количество считало и - по дополнительному столбцу Деактивированных пока не представляю  
 
Но когда переношу страницу с PQ в другой файл, то она меняется. PQ считает норм, но формулы внутри меняются  
Изменено: Zalim07 - 19.03.2025 16:01:26
 
Цитата
написал:
14.03.2025 12:51:23


pqlet    f=(x)=>if x Списочек.xlsx  (18.53 КБ)
Добрый день , Уважаемые форумчане. Благодаря sotnikov , на данный момент удалось привести таблицу к такому виду
НомерИмяСоздательСозданиеДеактивацияСоздательЯнварь 2024Февраль 2024Март 2024
1ИП ШОК   Газель М784ЕА07ИП ШОК15.04.201307749016561
2Volvo   029Беслан17.09.20131705162
3Фольксваген   К 160 ЕЕ 07ТАШЕВ02.10.20139094923873
4ИП ШОК   Газель А844КМ07ИП ШОК29.10.201329.11.2024 11:0896339339131
5УАЗ   Патриот М646КМ07ТАШЕВ19.08.2014Anzor1
6Shacman   а755кс07Rustam19.08.2014Anzor832
7Scania   с140ох 123Беслан17.09.2014Archi3
8773ВНВасилий0717.09.2014Aslan
9ИП ШОК   Газель К081РТ15ИП ШОК23.09.2014Focus7831
10Газель   Next     Т 025 ВО 07ТАШЕВ02.03.2015GekkievRNIS2
11Iveco   к017ра152МУРАДИН02.03.2015JSB1CX1
12kliniki   К312МН07Kliniki2003.03.2015KRAHMAL073
13П17051617051616.06.2015Karloo07
14Мерседес  Р025КА 07ТАШЕВ22.06.2015Kera07
15Экскаватор-погрузчикJSB1CX10.07.2015Kliniki202
16DAF 111MilLAS16.11.2015MaraT1307122
17ИП ШОК   Газель Р988КХ07ИП ШОК05.05.2016Matik80
18Гранта   К243МО07Kliniki2005.05.2016MilLAS2
19Газель   Next  Т 025 ЕЕ 07ТАШЕВ07.10.2016NALPEK21
20ГАЗель   о489еа07Archi05.10.2017Nal07
21ГАЗель   х584вк07Archi24.10.2017Plitka4
22ГАЗель   о485еа07Archi24.10.2017Profstroicom51
Задачи по доработке:
1) в правой таблицу по PQ , нужно чтобы след месяцы после января была сумма с предыдущим (пример, Marat1307 Январь 12, Февраль 12, Март 14), но сразу и про второй пункт. Как то добавить в расчеты PQ таблицы столбик "Деактивация" . К примеру ИП ШОК 29.11.24 в таблице 1 деактивировано . Сделать чтобы с Декабря 24 года было по ИП ШОК -1. Спасибо что вы тратите своей время на мою неординарную задачу. Может я преувеличиваю возможности Excel, но я не приуменьшаю возможности форумчан.
Изменено: Zalim07 - 20.03.2025 09:59:33
Страницы: 1
Читают тему
Наверх