Zastępowanie wartości i błędów
Za pomocą dodatku Power Query można zamienić jedną wartość na inną, gdziekolwiek ta wartość znajduje się w kolumnie. Polecenie Zamień wartości można znaleźć:
W menu skrótów komórek. Kliknij prawym przyciskiem myszy komórkę, aby zamienić wybraną wartość w kolumnie na inną wartość.
W menu skrótów kolumny.
Na karcie Narzędzia główne w grupie Przekształć.
Na karcie Przekształć w grupie Dowolna kolumna.
Operacja zastępowania wartości ma dwa tryby:
- Zamień całą zawartość komórki: jest to domyślne zachowanie kolumn innych niż tekstowe, w których dodatek Power Query wyszukuje i zastępuje pełną zawartość komórki. Możesz włączyć ten tryb dla kolumn tekstowych, wybierając pozycję Opcje zaawansowane, a następnie zaznaczając pole wyboru Dopasuj całą zawartość komórki.
- Zastąp wystąpienia ciągu tekstowego: jest to domyślne zachowanie kolumn tekstowych, w których dodatek Power Query wyszuka określony ciąg tekstowy we wszystkich wierszach kolumny i zastąpi tyle wystąpień znalezionego ciągu tekstowego.
Opcje zaawansowane są dostępne tylko w kolumnach typu danych Tekst. W tym zestawie opcji jest opcja Zamień przy użyciu znaków specjalnych.
Wyobraź sobie tabelę podobną do poniższej, w której masz kolumny Identyfikator konta, Nazwa kategorii i Cel sprzedaży.
Wartość -1 w kolumnie Cel sprzedaży jest błędem w źródle i musi zostać zamieniona na standardowy cel sprzedaży zdefiniowany przez firmę dla tych wystąpień, czyli 250 000. W tym celu kliknij prawym przyciskiem myszy wartość -1 , a następnie wybierz polecenie Zamień wartości. Ta akcja spowoduje wyświetlenie okna dialogowego Zamień wartości na Wartość, aby znaleźć wartość -1. Teraz wystarczy wprowadzić wartość 250000 w polu Zamień na.
Wynik tej operacji daje wynik, którego szukasz.
Kontynuując poprzednią tabelę, załóżmy, że chcesz usunąć ciąg tekstowy "Nazwa kategorii: " z kolumny Nazwa kategorii. W tym celu przejdź do grupy Przekształć na karcie Narzędzia główne i wybierz pozycję Zamień wartości. W oknie dialogowym Zamienianie wartości wprowadź ciąg tekstowy Nazwa kategorii: (a następnie spacja) w polu Wartość do znalezienia pozostaw pole Zamień na puste, a następnie wybierz przycisk OK.
Wynik tej operacji daje tabelę na poniższej ilustracji.