Power query преобразовать null в 0
Power Query⁚ Преобразование NULL в 0
В Power Query существует несколько способов преобразования значений NULL в 0. В данной статье мы рассмотрим несколько из них.
1. Замена значений NULL с использованием функции Replace Values
— Откройте Power Query Editor, щелкнув правой кнопкой мыши на таблице и выбрав Редактировать запрос.
— Выделите столбец, в котором нужно заменить значение NULL на 0.
— Вкладка Домашняя -> Заменить значения.
— В окне Replace Values введите значение NULL в поле Заменить, а затем введите 0 в поле Заменить на.
— Нажмите кнопку Заменить все.
— Затем нажмите Закрыть и применить, чтобы сохранить изменения.
2. Замена значений NULL с использованием функции if-then-else
— Откройте Power Query Editor и выберите столбец, в котором нужно заменить значение NULL на 0.
— Во вкладке Добавить столбец выберите Условный столбец и введите следующую формулу⁚ if [ColumnName] = null then 0 else [ColumnName]
— Затем нажмите Закрыть и применить, чтобы сохранить изменения.
3. Замена значений NULL с использованием функции Table.ReplaceValue
— Откройте Power Query Editor и выберите столбец, в котором нужно заменить значение NULL на 0.
— Во вкладке Добавить столбец выберите Добавить на основе столбца и введите следующую формулу⁚ Table.ReplaceValue(#Исходная таблица, null, 0, Replacer.ReplaceValue,{Столбец})
— Замените Исходная таблица на название вашей таблицы и Столбец на название вашего столбца.
— Затем нажмите Закрыть и применить, чтобы сохранить изменения.
Виды 1 и 2 просты в использовании, но они меняют прямо вводимую таблицу. С методом 3 создается новый столбец, что может быть полезно, если вам нужно сохранить исходные данные без изменений. Выберите тот способ, который лучше соответствует вашим потребностям.
Надеюсь, что эти советы помогут вам преобразовать значения NULL в 0 с использованием Power Query.