Проект автора телеграм-канала «Для тех кто в танке» (t.me/pbi_pq_from_tank) и ютуб-канала buchlotnik-channel (youtube.com/@buchlotnik).
Как видно из названия, проект посвящён использованию надстройки Power Query в среде Excel (хотя, конечно, применимо и для PBI), но на продвинутом уровне, т.е. путём написания кода на языке М.
В отличие от публичных каналов на ютубе/рутубе сюда буду выкладывать УЧЕБНЫЕ видео (с приложением исходников и решений).
В настоящий момент здесь доступны:
- мини-курс по использованию библиотеки buchofficepack для парсинга сложных таблиц (читай файлов из 1С)
- файлы-исходники публичных видео
- видео рубрик "на пальцах" и "ответы на вопросы"
- сам курс по языку М
В курсе уже представлены блоки:
- синтаксис (азбука языка)
- списки (главная структура, без которой никуда)
- таблицы (ради которых всё и замышляется)
- записи (незаслуженно забытые, хотя крайне полезные)
- файлы и папки (массовая обработка)
- дополнительно (рекурсия, метаданные и прочие полезности)
- типы (азбука высокого уровня)
- работа с датами и временем (нюансы, требующие пояснения)
- работа с текстом (всякие полезности и конечно Splitter)
- динамические словари (пример создания собственной библиотеки)
- математика (от NaN до комбинаторики со статистикой)
В 2026/27 учебном году нас ждут блок по работе с бинарными данными (Binary, Binaryformat), второй блок по таблицам (более сложные/продвинутые концепции), а далее посмотрим - на текущий момент в рамках курса разобрано 424 функции, есть ещё 221 - о них и будем говорить.
В общем канал является сборником учебного контента.
Все уже прошедшие блоки, равно как и все прочие материалы, доступны всем подписчикам без ограничений, но рекомендуется смотреть их по порядку.
Надеюсь, будет полезно)))
Всех благ!
@buchlotnik
ВАЖНОЕ ТЕХНИЧЕСКОЕ ТРЕБОВАНИЕ
Вся работа, написание кода и архитектура языка разбираются ИСКЛЮЧИТЕЛЬНО для среды ОС Windows. Версия Excel для macOS (MacBook, iMac) архитектурно не поддерживает работу с Моделью данных и полноценную работу с файловой системой. Даже если у вас Mac и самый-самый распоследний 365 офис - взлетит не всё. То же самое касается online версий офиса - они, конечно, развиваются, но на текущий момент не имеют полноценного функционала.
ПРАВИЛА ИСПОЛЬЗОВАНИЯ МАТЕРИАЛОВ И ИИ
Все материалы курса (видео, код, файлы) предоставляются ИСКЛЮЧИТЕЛЬНО для личного использования. Я не против, если вы загружаете материалы в свой личный Obsidian, Notion или используете нейросети как помощника, чтобы ЛИЧНО лучше разобраться в коде.
Однако категорически запрещается:
- Любое копирование, распространение (сливы) и перепродажа контента.
- Использование материалов для создания публичных баз знаний, ИИ-ботов, «экспертных систем» и других автоматизированных решений, призванных консультировать третьих лиц или выступать «заменителем» моей экспертизы.
Я прекрасно знаю технические ограничения современных нейросетей при работе с архитектурой языка М. ИИ часто ошибается, а ленивые пользователи принимают это за чистую монету. Я не допущу, чтобы мой труд ассоциировался с неработающей дичью, сгенерированной ботами. Давайте уважать друг друга. За нарушение — бан без возврата средств.