Udostępnij przez


Dodaj kolumnę z przykładów

Podczas dodawania kolumn z przykładów można szybko i łatwo tworzyć nowe kolumny spełniające twoje potrzeby. Ten proces jest przydatny w następujących sytuacjach:

  • Znasz dane, które chcesz umieścić w nowej kolumnie, ale nie jesteś pewien, które przekształcenie lub zestaw przekształceń pozwolą ci to osiągnąć.
  • Wiesz już, które przekształcenia są potrzebne, ale nie masz pewności, co należy wybrać w interfejsie użytkownika, aby je wykonać.
  • Wiesz już wszystko o potrzebnych przekształceniach przy użyciu wyrażenia kolumny niestandardowej w języku M, ale co najmniej jedna z tych przekształceń nie jest dostępna w interfejsie użytkownika.

Polecenie Kolumna z przykładów znajduje się na karcie Dodaj kolumnę w grupie Ogólne.

Zrzut ekranu opcji

Dodawanie nowej kolumny z przykładów

W tym przykładzie zaczniesz od tabeli pokazanej na poniższej ilustracji.

Zrzut ekranu przedstawiający oryginalną tabelę zawierającą informacje o konkretnych klientach wraz z ich lokalizacją i miesięcznym dochodem.

Twoim celem w tym przykładzie jest utworzenie dwóch nowych kolumn:

  • Zakres: Utwórz przedziały dla kolumny Miesięczny dochód w odstępach co 5 000.
  • Pełna nazwa: połącz kolumny Nazwisko i Imię z jedną kolumną.

Zrzut ekranu przedstawiający końcową tabelę z dodanym zakresem dochodów i kolumnami pełnej nazwy.

Kolumna utworzona z przykładów na podstawie wybranych kolumn

Jedną z opcji tworzenia nowej kolumny jest wybranie kolumny używanej w obliczeniach. W tym przykładzie utworzysz kolumnę Zakres na podstawie wartości w kolumnie Miesięczny dochód .

Aby wykonać to zadanie, wybierz kolumnę Miesięczny dochód, wybierz polecenie Kolumna na podstawie przykładów, a następnie wybierz opcję Z zaznaczenia.

Zrzut ekranu przedstawiający przykłady w wybranej kolumnie.

W okienku podglądu zostanie wyświetlona nowa, edytowalna kolumna, w której można wprowadzić przykłady. W pierwszym przykładzie wartość z wybranej kolumny to 19500. W nowej kolumnie wprowadź tekst 15000 to 20000, czyli przedział, w którym ta wartość się mieści.

Zrzut ekranu przedstawiający nową kolumnę, w której dane są wprowadzane w nowym zakresie z przykładu.

Gdy Power Query znajdzie pasujące przekształcenie, wypełnia wyniki przekształcenia w pozostałych wierszach. Możesz również wyświetlić tekst formuły M dla przekształcenia obok podglądu tabeli.

Po wybraniu przycisku OK nowa kolumna stanie się częścią zapytania. Nowy krok jest również dodawany do zapytania.

Zrzut ekranu przedstawiający nową kolumnę z przykładów dodanych do tabeli i podkreślony nowy zastosowany krok.

Kolumna z przykładów ze wszystkich kolumn

Następnym celem jest utworzenie kolumny Pełna nazwa przy użyciu wartości z kolumn Imię i Nazwisko .

Aby wykonać to zadanie, wybierz polecenie Kolumna z przykładów , a następnie wybierz pozycję Ze wszystkich kolumn.

Zrzut ekranu edytora Power Query z wyróżnioną opcją Kolumna z przykładów, ze wszystkich kolumn.

Następnie wprowadź pierwszy przykład pełnej nazwy jako Enders, Maria.

Zrzut ekranu edytora Power Query z pełną nazwą używaną jako pierwszy przykład dla nowej kolumny z przykładu.

Po wybraniu przycisku OK nowa kolumna jest teraz częścią zapytania. Nowy krok jest również dodawany do zapytania. Wybierz i przytrzymaj (lub kliknij prawym przyciskiem myszy) nazwę kolumny Scal, a następnie wybierz opcję Zmień nazwę i zmień nazwę kolumny na Pełna nazwa.

Zrzut ekranu edytora Power Query z nową kolumną Pełna nazwa dodana do tabeli.

Ostatnim krokiem jest usunięcie kolumn Imię, Nazwisko i Miesięczny dochód . Końcowa tabela zawiera teraz kolumny Zakres i Pełna nazwa ze wszystkimi danymi utworzonymi w poprzednich krokach.

Zrzut ekranu przedstawiający ostatnią tabelę z usuniętymi kolumnami zawierającymi imię, nazwisko i miesięczny dochód oraz z dodanymi kolumnami z zakresem dochodów i pełnym nazwiskiem.

Porady i zagadnienia

W przypadku podawania przykładów dodatek Power Query oferuje pomocną listę dostępnych pól, wartości i sugerowanych przekształceń dla wybranych kolumn. Tę listę można wyświetlić, wybierając dowolną komórkę nowej kolumny i rozpoczynając wprowadzanie wartości lub wybierając F2 na klawiaturze. Możesz również użyć myszy i kliknąć dwukrotnie jedną z komórek w nowej kolumnie.

Zrzut ekranu przedstawiający kolumnę z przykładowych sugestii.

Należy pamiętać, że funkcjonalność Kolumna z przykładów działa tylko na 100 pierwszych wierszach podglądu danych. Możesz zastosować kroki przed krokiem Kolumna z przykładów , aby utworzyć własny przykład danych. Po utworzeniu kolumny Kolumna z przykładów możesz usunąć te wcześniejsze kroki. Nie będzie to miało wpływu na nowo utworzoną kolumnę.

Lista obsługiwanych przekształceń

Wiele, ale nie wszystkie, przekształcenia są dostępne podczas korzystania z Kolumna z przykładów. Na poniższej liście przedstawiono obsługiwane przekształcenia.

Ogólne

  • Kolumna warunkowa

Referencja

  • Odwołanie do określonej kolumny, w tym transformacje związane z przycięciem, oczyszczaniem i zmianą wielkości liter

Przekształcenia tekstu

  • Łączenie (obsługuje kombinację ciągów znaków oraz wartości całych kolumn)
  • Zamień
  • Długość
  • Ekstrakt
    • Pierwsze znaki
    • Ostatnie znaki
    • Zakres
    • Tekst przed ogranicznikiem
    • Tekst po ograniczniku
    • Tekst między ogranicznikami
    • Długość
    • Usuń znaki
    • Zachowaj znaki

Uwaga / Notatka

Wszystkie przekształcenia tekstu uwzględniają potencjalną potrzebę przycinania, czyszczenia lub stosowania przekształcenia wielkości liter do wartości kolumny.

Przekształcenia dat

  • Day
  • Dzień tygodnia
  • Nazwa dnia tygodnia
  • Dzień Roku
  • Miesiąc
  • Nazwa miesiąca
  • Kwartał roku
  • Tydzień miesiąca
  • Tydzień roku
  • Rok
  • Wiek
  • Początek roku
  • Koniec roku
  • Początek miesiąca
  • Koniec miesiąca
  • Początek kwartału
  • Dni w miesiącu
  • Koniec kwartału
  • Początek tygodnia
  • Koniec tygodnia
  • Dzień miesiąca
  • Początek dnia
  • Koniec dnia

Przekształcenia czasu

  • Godzina
  • Minute
  • sekunda
  • Do czasu lokalnego

Uwaga / Notatka

Wszystkie przekształcenia daty i godziny uwzględniają potencjalną potrzebę przekonwertowania wartości kolumny na wartość Date, Time lub DateTime.

Przekształcenia liczb

  • Wartość bezwzględna
  • Arcus cosinus
  • Arcusina
  • Arcus tangens
  • Konwertowanie na liczbę
  • Cosinus
  • Sześcian
  • Podziel
  • Exponent
  • Silnia
  • Podział liczb całkowitych
  • Czy jest parzysta?
  • Jest nieparzysta
  • Ln
  • Logarytm base-10
  • Modulo
  • Razy
  • Zaokrąglaj w dół
  • Zaokrąglaj w górę
  • Znak
  • Sinus
  • Pierwiastek kwadratowy
  • Square
  • Subtract
  • Suma
  • Tangens
  • Grupowanie/Zakresy