Как обработать в Power Query таблицу с многоуровневой шапкой

Поделиться
HTML-код
  • Опубликовано: 28 ноя 2024

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

  • @How_i_live-u2l
    @How_i_live-u2l 3 года назад +4

    Гениально! Я каждый день мудохался с таблицами 1С, а теперь получаю удовольствие

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

      Спасибо за комментарий )
      Еще лучше создать подключение сразу к папке, туда "складывать" таблицы 1С и настроить обработку сразу всех файлов.

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

    Станислав, большое спасибо, что делитесь своими знаниями в доступной для понимания форме

  • @Rustam_Imirlayev
    @Rustam_Imirlayev 2 года назад +3

    Большое спасибо! С первого раза повторять, а тем более адаптировать под свою задачу было сложно, но вот теперь стало легче))) Пришло понимание логики и алгоритма действий.
    Классика: лайк, подписка и комментарий.

  • @xeviltimxy
    @xeviltimxy 8 лет назад +10

    Понасоздают "визуально наглядных" матриц, потом извращайся с ними как хочешь))) Каждый аналитик знает, что матрицы и объединенные ячейки - зло)) Благо powerquery в этом деле довольно хорошо помогает. Особенно если нет таких запущенных случаев с многоуровневыми заголовками, то unpivot сделать в один клик буквально. Хороший урок, спасибо!)

    • @SV-13
      @SV-13 3 года назад

      Расскажите это Нуралиеву ))

  • @fingenius
    @fingenius 8 лет назад +5

    Станислав, благодарю. Быстро, четко и понятно! Ждем еще видео с полезными фишками Query

  • @АлександрДергилёв-п8х

    Станислав. Огромное спасибо за материал. Очень частый случай в повседневной работе.

  • @cytq
    @cytq 7 лет назад +2

    Отличная инструкция, Станислав. Спасибо.

  • @FrauLIV
    @FrauLIV 8 лет назад +4

    Станислав, большое спасибо! Три дня искала это видео и наконец нашла!)

  • @lim_ra
    @lim_ra 7 лет назад +3

    Это, ШЕДЕВР!!!!! ОГРОМЕНННОЕ СПАСИБИЩЕ)))))))
    подписочка оформленна ))))

    • @salosteysv
      @salosteysv  7 лет назад

      Спасибо за такую оценку!

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

    Спасибо! Замечательный лайф-хак! Так сразу и не додумаешься :)

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

    Благодарю Вас!!! Спасибо огромное!!! Искренне!

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

    Большое спасибо!

  • @Lenokk-lr5de
    @Lenokk-lr5de 4 года назад +1

    Потрясающее видео! А нет ли у Вас урока - как сделать обратно? - столбец из базы данных превратить в шапку?

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

      Только увидел вопрос )
      Кажется нет. Если я правильно понял о чем вы спрашиваете, вам нужна функция которая называется "Столбец сведения"

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

    спасибо!

  • @евгенийтаранов-ф3о
    @евгенийтаранов-ф3о 6 лет назад +1

    Очень полезно спасибо!!!!

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

    спасибо

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

    Спасибо за способ.
    Не работает, если изначально строк много: в момент транспонирования или повышения заголовка после, выдаёт ошибку о превышении длины запроса, и всё.

  • @SV-13
    @SV-13 3 года назад +2

    Станислав, а как быть с "многоуровневыми" ячейками, которые так любит 1С в своих отчётах?
    Как можно средствами PQ "трёхэтажные" ячейки столбца раскидать по отдельным колонкам?

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

      Да, в Power Query есть разделитель по переносу строки

  • @senge_v4871
    @senge_v4871 8 лет назад +2

    Спасибо.

  • @АидаТенисова
    @АидаТенисова 5 лет назад +1

    Спасибо!

  • @abaymakhanbetov3787
    @abaymakhanbetov3787 2 года назад +1

    Какими клавишами центровали по после первого центрования???
    Спасибо за видео!

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

      Не понял, что центровал?

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

      Комбинация клавиш: центровка слов или выражений внутни ячеек ПО ЦЕНТРУ ВЫДЕЛЕНИЯ??

  • @yaraslav2906
    @yaraslav2906 8 лет назад +3

    Станислав,спасибо.Как всегда полезнейшие вещи рассказываете и показываете.Думаю,не ошибусь если скажу,что по количеству и качеству материалов по Power Query и Power BI в целом вы вне конкуренции.Очень мало материалов по этим инструментам.Так что, ждем новых видео.
    И не большой вопрос:на этапе разбиения ранее объединенного столбца возникает следующая проблема-в некоторых ячейках разбиение по разделителю не происходит,в результате в первом столбце остается объединенное значение (включая разделитель),а во втором столбце разделения появляется значение "null".Попытка выбрать на стадии изначального объединения другой разделитель результата не дала.

    • @salosteysv
      @salosteysv  8 лет назад

      Спасибо за отзыв!
      Это скорее всего возникает в пустых ячейках. Их нужно либо отключить фильтрами (если это итоги), либо заполнить пустые значения стрелочкой вниз.

    • @yaraslav2906
      @yaraslav2906 8 лет назад

      Станислав,а могут быть другие причины?В моем случае дело явно не в пустых ячейках.

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

    Как раз то что нужно

  • @ArsenIslamovandhiscattle
    @ArsenIslamovandhiscattle 5 лет назад +9

    очень плохо индексируется по поиску видео. надо поменять название. что нибудь вроде "преобразование в плоскую многоуровневой таблицы". и купить микрофон ;)

    • @АнтонКутькин-ж8в
      @АнтонКутькин-ж8в 4 года назад +1

      Купить микрофон - это точно

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

      Друзья, спасибо за советы!
      Это видео я записывал спонтанно в командировке )
      А вообще, микрофон куплен - посмотрите последние видео.
      За совет про индексацию - отдельный респект. Опять-таки, когда я записывал материал у большинства пользователей не было понимания, что такое "плоские таблицы" )

  • @РашИбнСулейманНафин

    Вот это даааа!

  • @MrGWolfer
    @MrGWolfer 5 лет назад +2

    Очень полезное видео. Только у меня вопрос. Что делать, если в такой же таблице, какую вы разбираете присутствуют еще и подзаголовки. Например если бы названия городов были не в отдельной левой колонке, а если бы название города шло отдельной строкой перед строками соответствующими этому городу?

    • @salosteysv
      @salosteysv  4 года назад

      Только увидел вопрос.... не прошло и 10 лет ))
      Мне кажется вопрос можно решить через условный столбец с "if"

    • @MrGWolfer
      @MrGWolfer 4 года назад

      @@salosteysv спасибо за ответ. За прошедшее с момента моего комментария время мне много раз приходилось проделывать подобную операцию. Чего я только не делал, чтобы выделить разные уровни иерархии из одного столбца. Но в итоге все конечно сводится к if.

  • @pretor700
    @pretor700 Год назад

    красавчик!

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

    Станислав, а если необходимо объединить несколько книг Excel такими же повторяющимися шапками логика действий сохраняется?

    • @salosteysv
      @salosteysv  3 года назад +2

      Да, только запрос нужно делать целиком к папке

  • @СергейСергеевич-с7ю

    Добрый день, подскажите как сделать. есть список сайтов. нужно сделать запрос по каждому адресу с поиском e-mail на главной странице сайта

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

    А как обработать "таблицу", где многоуровневость шапки отражается в одном столбце. Например форма баланса. Только подготовив саму таблицу (разнести по столбцам) и затем применить данный вариант или это можно сделать в Power Query

  • @КонстантинМайоров-я6э

    Столнулся с проблемой при траспонировании. Переворачивются не все столбцы. Значительная часть данных просто удаляется. Не подскажите как бороться с этим?

  • @ArsenIslamovandhiscattle
    @ArsenIslamovandhiscattle 5 лет назад +2

    что делать, если есть несколько таких файлов и каждый вычищать весьма утомительно?

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

      Настраивать обращение к папке целиком

    • @SV-13
      @SV-13 3 года назад

      Так в том и прелесть этого способа, что последовательность действий сохраняется, как сценарий!
      Изменился исходный файл, обновил запрос - и данные свежие!

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

      @@SV-13 я имею ввиду когда папка содержит 25000 типовых файлов. Не менять же у каждого источник вручную

    • @SV-13
      @SV-13 3 года назад

      @@ArsenIslamovandhiscattle Тогда - как и рекомендовал автор канала.

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

      @@SV-13 спасибо, Кэп

  • @denysrudniev4572
    @denysrudniev4572 8 лет назад

    Станислав, такой вопрос - добавил таблицу через Power Query, потом добавил её в модель данных и уже в PowerPivot добавил вычисляемый столбец с условиям "IF", связал таблицу с другой. Затем обновлял запрос, изменил его имя. Он потерялся и исчезли связи и добавленные столбцы. Что вы порекомендуете - добавлять столбцы сразу в Power Query (там оно чуть сложнее, больше похоже на код VBA, чем на формулу Excel) или всё-таки через PowerPivot, но есть какие-то рекомендации, как потом избежать потери проделанной работы?

    • @salosteysv
      @salosteysv  8 лет назад

      При изменении имени запроса, загруженного в Power Pivot, он перезагружается заново. Т.е. таблица удаляется и опять добавляется. При этом все формулы и связи теряются.
      Т.е., чтобы данные не терялись, не меняйте название таблиц )
      Где лучше использовать вычисляемые столбцы...
      Остается на усмотрение пользователя. При этом нужно учитывать, что если столбец будет в Power Query, то файл будет чуть дольше обновляться. Если в Pivot, то будет больше весить. Если строк мало, то вес будет незначительным, если много, то может сильно прирасти.

    • @denysrudniev4572
      @denysrudniev4572 8 лет назад

      Спасибо! Буду принимать решение исходя из этих нюансов!

  • @ИннаИннуля-н2т
    @ИннаИннуля-н2т 6 лет назад +1

    Не могу понять чем различаются понятия DAX POWER QUERY и язык М POWER QUERY ??? И там и там есть формулы, но когда и что примеяется ??? Что Вы смогли бы ответить о данному вопросу ???

    • @salosteysv
      @salosteysv  6 лет назад

      DAX - Data Analytical eXpressions это формулы в power PIVOT. А язык М это как раз power QUERY.

    • @ИннаИннуля-н2т
      @ИннаИннуля-н2т 6 лет назад

      Спасибо. Буду искать учебный материал в Интернете. Так как мне это очень надо по работе.

    • @salosteysv
      @salosteysv  6 лет назад

      Или можно посетить наши семинары-тренинги.

  • @Мамкин_толстый_бармен

    Вы из какой трубы говорите?

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

      Ну не всегда удается записывать видео около хорошего микрофона. Иногда в гостинице в командировке по просьбе слушателей или подписчиков записываю материалы.

    • @Валерий-ь4ь8д
      @Валерий-ь4ь8д 3 года назад

      Да, звук это слабое место, а за опыт благодарю!

  • @Kost150rus
    @Kost150rus Год назад

    У меня табличка с несколькими уровнями, одна строка в в последнем столбце разбита на две строки. И при загрузке в PQ выскакивает ошибка. Ладно одну таблицу поправить руками, но таких файлов 80 штук и загрузка фалов из папки в этом случае бесполезна

  • @Feldspyt
    @Feldspyt 4 месяца назад

    Это не сработает с таблицей из 1с, когда сверху идут названия данных: Контрагент, договор и прочее, а внизу в этом же столбце на разных уровнях идут значения этих данных, к сожалению

    • @salosteysv
      @salosteysv  4 месяца назад

      @@Feldspyt да, за такую структуру сложно "зацепиться". Надо в самой 1С менять представление отчёта (если версия такое позволяет).

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

    Прекрасный урок по содержанию, но звук ужасный, практически ничего не разобрать.. стоит переозвучить...

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

    Дякую !

  • @AlekseyNA
    @AlekseyNA Год назад

    А если строк в таблице 400 000?

  • @biweb13
    @biweb13 8 лет назад +1

    5+