Замена значений и ошибок
С помощью Power Query можно заменить одно значение другим значением, где бы это значение ни находилось в столбце. Можно найти команду "Заменить значения" :
В контекстном меню ячейки. Щелкните правой кнопкой мыши ячейку, чтобы заменить выбранное значение в столбце другим значением.
В контекстном меню столбца.
На вкладке "Главная " в группе "Преобразование ".
На вкладке "Преобразование" в группе "Любой столбец".
Операция замены значений имеет два режима:
- Замените все содержимое ячейки: это поведение по умолчанию для нетекстовых столбцов, где Power Query ищет и заменяет полное содержимое ячейки. Этот режим можно включить для текстовых столбцов, выбрав дополнительные параметры, а затем выбрав поле "Сопоставление всего содержимого ячейки" проверка.
- Замените экземпляры текстовой строки: это поведение по умолчанию для текстовых столбцов, где Power Query будет искать определенную текстовую строку во всех строках столбца и заменять столько экземпляров найденной текстовой строки.
Дополнительные параметры доступны только в столбцах типа текстовых данных. В этом наборе параметров используется параметр "Заменить" с помощью специальных символов .
Представьте таблицу, как показано ниже, где есть столбцы для идентификатора учетной записи, имени категории и цели продаж.
Значение -1 в столбце "Цель продаж" является ошибкой в источнике и должно быть заменено стандартной целью продаж, определенной бизнесом для этих экземпляров, что составляет 250 000. Для этого щелкните правой кнопкой мыши значение -1 и выберите " Заменить значения". Это действие приведет к выводу диалогового окна "Заменить значения " со значением , чтобы найти значение -1. Теперь все, что нужно сделать, — введите 250000 в поле "Заменить".
Результат этой операции даст вам результат, который вы ищете.
Продолжая предыдущую таблицу, предположим, что вы хотите удалить текстовую строку "Имя категории: " из столбца "Имя категории". Для этого перейдите в группу "Преобразование" на вкладке "Главная" и выберите "Заменить значения". В диалоговом окне "Заменить значения" введите текстовое строковое имя категории: (а затем пробел) в поле "Значение", оставьте поле "Заменить" пустым, а затем нажмите кнопку "ОК".
Результат этой операции дает таблицу на следующем рисунке.