Udostępnij za pomocą


Zastąp wartości i błędy

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. Zaznacz i przytrzymaj (lub kliknij prawym przyciskiem myszy) komórkę, aby zastąpić wybraną wartość w kolumnie inną wartością.

    Zrzut ekranu przedstawiający menu skrótów służące do zastępowania wybranej wartości.

  • W menu skrótów kolumny.

    Zrzut ekranu przedstawiający menu skrótów służące do zastępowania wybranej kolumny.

  • Na karcie Strona główna, w grupie Przekształć.

    Zrzut ekranu przedstawiający pozycję Zamień wartości na karcie Narzędzia główne.

  • Na karcie Przekształć w grupie Dowolna kolumna .

    Zrzut ekranu przedstawiający opcję Zamiana wartości na karcie Przekształć.

Operacja zastępowania wartości ma dwa tryby:

  • Zamień całą zawartość komórki: ten tryb jest domyślnym zachowaniem kolumn nietekstowych, 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 opcję Zaawansowane w oknie dialogowym Zamień wartości , a następnie zaznaczając pole wyboru Dopasuj całą zawartość komórki .
  • Zamiana wystąpień ciągu tekstowego: ten tryb jest domyślnym zachowaniem kolumn tekstowych. Dodatek Power Query wyszukuje określony ciąg tekstowy we wszystkich wierszach kolumny i zastępuje dowolną liczbę wystąpień znalezionego ciągu tekstowego.

Opcje zaawansowane są dostępne tylko w kolumnach text typu danych. W tym zestawie opcji jest opcja Użyj znaków specjalnych .

Zrzut ekranu przedstawiający zaawansowane opcje

Zamień całą zawartość komórki

Wyobraź sobie tabelę podobną do poniższej, w której masz kolumny Identyfikator konta, Nazwa kategorii i Cel sprzedaży.

Zrzut ekranu przedstawiający początkową przykładową tabelę z -1 w pierwszym wierszu kolumny Sales Goal (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 zaznacz i przytrzymaj (lub kliknij prawym przyciskiem myszy) wartość -1 , a następnie wybierz polecenie Zamień wartości. Ta akcja otwiera okno dialogowe Zamień wartości z ustawioną Wartością do znalezienia na -1. Teraz wystarczy wprowadzić 250000 w polu Zamień na.

Zrzut ekranu przedstawiający podstawowe wartości zamień dla kolumny nietekstowej.

Wynik tej operacji daje wynik, którego szukasz.

Zrzut ekranu tabeli danych wyjściowych po tym, jak wartość -1 w pierwszym wierszu kolumny Cel sprzedaży została zastąpiona wartością 250000.

Zastępowanie wystąpień ciągu tekstowego

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.

Zrzut ekranu przedstawiający okno dialogowe Zamienianie wartości dla kolumny tekstowej.

Wynik tej operacji daje tabelę na poniższej ilustracji.

Zrzut ekranu przedstawiający tabelę z tekstem Nazwa kategorii: tekst usunięty ze wszystkich wierszy kolumny Nazwa kategorii, pozostawiając tylko rzeczywistą nazwę kategorii.

Zamień błędy

Aby uzyskać informacje na temat obsługi błędów na poziomie komórki, w tym zastępowania błędów, przejdź do tematu Obsługa błędów na poziomie komórki.