Загрузка...

Как добавить начальные нули при создании ID из индексов?

Из этого видео вы узнаете, как создать универсальную функцию Power Query на языке M, которая автоматически добавляет ведущие нули к значениям столбца и формирует удобный формат идентификаторов. Мы разберём, как работает Table.Column, List.Transform, Text.PadStart, динамическое определение длины числа и преобразование столбцов в Power Query.

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

В видео вы увидите:

как написать функцию Power Query с параметрами;

как динамически определить максимальную длину чисел в столбце;

как преобразовать столбец с помощью Table.TransformColumns;

как использовать Text.PadStart для добавления ведущих нулей;

практический пример применения функции в реальном запросе.

Этот подход пригодится при работе с кодами товаров, номерами заказов, идентификаторами, выгрузками из ERP, подготовкой данных для BI‑отчётов и любых задачах, где требуется единый формат значений.

Видео Как добавить начальные нули при создании ID из индексов? канала M with Yury
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять