Динамический Топ-N + Другие в сводной таблице Excel
Как при помощи запроса Power Query реализовать в сводной таблице вывод динамического "Топ-N + Другие". Скачать пример www.planetaexcel.ru/technique...
Мои книги planetaexcel.ru/books/
Мои онлайн-курсы www.planetaexcel.ru/learning/
Моя надстройка PLEX (+150 новых функций для вашего Excel) planetaexcel.ru/plex/
Наш канал в Telegram t.me/planetaexcel
Пікірлер: 130
Благодаря Вашм урокам на работе меня считают профессионалом в экселе! Спасибо!))
@Leon-tw3nt
Жыл бұрын
Помогая коллегам на работе, в конце не забудь добавить: "Когда знаешь - все просто!"
@user-zi7dm9uq3s
Жыл бұрын
@@Leon-tw3nt уже 😁
@user-hm3qs1mn4k
Жыл бұрын
@@user-zi7dm9uq3s это конечно хорошо помогать коллегам когда спроси и т ответил, а не на постойной основе из серии о ты же шаришь екселе сделай вот это.
@user-zi7dm9uq3s
Жыл бұрын
@@user-hm3qs1mn4k мне это интересно, по этому не напиягает🤷♂️
@abdumalikzukurov6080
Жыл бұрын
Вообще пишется вашим
Николай, ОГРОМНОЕ СПАСИБО, за Ваши уроки!!! Насколько просто Вы умеете преподать, довольно сложные для простого обывателя уроки. БРАВО МАЭСТРО!!!
Николай, я с Вами (точнее с Планетой Эксель) знакома уже лет 5. Прошла 2 ваших курса, но вы все еще остаетесь моим источником вдохновения. Когда выходят новые ролики, у меня руки чешутся применить это все на деле, не всегда это получается (из-за возможностей и/или потребностей бизнеса), но... на работе меня называют королевой сводных таблиц. И это я еще не очень продвинутый юзер, а если бы я знала столько, сколько знаете Вы - имя мне было бы богиня?!)))
Николай! Огромное спасибо за Ваш труд! Очень полезный контент. Всё как всегда - чётко, доступно и понятно. Когда есть Николай - Всё просто)
Благодарю Вас, Николай!!! Ваш профессиональный опыт невероятно Велик! 👍🏻
@planetaexcel
Жыл бұрын
Тут, скорее, мастерство по выпиливанию костылей :)
Интересный момент с объединением таблиц, без создания промежуточных вопросов. Спасибо!
Спасибо. Для меня очень актуально. я строю диаграммы для больших таблиц. Выводить всё нет смысла, аналитики слишком много, поэтому вывожу ТОПы, а суммы "Другие" очень не хватало, теперь все будет, начальникам понравится.
Николай, большое спасибо!
Голос как у волшебника, сразу всë понятно... спасибо
Спасибо! Как всегда супер!
Очередное очень полезное видео, информацию из которого я могу применить в работе. Огромное спасибо Николай. Я всем заинтересованным этой тематикой рекомендую Ваш сайт и Plex.
Николай спасибо большое, за все ваши видео. Очень полезно 👍
Спасибо! Также рейтинг в сводной можно создать автоматически по команде контекстного меню: Дополнительные вычисления - Сортировка от максимального к минимальному.
Спасибо большое, Николай. Интересный урок, понятное изложение!
Отлично! Я до группировки допёр сам, а вот дальше - никак не мог понять, как вывести сводную по первоначальной таблице, а не по сгруппированной. Идея "сджоинить" по горизонтали шаги внутри запроса мне в голову не приходила - спасибо Николаю за идею!
Очень познавательно. Большое спасибо на новые знания!
Круто, спасибо за Вашу работу. Очень полезно!
Шедевральный урок. все сделал по шагам.все получилось. Один в один.Строил все на базе отчета по продажам своей компании.Николай спасибо за ваш труд.
@planetaexcel
Жыл бұрын
Рад был помочь :)
Отличный урок! Теперь по аналогии я понимаю, как можно динамический АВС анализ делать - спасибо!!!
Гениально и просто
Это супер-лайк!
Очень изящно соединение таблицы с результатом запроса в самом запросе. Перфект!!!!
@planetaexcel
Жыл бұрын
Спасибо! Я надеялся, что гурманы-маньяки Power Query оценят, да :)
Большое спасибо! Очень нравятся Ваши уроки! Неимоверно полезно!
Николай, спасибо большое за ваши видео! Как всегда очень информативно
Очередной интересный материал, спасибо Николай!
Как раз нужные штуки в нужный момент!) Спасибо, Николай)
Как всегда блестяще!👍 Спасибо
Респект, тебе, Николай!
Как всегда круто спасибо Учитель!
Не знаю буду ли использовать, но приёмчики надо запомнить :) Спасибо, Николай!
Николай, добрый день! Большая благодарность за видео - как всегда 🔥 Было бы отлично увидеть видео с каким-то развернутым примером задач. Например составить развернутый дашборд по продажам имея базу данных.
@planetaexcel
Жыл бұрын
Я могу, конечно, но видео длиннее 15 минут почти никто сейчас не смотрит :( Эпоха тиктокеров :(
@user-cf6cu7oi9f
Жыл бұрын
@@planetaexcel я бы даже купила такое видео, пусть сколь угодно длинное)))
@tomkruze1536
Жыл бұрын
@@planetaexcel Николай, у Вас аудитория другая. Вы практик. И большинство вашей аудитории тоже люди которых интересует практические решения. Даже если надо будет потратить час на просмотр видео. Тут как в мультике "крылья, ноги, хвосты"..лучше день потерять, но потом за пять минут долететь. Так что думаю если у вас видео будут длиннее 15 минут то ничего страшного. Спасибо Вам за Ваш труд и талант
@user-od7ch5fb3x
Жыл бұрын
@@planetaexcel Николай, готовы купить такое видео
@user-od7ch5fb3x
Жыл бұрын
Особенно интересно будет про модели данных. Линки между таблицами, дашборды и множественные срезы данных на базе одной или нескольких выгрузок например из 1с.
Как всегда - супер! Спасибо!
Спасибо, что делитесь опытом.
Спасибо большое Вам!!!!!!!!!! Очень благодарен!!! Узнал много нового!!! С уважением!
Было очень полезно и познавательно. Спасибо.
Огромное Вам спасибо!
Николай, Спасибо!!
Чтобы не париться, добавляю на лист событие на изменение ячеек, получается интерактивность и удобство работы. Спасибо за фишечки. :)
Можно вас попросить более подробно рассказать о функции table.buffer: когда и как правильно ее применять, когда она полезна в ускорении запросов? Так как в русско язычном сегменте ютуба практически нет видео, которые бы поздно раскрывали данный вопрос
@user-ui2wu6mm9l
3 ай бұрын
да, на английском много роликов на Ютубе про Power Query, но мой уровень знания языка оставляет желать лучшего... ((((
Красотень!
Спасибо
Спасибо🙏💕
Можно еще создавать умную таблицу CTRL+T с одной ячейкой, нужно потом просто во вкладке настройки умной таблицы убрать "Строка заголовков" и будет одна "умная" именованная ячейка =) Подсмотрел у Кен Полса в недавнем видео.
Спасибище! 😁
спасибо большое за урок. очень много интересного узнал. подскажите, а если нужно указать ранг не за весь период продаж, а что бы по каждому месяцу этот ранг менялся и потом отображался? как это сделать за минимальное количество шагов? что бы pq учитывал сумму за конкретный месяц и на ее основе ставил ранги
Можно было макрос добавить, если происходит изменение ячейки H2, то обновляются связи сводной таблицы)
Спасибо.
Спасибо:)
Здравствуйте. Подскажите, данный инструмент подходит для формирования АВС анализа в сочетании с уроком где Вы говорили о нарастающих итогах? Если возможно урок запишите. В рамках Excel АВС и ХУZ без PQ строится тоже, как способ. Но наверное способ сочетанием из этих уроков (нарастающие итоги и ТОП-N) будет более продвинутым, как Вы думаете?
Здравствуйте. Подскажите пожалуйста, как (возможно ли) отфильтровать поле которое находится в области строк сводной таблицы с помощью VBA?
Как всегда магия
Супер! Спасибо за урок. А через Меры интересно так можно сделать?
@planetaexcel
Жыл бұрын
Можно, но сильно сложнее :)
Николай, добрый вечер! Благодарю за очередное полезное видео! Подскажите, пожалуйста, хочется сделать кнопку возле цифры Топ, которая обновляла бы сводную.. То есть не переходить на вкладку Данные - Обновить всё, а сразу ввести цифру и рядом кликнуть "Обновить". Можно ли заложить такую команду в макрос?
@skrald_88
Жыл бұрын
Ольга,обратите внимание kzread.info/dash/bejne/mXuFj7WlmL2_fpc.html Если обновляете все запросы без исключений, то можно исключить If.. End If , и макрос вообще по сути в 5 строчек уместится.
Здравствуйте Николай, проводите ли вы индивидуальный онлайн урок, если да сколько будет стоить?
Добрый день! Спасибо за урок, очень полезно, но не работает, если выбрать TOP 10 или TOP 20, тогда сортировка не работает корректно, возможно настроить для большего количества?
Можно ещё дополнить макросом, который бы при изменении ячейки "топ" обновлял запрос.
Николай, а можно сделать чтобы у нас в строках были не ранги, а наименования категорий, в которых значения выше определенного уровня. Например, если сумма продаж выше 1000 руб, то показывается категория, если ниже, то она группируется в Прочие.
@planetaexcel
Жыл бұрын
Иван, вам нужен интервальный просмотр: ВПР с последним аргументом =1 или её аналог в Power Query (у меня были видосы на эту тему).
8:00 А почему бы не выгрузить данные из PQ на этом этапе, в таблицу?
О сколько нам открытий чудных....
Добрый день ! Такой вопрос : вот у нас есть таблица продаж , которая подтягивает планы на день, которые занесли туда с разбивкой по дням ! Течение дня каждый забивает , сколько продал и он показывает процент выполнение , можно ли как та настроит , чтоб после 23:59 условно , все забитые данные , которые заносились течение дня , сами удалялись , чтоб на утро столбцы в которые надо забивать уже были пустые , чтоб утром вручную не удалять цифры оттуда ???
@planetaexcel
Жыл бұрын
А зачем стирать историю? Как вы будете анализировать динамику за неделю, месяц, год?
Здраствуйте, не могли бы вы подсказать, есть ли способ привязать значение в ячейке к другой ячейке, которая является ссылкой( по методу: =номер ячейки). Пытался сделать привязку с помощью (=индекс;поискпоз), но увы, так как значения повторяются(цены на товары), привязка работает неправильно.
Николай, подскажите, пожалуйста, можно ли замкнуть шаги квери в цикл, если уж квери может ссылаться само на себя? И если "да", то будет ли всплывать предупреждение о том, что сейчас команды замкнутся в цикл?
@planetaexcel
Жыл бұрын
Замкнуть можно (см. мое видео "Сохранение истории обновления Power Query"), предупреждений не будет.
Николай, добрый день! Подскажите пожалуйста, как в сводной таблице, столбце стоимость, отобразить в значении диапазон цен, например 1000-1100
@planetaexcel
Жыл бұрын
Вячеслав, посмотрите www.planetaexcel.ru/techniques/8/131/
Николай, добрый день. Не буду петь реферамбы(хотя стоило бы), но огромное спасибо за ролики просто обязан сказать. Но и есть одна курьёзная задачка для Вас. К сожалению, я не нашёл способов её решить. Есть пополняемый документ MS Word, в который собираются вопросы. Много вопросов. И хотелось в документе видеть сколько этих самых вопросов. Подсчитать просто - по кол-ву символов "?" во всё документе. Знаю есть статистика и есть элемент "Поле", но как подсчитать именно кол-во только символов "?" в документе, а не все символы - не осилил. Есть параметр Формула для Поле, но нет... Можно ли решить эту задачку? Спасибо. ЗЫ Задачка временная и через через месяц снимется, но мозг-то теперь не даст успокоится.
@planetaexcel
Жыл бұрын
Я по Word в меньшей степени спец, но делал бы такое макросом, наверное...
Если я добавляю дополнительный фильтр, допустим подразделение или группа товаров, ранг не работает, что делать в таком случае?
Спасибо, Николай. Как всегда - кажется, что тебе это нафиг не надо, но посмотрев находишь мелочи, которые магически улучшенают твою работу. Только сейчас было бы актуальнее видео на тему "Как оплатить офис-365 в России?"
@nikhopka
Жыл бұрын
Ставь 2021 и ломай, сейчас всем до фонаря на лицухи)
@user-xu1xr1eg7n
Жыл бұрын
@@nikhopka да на облако подсел. А 2021 тянет все фишки 365-го? У меня там много чего завязано на power qwery. Попробовал 2010-й, он эти связи не тянет
@pavelsheshukov
Жыл бұрын
@@user-xu1xr1eg7n немного странно, что в качестве замены 365 вы попробовали именно 2010, а не 2013, 2016, 2019. Николай практически в каждом видео проговаривает, что power query встроен в office начиная с версии 2016.
@user-xu1xr1eg7n
Жыл бұрын
@@pavelsheshukov что было, то и попробовал. Видно как то раньше не обращал внимание на версии офиса. Да и помню, как Николай говорил про функцию ПРОСМОТРХ, которая была только в 365 офисе. Если найду пиратский офис, в котором есть эта функция и power qwery, то слезу с офиса 365
@user-wq2hj7rk6n
Жыл бұрын
@@user-xu1xr1eg7n в 2021 офисе есть ПРОСМОТРХ и конечно Квэри.
Какой молодец! А, вы, свободны? Я ищу себе мужа умного))?
Николай, поработайте пожалуйста с педагогами! Нужен урок по диагностике каждого ребенка, итоги бы уходили в общий файл группы и со всех групп в общий файл сада.🙏
@planetaexcel
Жыл бұрын
Оксана, это совершенно элементарно делается в Power Query - см. www.planetaexcel.ru/techniques/24/2152/
Для поставленной задачи разве обязательно объединять таблицу с самой собой? До объединения задача не решена?
@planetaexcel
Жыл бұрын
Дело в том, что в сводной кроме суммы может быть куча других полей в области значений и воспроизводить их в Power Query не всегда удобно.
Подождите! Это что временная рекурсия? Давайте на чистоту, Николай - это альтеррэго Нолана. Я сейчас будто мини-версию фильма Довод посмотрел. Связывать внутри одной таблицы прошлое и будущее это вообще с законами вселенной совместимо?
@planetaexcel
Жыл бұрын
Просто в Power Query каждый шаг - это переменная, где хранится таблица в том состоянии, в котором она была на этом шаге. Но за Нолана, спасибо :)
Ранг только для общей суммы по всем дням считается. Думаю как фильтр по дате прикрутить. Пока только мысль со вторым списком из двух дат пришла. В самой сводной реализовать похоже не получится.
@planetaexcel
Жыл бұрын
Тогда уже надо все это заливать в Power Pivot и делать там меру на DAX, но это на порядок более сложная задача.
Магия
Спасибо. Как у Вас подсвечиааеться строка разным цветом и выпадает значение в Power Qweri
@planetaexcel
Жыл бұрын
Это зависит от версии Excel - нужно обновиться до 2019 хотя бы.
@user-vl8uy4xj6c
Жыл бұрын
Ок, спасибо.
Все хорошо, все прекрасно ... но, подобные фокусы катят только со сводками из не очень больших данных. При обновлении из Querry , основанных на больших базах данных, можно замучиться до смерти. Подобное лучше проделать на Power Bi, используя иструментарий "создание параметра". Большое спасибо за обучающие видео
@planetaexcel
Жыл бұрын
Согласен абсолютно - в DAX с параметром такое тоже можно реализовать, но задача была сделать это в обычном Excel.
Есть же хакеры.спасибо Николай
Спасибо за ролик. Сразу подумалось как сделать сделать и будет ли работать если к примеру создать еще один столбец "группа товаров". Разделение наименований на большие агрегаты овощи , фрукты,злаки. так чтобы показывали лидеров в разрезе групп. пятерка в каждой из групп овощей, злаков и фруктов
здраствуйте имею вопрос можно как то проще все зделать ету формулу, а то в ручную перебирать для формули каждий столбец пожалуй сильно, али вдруг у меня будет таких тисячи столбцов =ЕСЛИ(ЕПУСТО(C4),,ЛЕВСИМВ(C4,4))&ЕСЛИ(ЕПУСТО(D4),," / "&ЛЕВСИМВ(D4,4))&ЕСЛИ(ЕПУСТО(E4),," / "&ЛЕВСИМВ(E4,4))&ЕСЛИ(ЕПУСТО(F4),," / "&ЛЕВСИМВ(F4,4))&ЕСЛИ(ЕПУСТО(G4),," / "&ЛЕВСИМВ(G4,4))&ЕСЛИ(ЕПУСТО(H4),," / "&ЛЕВСИМВ(H4,4))&ЕСЛИ(ЕПУСТО(I4),," / "&ЛЕВСИМВ(I4,4))&ЕСЛИ(ЕПУСТО(J4),," / "&ЛЕВСИМВ(J4,4))&ЕСЛИ(ЕПУСТО(K4),," / "&ЛЕВСИМВ(K4,4))&ЕСЛИ(ЕПУСТО(L4),," / "&ЛЕВСИМВ(L4,4))&ЕСЛИ(ЕПУСТО(M4),," / "&ЛЕВСИМВ(M4,4))&ЕСЛИ(ЕПУСТО(N4),," / "&ЛЕВСИМВ(N4,4))&ЕСЛИ(ЕПУСТО(O4),," / "&ЛЕВСИМВ(O4,4))&ЕСЛИ(ЕПУСТО(P4),," / "&ЛЕВСИМВ(P4,4))&ЕСЛИ(ЕПУСТО(Q4),," / "&ЛЕВСИМВ(Q4,4))&ЕСЛИ(ЕПУСТО(R4),," / "&ЛЕВСИМВ(R4,4))&ЕСЛИ(ЕПУСТО(S4),," / "&ЛЕВСИМВ(S4,4))&ЕСЛИ(ЕПУСТО(T4),," / "&ЛЕВСИМВ(T4,4))&ЕСЛИ(ЕПУСТО(U4),," / "&ЛЕВСИМВ(U4,4))&ЕСЛИ(ЕПУСТО(V4),," / "&ЛЕВСИМВ(V4,4)) или =СУММ(ЗНАЧЕН(ПСТР(C5,8,3)),ЗНАЧЕН(ПСТР(D5,8,3)),ЗНАЧЕН(ПСТР(E5,8,3)),ЗНАЧЕН(ПСТР(F5,8,3)),ЗНАЧЕН(ПСТР(G5,8,3)),ЗНАЧЕН(ПСТР(H5,8,3)),ЗНАЧЕН(ПСТР(I5,8,3)),ЗНАЧЕН(ПСТР(J5,8,3)),ЗНАЧЕН(ПСТР(K5,8,3)),ЗНАЧЕН(ПСТР(L5,8,3)),ЗНАЧЕН(ПСТР(M5,8,3)),ЗНАЧЕН(ПСТР(N5,8,3)),ЗНАЧЕН(ПСТР(O5,8,3)),ЗНАЧЕН(ПСТР(P5,8,3)),ЗНАЧЕН(ПСТР(Q5,8,3)),ЗНАЧЕН(ПСТР(R5,8,3)),ЗНАЧЕН(ПСТР(S5,8,3)),ЗНАЧЕН(ПСТР(T5,8,3)),ЗНАЧЕН(ПСТР(U5,8,3)),ЗНАЧЕН(ПСТР(V5,8,3)))
@planetaexcel
Жыл бұрын
Не видя файла и данных, к которым применяется эта формула, вам никто не ответит, скорее всего :)
И я бы смотрела хоть часовое видео с реальными выгрузками.
Слава Україні! Я Ваш фанат, дуже радий Вашому новому контенту, миру Вам і Вашим близьким, здоров'я і наснаги створювати ще більше нового контенту і особливо задопомогою Power Query!
@planetaexcel
Жыл бұрын
Спасибі! Бережіть себе.
Да ну, бросьте. Всё это можно сделать легко и просто в чистом excel, даже в самых старых версиях, с помощью элементарных функций, и уж точно в десять раз быстрее и прозрачнее. UPD. Ещё и обновляться будет автоматически.
@tatianatikhonova3568
Жыл бұрын
Не подскажете как?
@s0589me
Жыл бұрын
@@tatianatikhonova3568 Написал пример, но ютуб удалил ссылку. Там сначала через "Консолидация" подбиваем итоги, потом через функцию НАИБОЛЬШИЙ() сортируем по убыванию, пресловутое "1..2..3..4..5..Другие" рисуем через ЕСЛИ().
@tatianatikhonova3568
Жыл бұрын
Есть ощущение что файл тяжелый будет. Но попробую
@planetaexcel
Жыл бұрын
Ни фига себе "легко и просто" 😁. Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ + НАИБОЛЬШИЙ + ЕСЛИ - и всё это для каждой строки исходных данных.
@s0589me
Жыл бұрын
@@planetaexcel А пауэр квэри привлекать - это, по вашему, проще? Меня сейчас заставь повторить ваши построения - вряд ли сходу сделаю. Я говорил не про функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ, а про "Консолидацию данных" - это стократ легче, проще и главное - понятнее того, что вы здесь дали. А НАИБОЛЬШИЙ и ЕСЛИ применяются только к итогам, а не ко всем данным. К тому же, в этом случае у меня настоящий оперативный простор для любых улучшений и украшений.
Самое простое эксель не умеет! Например, разместить картинку за текстом, как в Ворде. А именно печать и подпись на документе. Чтобы выглядели похоже на скан.
Николай, здравствуйте. Давайте на чистоту. Признайтесь вы не настоящий человек ,а робот майкрософт, локализированый на русский язык. Невозможно знать все фишки MS Office)
@planetaexcel
Жыл бұрын
К сожалению, человек :)
@user-wq2hj7rk6n
Жыл бұрын
@@planetaexcel К счастью! 😄
В плагиате замечен не был. Sqlbi
@planetaexcel
Жыл бұрын
Не понял о чем вы :)