Power Query Продвинутый №16. Важные операции: Группировка, Пивот, Анпивот, Сортировка

Поделиться
HTML-код
  • Опубликовано: 26 июл 2024
  • В этом уроке по формулам Power Query мы разберем функции группировки, сведения, отмены сведения, сортировки и фильтра:
    Table.Group,
    Table.Sort,
    Table.SelectRows,
    Table.Unpivot,
    Table.UnpivotOtherColumns,
    Table.Pivot,
    При выполнении задач мы с вами повторим некоторые функции таблиц и листов:
    Table.ColumnNames,
    List.Distinct,
    List.Select
    Файлы для спонсоров Boosty: boosty.to/comrade-xl/posts/33...
    Файлы для спонсоров ВК: comrade.excel?w=wall-1...
    Файлы для спонсоров RUclips: • Post
    Индивидуальное обучение: comrade-xl.ru/pq-training/
    Страница урока на сайте: comrade-xl.ru/2020/06/17/powe...

Комментарии • 36

  • @comrade_excel
    @comrade_excel  4 года назад +1

    Файлы для спонсоров Boosty: boosty.to/comrade-xl/posts/3322f65f-b461-4381-96e8-17587f951514?share=post_link
    Файлы для спонсоров ВК: vk.com/comrade.excel?w=wall-185123800_162
    Файлы для спонсоров RUclips: ruclips.net/user/postUgzEUKRjakQr3YHg1yd4AaABCQ
    Индивидуальное обучение: comrade-xl.ru/pq-training/
    Страница урока на сайте: comrade-xl.ru/2020/06/17/power-query-group-pivot-unpivot-sort/

    • @LION-pc1fd
      @LION-pc1fd 3 года назад

      Здравствуйте. С 41 урока PQ не показывает ссылку на файлы, возможно ли скачать сразу весь архив файлов

    • @comrade_excel
      @comrade_excel  3 года назад +1

      @@LION-pc1fd Здравствуйте. Ссылки здесь ruclips.net/user/postUgyBLhUzjCE54oAkfNJ4AaABCQ

    • @LION-pc1fd
      @LION-pc1fd 3 года назад

      @@comrade_excel Спасибо теперь все понятно

  • @user-xg4pd7en9d
    @user-xg4pd7en9d 2 года назад +1

    Тимур, отдельное спасибо за функцию Table.Pivot, я очень долго мучился из-за её незнания, а теперь пря как будто на 1 уровень выше стал)

  • @ikar2k
    @ikar2k Год назад +1

    Спасибо огромное за List. ColumnNames. Сколько лет использую PQ а по самую важную функцию только узнал 🤦💪

    • @user-lb1gl6dp9t
      @user-lb1gl6dp9t 2 месяца назад

      List.ColumnNames это что за функция??? У меня такой нет...

  • @orfeusmilenium4544
    @orfeusmilenium4544 5 лет назад +3

    Огромное спасибо! Тимур! Просто замечательное видео! (как впрочем , и все остальные). Я смотрю Ваши уроки и ожидаю новых, как киноманы ждут новых серий любимого сериала! Только тут можно еще и попробовать применить полученные знания... Просто выше всяких похвал!

    • @comrade_excel
      @comrade_excel  5 лет назад +1

      Спасибо за отзыв! Очень приятно)
      Это вы верно подметили. На мой взгляд урок без приложенного файла - это и не урок вовсе.

  • @alievairina
    @alievairina 10 месяцев назад

    Спасибо за интересный урок

  • @Velant1
    @Velant1 5 лет назад +4

    Спасибо огромное за Ваш труд!

  • @user-ij1fl5hz3z
    @user-ij1fl5hz3z 5 лет назад +2

    Спасибо за новую порцию знаний.

  • @laravolhova6565
    @laravolhova6565 5 лет назад +5

    Делаю каждое занятие, и с этого начала понимать, что я пишу :)) Смысл приходит с практикой

    • @comrade_excel
      @comrade_excel  5 лет назад +1

      Правильно, именно так!

  • @TheMaayun
    @TheMaayun 2 года назад

    Тимур, спасибо! Смотрю и параллельно улучшаю код своих текущих квери :)

  • @gershenovichslava
    @gershenovichslava 4 года назад +1

    Хороший канал!! Спасибо большое!

  • @delkaaaa
    @delkaaaa 5 лет назад +1

    Круто!)

  • @user-ui2wu6mm9l
    @user-ui2wu6mm9l 7 месяцев назад

    30:50 Кстати, не было в том уроке этой функции. Была List.Union - при объединении листов

  • @user-ui2wu6mm9l
    @user-ui2wu6mm9l 8 месяцев назад

    18:42 Интересно, что в прошлых уроках, когда мы разбирали как ссылаться на конкретную строку в таблице, мы писали конструкцию: НазваниеТаблицы{[Column="Значение"]}, то есть название столбца и значение, которое должно быть в ячейке, мы указывали внутри квадратных скобок, а для фильтрации нужно указывать значение вне квадратных скобок - [Сотрудник] = "Иванов И.И." Всякий раз удивляюсь отсутствию единых стандартов написания формул в PQ!

  • @russvetden9342
    @russvetden9342 Месяц назад

    Интересно а можно группировку делать по другим нестандартным функциям

  • @RealMadrid-tr1jr
    @RealMadrid-tr1jr 4 года назад +2

    Тимур спасибо. Как всегда круто. У меня один вопрос. Можно ли эти формулы использовать в одном шаге (конечно в разумном количестве)? и не будет ли зависать?

    • @comrade_excel
      @comrade_excel  4 года назад +3

      Если вы имеете в виду можно ли вкладывать функции друг в друга, то можно. Можно даже запросы вкладывать друг в друга, т. е. целые вложенные блоки let-in.

    • @RealMadrid-tr1jr
      @RealMadrid-tr1jr 4 года назад

      @@comrade_excel Спасибо)

  • @user-ov2wk4oo1n
    @user-ov2wk4oo1n 2 года назад +1

    Тимур, спасибо за урок! Скажите, а есть ли способ сделать корректный пивот таблицы при условии, что у нас несколько столбцов со значениями, а не один (как в этом видеоуроке)?

    • @comrade_excel
      @comrade_excel  2 года назад

      Возможно, вам поможет это видео.

  • @p.polunin
    @p.polunin 3 года назад

    Столько информации, голова кругом идёт. Физический смысл Unpivot пока не ясен

    • @ikar2k
      @ikar2k Год назад +1

      Все просто: Вы сможете использовать стандартную сводную таблицу на полученном результате. Или использовать для загрузки в 3-ю систему.

  • @Ham575
    @Ham575 3 года назад

    День добрый! Тимур, такой вопрос - возникла необходимость произвести расчёт не в Power Query, а в Power Pivot. Есть ли в DAX аналог GroupKind.Local при группировке? Если нет, как выходить из положения?)

    • @comrade_excel
      @comrade_excel  3 года назад +1

      В PP для группировок нужно добавлять измерения в строки.

  • @orfeusmilenium4544
    @orfeusmilenium4544 5 лет назад

    Добрый день, Тимур! Посмотрите пожалуйста, файл "Пустой" в частности запрос Filter, там текст формулы, набранный мною в ручную. а закомментированный текст- скопированный из Вашего файла "Готово". Вроде все одинаково, а у меня таблица в запросе пустая. Почему так? ниже ссылка
    cloud.mail.ru/public/2vbM/4zLX5sF8u
    Может по тому, что у меня Excel 2010? спасибо!

    • @comrade_excel
      @comrade_excel  5 лет назад

      Добрый вечер! У вас написано "Иванов И.И.", а надо "Иванов И. И.", т. е. у вас не хватает пробела.

    • @orfeusmilenium4544
      @orfeusmilenium4544 5 лет назад +1

      @@comrade_excel Спасибо большое! А я упустил из виду, что это текст, а не тело формулы, и здесь любой знак важен!

  • @user-ui2wu6mm9l
    @user-ui2wu6mm9l 8 месяцев назад

    9:16 Почему в фигурных скобках пишем в кавычках {"Дата", "Сотрудник"}? Ведь это названия столбцов, логичнее было бы {[Дата], [Сотрудник]}. Когда доходим до функции группировки, пишем уже в квадратных скобках List.Sum{[Сумма сделки]} Какая тут логика, я не понимаю?

    • @comrade_excel
      @comrade_excel  8 месяцев назад

      Посмотрите справку по функции. Там написано какие параметры и в каком виде передаются. Вероятно, одна функция принимает а кавычках. То есть в виде текста, а другая в скобках.

    • @user-ui2wu6mm9l
      @user-ui2wu6mm9l 8 месяцев назад

      @@comrade_excel эх! я-то понимаю, что как написано в справке, так формулу писать и надо. я просто хочу уловить закономерность: когда ссылаемся на столбец в списке, заключаем его в квадратные скобки, а тут всё не так... Про это нижнее подчёркивание тоже не понятно: оно то пишется после each, то нет...