Проект автора телеграм-канала «Для тех кто в танке» (t.me/pbi_pq_from_tank) и ютуб-канала buchlotnik-channel (youtube.com/@buchlotnik).

Как видно из названия, проект посвящён использованию надстройки Power Query в среде Excel (хотя, конечно, применимо и для PBI), но на продвинутом уровне, т.е. путём написания кода на языке М.

В отличие от публичных каналов на ютубе/рутубе сюда буду выкладывать УЧЕБНЫЕ видео (с приложением исходников и решений).

В настоящий момент здесь доступны:

  • мини-курс по использованию библиотеки buchofficepack для парсинга сложных таблиц (читай файлов из 1С)
  • файлы-исходники публичных видео
  • видео рубрик "на пальцах" и "ответы на вопросы"
  • сам курс по языку М

В курсе уже представлены блоки:

  1. синтаксис (азбука языка)
  2. списки (главная структура, без которой никуда)
  3. таблицы (ради которых всё и замышляется)
  4. записи (незаслуженно забытые, хотя крайне полезные)
  5. файлы и папки (массовая обработка)
  6. дополнительно (рекурсия, метаданные и прочие полезности)
  7. типы (азбука высокого уровня)
  8. работа с датами и временем (нюансы, требующие пояснения)
  9. работа с текстом (всякие полезности и конечно Splitter)
  10. динамические словари (пример создания собственной библиотеки)
  11. математика (от NaN до комбинаторики со статистикой)

В 2026/27 учебном году нас ждут блок по работе с бинарными данными (Binary, Binaryformat), второй блок по таблицам (более сложные/продвинутые концепции), а далее посмотрим - на текущий момент в рамках курса разобрано 424 функции, есть ещё 221 - о них и будем говорить.

В общем канал является сборником учебного контента.

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

Надеюсь, будет полезно)))

Всех благ!

@buchlotnik


ВАЖНОЕ ТЕХНИЧЕСКОЕ ТРЕБОВАНИЕ

Вся работа, написание кода и архитектура языка разбираются ИСКЛЮЧИТЕЛЬНО для среды ОС Windows. Версия Excel для macOS (MacBook, iMac) архитектурно не поддерживает работу с Моделью данных и полноценную работу с файловой системой. Даже если у вас Mac и самый-самый распоследний 365 офис - взлетит не всё. То же самое касается online версий офиса - они, конечно, развиваются, но на текущий момент не имеют полноценного функционала.

ПРАВИЛА ИСПОЛЬЗОВАНИЯ МАТЕРИАЛОВ И ИИ

Все материалы курса (видео, код, файлы) предоставляются ИСКЛЮЧИТЕЛЬНО для личного использования. Я не против, если вы загружаете материалы в свой личный Obsidian, Notion или используете нейросети как помощника, чтобы ЛИЧНО лучше разобраться в коде.

Однако категорически запрещается:

  • Любое копирование, распространение (сливы) и перепродажа контента.
  • Использование материалов для создания публичных баз знаний, ИИ-ботов, «экспертных систем» и других автоматизированных решений, призванных консультировать третьих лиц или выступать «заменителем» моей экспертизы.

Я прекрасно знаю технические ограничения современных нейросетей при работе с архитектурой языка М. ИИ часто ошибается, а ленивые пользователи принимают это за чистую монету. Я не допущу, чтобы мой труд ассоциировался с неработающей дичью, сгенерированной ботами. Давайте уважать друг друга. За нарушение — бан без возврата средств.