Все null на значение power query

Все null на значение power query

Все null на значение power query

Power Query, инструмент встроенный в Excel, позволяет манипулировать данными и преобразовывать их в нужный формат․ В некоторых случаях данные могут содержать null-значения, которые необходимо заменить на другие значения․ В этой статье мы рассмотрим различные способы замены null-значений в Power Query․

1․ Замена null-значений на конкретное значение

Одним из простых способов замены null-значений является использование функции Replace Values․

Для этого выполните следующие шаги⁚

  1. Выберите столбец, содержащий null-значения․
  2. Щелкните правой кнопкой мыши на выбранном столбце и выберите Replace Values (Заменить значения)․
  3. Введите null в поле Value to Find (Значение для поиска) и введите желаемое значение в поле Replace with (Заменить на)․
  4. Нажмите кнопку OK (ОК)․

После выполнения этих шагов в выбранном столбце null-значения будут заменены на указанное значение․

2․ Фильтрация null-значений

Если вам необходимо исключить null-значения из данных, можно воспользоваться фильтрацией․

Для этого выполните следующие шаги⁚

  1. Выберите столбец, содержащий null-значения․
  2. Щелкните правой кнопкой мыши на выбранном столбце и выберите Remove Rows (Удалить строки) > Remove Blank Rows (Удалить пустые строки)․

После выполнения этих шагов из данных будут удалены строки, содержащие null-значения в выбранном столбце․

3․ Условная замена null-значений на основе других столбцов

Если вам необходимо заменить null-значения на основе значений других столбцов, можно использовать условное выражение в Power Query․

Для этого выполните следующие шаги⁚

  1. Выберите столбец, содержащий null-значения․
  2. На панели Transform (Преобразование) выберите Conditional Column (Условный столбец)․
  3. Введите условное выражение в поле Formula (Формула)․ Например, если вы хотите заменить null-значения на основе значения столбца A, вы можете использовать следующую формулу⁚ if [Column Name] = null then [Value from Column A] else [Column Name]․
  4. Нажмите кнопку OK (ОК)․

После выполнения этих шагов в выбранном столбце null-значения будут заменены на значения, основанные на условии, заданном в условном выражении․

4․ Использование своей логики для замены null-значений

Если вы хотите заменить null-значения с помощью собственной логики, вы можете использовать функцию if-then-else в Power Query․

Для этого выполните следующие шаги⁚

  1. Выберите столбец, содержащий null-значения․
  2. На панели Transform (Преобразование) выберите Conditional Column (Условный столбец)․
  3. Введите условное выражение в поле Formula (Формула)․ Например, если вы хотите заменить null-значения на Значение1 или Значение2 в зависимости от условия, вы можете использовать следующую формулу⁚ if [Column Name] = null then Значение1 else Значение2․
  4. Нажмите кнопку OK (ОК)․

После выполнения этих шагов в выбранном столбце null-значения будут заменены на значения, определенные в вашей логике․

Это лишь некоторые способы замены null-значений в Power Query․ В зависимости от ваших конкретных требований вы можете выбрать наиболее подходящий для вас метод․ Надеюсь, эта статья окажется полезной и поможет вам работать с null-значениями в Power Query․