Как добавить начальные нули при создании ID из индексов?
Автор: M with Yury
Загружено: 2026-03-07
Просмотров: 55
Описание:
Из этого видео вы узнаете, как создать универсальную функцию Power Query на языке M, которая автоматически добавляет ведущие нули к значениям столбца и формирует удобный формат идентификаторов. Мы разберём, как работает Table.Column, List.Transform, Text.PadStart, динамическое определение длины числа и преобразование столбцов в Power Query.
Функция принимает таблицу и имя столбца, вычисляет максимальную длину чисел и автоматически выравнивает значения, добавляя префикс "id-" и нули слева. Такой подход идеально подходит для нормализации данных, подготовки ключей, выравнивания кодов, формирования идентификаторов и корректной сортировки текстовых чисел.
В видео вы увидите:
как написать функцию Power Query с параметрами;
как динамически определить максимальную длину чисел в столбце;
как преобразовать столбец с помощью Table.TransformColumns;
как использовать Text.PadStart для добавления ведущих нулей;
практический пример применения функции в реальном запросе.
Этот подход пригодится при работе с кодами товаров, номерами заказов, идентификаторами, выгрузками из ERP, подготовкой данных для BI‑отчётов и любых задачах, где требуется единый формат значений.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: