Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Показ 10 максимальных в сводной таблице + сумма остальных - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Показ 10 максимальных в сводной таблице + сумма остальных
zzbear Дата: Четверг, 17.08.2017, 10:00 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день.

В сводной таблице созданной при помощи POWER QUERY необходимо отобразить 10 максимальных элементов по полю Производители + оставшихся Производителей отобразить в виде суммы под наименованием (Остальные)
К сообщению приложен файл: 3319732.rar (70.4 Kb)


Сообщение отредактировал zzbear - Четверг, 17.08.2017, 11:18
 
Ответить
СообщениеДобрый день.

В сводной таблице созданной при помощи POWER QUERY необходимо отобразить 10 максимальных элементов по полю Производители + оставшихся Производителей отобразить в виде суммы под наименованием (Остальные)

Автор - zzbear
Дата добавления - 17.08.2017 в 10:00
китин Дата: Четверг, 17.08.2017, 10:03 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
В сводной таблице

и хде она?


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
В сводной таблице

и хде она?

Автор - китин
Дата добавления - 17.08.2017 в 10:03
zzbear Дата: Четверг, 17.08.2017, 11:00 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добавил.

Не позволяет группировать на основании данных полученных при помощи Powerpivot


Сообщение отредактировал zzbear - Четверг, 17.08.2017, 11:01
 
Ответить
СообщениеДобавил.

Не позволяет группировать на основании данных полученных при помощи Powerpivot

Автор - zzbear
Дата добавления - 17.08.2017 в 11:00
китин Дата: Четверг, 17.08.2017, 11:12 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Добавил.

обманул :'(


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
Добавил.

обманул :'(

Автор - китин
Дата добавления - 17.08.2017 в 11:12
zzbear Дата: Четверг, 17.08.2017, 11:16 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Более 100 кб
 
Ответить
СообщениеБолее 100 кб

Автор - zzbear
Дата добавления - 17.08.2017 в 11:16
zzbear Дата: Четверг, 17.08.2017, 11:19 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добавил
К сообщению приложен файл: 0473519.rar (70.4 Kb)


Сообщение отредактировал zzbear - Четверг, 17.08.2017, 11:19
 
Ответить
СообщениеДобавил

Автор - zzbear
Дата добавления - 17.08.2017 в 11:19
AndreTM Дата: Четверг, 17.08.2017, 11:19 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Если делаете с помощью Power Query - так и сделайте там отдельным запросом далее действия нужные...
К сообщению приложен файл: 2-34938-1.xlsx (18.0 Kb)


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеЕсли делаете с помощью Power Query - так и сделайте там отдельным запросом далее действия нужные...

Автор - AndreTM
Дата добавления - 17.08.2017 в 11:19
zzbear Дата: Четверг, 17.08.2017, 12:00 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо

Я так и понял.

Просто есть необходимость в дополнительных вычислениях при помощи DAX формул, но видимо нужно будет обходить данный вариант.


Сообщение отредактировал zzbear - Четверг, 17.08.2017, 12:28
 
Ответить
СообщениеСпасибо

Я так и понял.

Просто есть необходимость в дополнительных вычислениях при помощи DAX формул, но видимо нужно будет обходить данный вариант.

Автор - zzbear
Дата добавления - 17.08.2017 в 12:00
AndreTM Дата: Четверг, 17.08.2017, 12:58 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Можно и PowerQuery обработать.
В примере я не стал все шаги складывать в один запрос, чтобы было видно, что происходит.
Естественно, можно ещё параметры подцепить к запросам (например, количество строк в TOP).
В результате данные для сводной получаются уже с нужной группой в источнике.
К сообщению приложен файл: 2-34938-2.zip (84.3 Kb)


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеМожно и PowerQuery обработать.
В примере я не стал все шаги складывать в один запрос, чтобы было видно, что происходит.
Естественно, можно ещё параметры подцепить к запросам (например, количество строк в TOP).
В результате данные для сводной получаются уже с нужной группой в источнике.

Автор - AndreTM
Дата добавления - 17.08.2017 в 12:58
anvg Дата: Четверг, 17.08.2017, 13:58 | Сообщение № 10
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация: 271 ±
Замечаний: 0% ±

2016, 365
Доброе время суток.
Не позволяет группировать на основании данных полученных при помощи Powerpivot

Вариант сугубо на Power Pivot 2010 с динамической группировкой.
Успехов.
P. S. На всякий случай мера.
[vba]
Код
=IF(ISFILTERED('FData'[Клиент]) && HASONEVALUE('Группа'[Группа]);
IF(COUNTROWS(
FILTER(
TOPN(5;
SUMMARIZE(ALL('FData'); 'FData'[Клиент]; "client amount"; SUM('FData'[Продажи]));
[client amount]; 0; 'FData'[Клиент]; 1
);
'FData'[Клиент] = VALUES('FData'[Клиент])
)
) > 0 && VALUES('Группа'[Группа]) = "Топ5"; SUM('FDATA'[Продажи]); IF(VALUES('Группа'[Группа]) = "Остальные"; SUM('FDATA'[Продажи]); BLANK()));
BLANK()
)
[/vba]
К сообщению приложен файл: 0376095.zip (70.1 Kb)
 
Ответить
СообщениеДоброе время суток.
Не позволяет группировать на основании данных полученных при помощи Powerpivot

Вариант сугубо на Power Pivot 2010 с динамической группировкой.
Успехов.
P. S. На всякий случай мера.
[vba]
Код
=IF(ISFILTERED('FData'[Клиент]) && HASONEVALUE('Группа'[Группа]);
IF(COUNTROWS(
FILTER(
TOPN(5;
SUMMARIZE(ALL('FData'); 'FData'[Клиент]; "client amount"; SUM('FData'[Продажи]));
[client amount]; 0; 'FData'[Клиент]; 1
);
'FData'[Клиент] = VALUES('FData'[Клиент])
)
) > 0 && VALUES('Группа'[Группа]) = "Топ5"; SUM('FDATA'[Продажи]); IF(VALUES('Группа'[Группа]) = "Остальные"; SUM('FDATA'[Продажи]); BLANK()));
BLANK()
)
[/vba]

Автор - anvg
Дата добавления - 17.08.2017 в 13:58
zzbear Дата: Вторник, 22.08.2017, 16:26 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
anvg, Спасибо. Буду разбирать.
 
Ответить
Сообщениеanvg, Спасибо. Буду разбирать.

Автор - zzbear
Дата добавления - 22.08.2017 в 16:26
zzbear Дата: Среда, 23.08.2017, 15:16 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
В общем вышел почти к необходимому результату, но возникли проблемы с дополнительными условиями отбора.

Произвел присвоение рейтинга, но рейтинг не динамичен, и при выборе определенных условий фильтрации происходит сбой расчета для пользователя.
К сообщению приложен файл: _v2.rar (75.1 Kb)
 
Ответить
СообщениеВ общем вышел почти к необходимому результату, но возникли проблемы с дополнительными условиями отбора.

Произвел присвоение рейтинга, но рейтинг не динамичен, и при выборе определенных условий фильтрации происходит сбой расчета для пользователя.

Автор - zzbear
Дата добавления - 23.08.2017 в 15:16
zzbear Дата: Пятница, 25.08.2017, 12:55 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Есть возможность динамического построения рейтинга в POWER PIVOD посредством формул DAX в зависимости от условий отбора фильтрами в сводной?
 
Ответить
СообщениеЕсть возможность динамического построения рейтинга в POWER PIVOD посредством формул DAX в зависимости от условий отбора фильтрами в сводной?

Автор - zzbear
Дата добавления - 25.08.2017 в 12:55
zzbear Дата: Воскресенье, 27.08.2017, 21:03 | Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
:(
 
Ответить
Сообщение:(

Автор - zzbear
Дата добавления - 27.08.2017 в 21:03
AndreTM Дата: Воскресенье, 27.08.2017, 21:30 | Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Жди, может, Андрей (anvg) посмотрит и посоветует... :)

Можешь ещё попробовать продублировать тему на Планету (с указанием кросс-ссылок здесь и там), может, тамошний народ что посоветует...


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Воскресенье, 27.08.2017, 21:32
 
Ответить
СообщениеЖди, может, Андрей (anvg) посмотрит и посоветует... :)

Можешь ещё попробовать продублировать тему на Планету (с указанием кросс-ссылок здесь и там), может, тамошний народ что посоветует...

Автор - AndreTM
Дата добавления - 27.08.2017 в 21:30
zzbear Дата: Воскресенье, 27.08.2017, 22:51 | Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо.
Попробую
 
Ответить
СообщениеСпасибо.
Попробую

Автор - zzbear
Дата добавления - 27.08.2017 в 22:51
zzbear Дата: Вторник, 05.09.2017, 14:32 | Сообщение № 17
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
На Планете откликов еще меньше
 
Ответить
СообщениеНа Планете откликов еще меньше

Автор - zzbear
Дата добавления - 05.09.2017 в 14:32
vikttur Дата: Вторник, 05.09.2017, 15:12 | Сообщение № 18
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

с указанием кросс-ссылок здесь и там

http://www.planetaexcel.ru/forum....talnykh


Сообщение отредактировал vikttur - Вторник, 05.09.2017, 23:18
 
Ответить
Сообщение
с указанием кросс-ссылок здесь и там

http://www.planetaexcel.ru/forum....talnykh

Автор - vikttur
Дата добавления - 05.09.2017 в 15:12
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!