Страницы: 1
RSS
Подсчет уникальных значений в столбце по заданному фильтру и вывод значений в отдельную ячейку
 
Добрый день! Помогите пожалуйста решить задачу. В таблице1 есть столбец со текстовыми значениями, необходимо посчитать количество этих значений, с учетом критерия в другом столбце, и вынести эти значения в ячейку таблицы2, данные в ячейке должны содержать наименование значения и количество. В приведенном примере критерий отбора это регион а значения которые необходимо вывести в ячейку таблицы2 это фамилии. Заранее благодарен всем кто откликнется.
 
Можно сводной таблицей
 
del
Изменено: buchlotnik - 21.08.2021 23:22:01
Соблюдение правил форума не освобождает от модераторского произвола
 
Огромное спасибо за ответы! Но сводной не получится , нужно за каждую дату и региону наименования собрать отдельно и поместить в ячейку в читабельном формате. Может быть кто-то может подсказать как это сделать средствами vba (на М я вообще ни чего не понял). Заранее благодарен.
 
Добрый день. Передо мной стояла практически такая же задача. Макрос от МатросаНаЗебре помог, но адаптировать под себя я не смог. А вот в книге Н.Павлова по PowerQuery на страницах 88-90 пошагово описано решение. Посмотрите, может, пригодиться.
Использованный макрос сможете найти в моем вопросе 1-2 недели назад.
 
Цитата
kalle написал:
на страницах 88-90
описан сбор всех найденных через группировку; здесь же требуется найденные ещё раз сгруппировать и подсчитать количество. Если честно слабо представляю код проще, чем в моем сообщении выше - VBA точно будет более громоздким, с привлечением словарей, да и DAX получится далеко не базового уровня. Но это ИМХО, если задача не разовая - я бы попробовал разобраться в М
Соблюдение правил форума не освобождает от модераторского произвола
 
Как все вычленить и посчитать - вложением.
Как красиво сцепить (согласно ТЗ) и без макросов пока не сообразил.

P/S/ если диапазон преобразовать в таблицу пересчет новых данных будет автоматом. Только формулы протянуть.
Изменено: Сергей Евдокимов - 14.07.2021 12:59:44
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
 
Цитата
Дмитрий написал:
Может быть кто-то может подсказать как это сделать средствами vba (на М я вообще ни чего не понял)
Ну если лень разбираться с М разбирайтесь с VBA
 
Добрый день! Всем огромное спасибо за помощь. Буду разбираться.
Страницы: 1
Наверх