Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Kolumnę w tabeli można przestawić, agregując pasujące wartości w kolumnie w celu utworzenia nowej orientacji tabeli. Tabela jest najpierw sortowana w kolejności rosnącej według wartości w pierwszej kolumnie.  

Wizualizacja koncepcji przestawiania

Podczas przestawiania należy wziąć dwie oryginalne kolumny i utworzyć nową parę atrybutów i wartości reprezentującą punkt przecięcia nowych kolumn:

  • Atrybuty Identyczne wartości z jednej kolumny atrybutów oryginalnych (w kolorze zielonym po lewej) są przestawiane na kilka nowych kolumn (na zielono po prawej stronie).

  • Wartości z oryginalnej kolumny bez głosowania (w kolorze niebieskim po lewej) są rozmieszczane jako wartości do odpowiadających im nowych kolumn (w kolorze niebieskim po prawej stronie). 

Oto przykładowe dane użyte w tej procedurze.

Wynik kolumny przestawnej

  1. Aby otworzyć zapytanie, znajdź zapytanie załadowane wcześniej z Edytor Power Query, zaznacz komórkę w danych, a następnie wybierz pozycję Zapytanie > Edytuj. Aby uzyskać więcej informacji , zobacz Tworzenie, ładowanie i edytowanie zapytania w programie Excel.

  2. Zaznacz kolumnę, którą chcesz przestawić. W tym przykładzie wybierz pozycję Data. Unikatowe wartości tej kolumny stają się nowymi kolumnami i nagłówkami kolumn.

  3. Wybierz pozycję Przekształć > kolumnę przestawną

  4. W oknie dialogowym Kolumna przestawna na liście Kolumna wartości wybierz pozycję Amt.

  5. Wybierz pozycję Opcje zaawansowane, a następnie wybierz pozycję Agreguj funkcję wartości. W tym przykładzie wybierz pozycję Suma

    Dostępne opcje to: Nie agreguj, Zlicz (wszystkie),Zlicz (nie puste),Minimum, Maksimum, Mediana, Suma i Średnia

    Wskazówka    Jeśli nie chcesz zliczać komórki bez wartości, wybierz pozycję Zlicz (nie puste). Jeśli na przykład w kolumnie znajduje się dziesięć komórek, a dwie są puste, liczba wynosi osiem.

  6. Wybierz przycisk OK.

Wynik

Kolumna Data z oryginalnej tabeli jest przestawna w celu uzyskania sumy wszystkich wartości z oryginalnej kolumny Amt na przecięciu pola Kraj i każdej nowej kolumny Data .

Przykład kolumny przestawnej

Oto przykładowe dane użyte w tej procedurze.

Przykład danych przed przestawieniem bez agregacji

Kolumny można przestawiać bez agregacji, gdy pracujesz z kolumnami, których nie można agregować lub nie chcesz agregować wartości.

  1. Aby otworzyć zapytanie, znajdź zapytanie załadowane wcześniej z Edytor Power Query, zaznacz komórkę w danych, a następnie wybierz pozycję Zapytanie > Edytuj. Aby uzyskać więcej informacji , zobacz Tworzenie, ładowanie i edytowanie zapytania w programie Excel.

  2. Zaznacz kolumnę, którą chcesz przestawić. W tym przykładzie wybierz pozycję Położenie. Unikatowe wartości tej kolumny stają się nowymi kolumnami i nagłówkami kolumn.

  3. Wybierz pozycję Przekształć > kolumnę przestawną

  4. W oknie dialogowym Kolumna przestawna na liście Kolumna wartości wybierz pozycję Produkt.

  5. Wybierz pozycję Opcje zaawansowane, a następnie wybierz pozycję Agreguj funkcję wartości. W tym przykładzie wybierz pozycję Nie agreguj

  6. Wybierz przycisk OK.

Wynik

Przykład danych po przestawieniu bez agregacji

Kolumna Położenie z oryginalnej tabeli jest przestawna w celu uzyskania wartości z oryginalnej kolumny Produkt na przecięciu pola Kraj i każdej nowej kolumny Położenie.

W tym przykładzie jest używany przykład z sekcji "Przestawianie i agregowanie kolumny":

Wynik kolumny przestawnej

Jeśli przestawisz kolumnę Data , wybierz pozycję Amt na liście Kolumna wartości , a następnie w opcjach Zaawansowane wybierz pozycję Nie agreguj dla funkcji agreguj wartości, zostanie wyświetlony następujący komunikat o błędzie:

"Expression.Error: W wyliczaniu było zbyt wiele elementów, aby ukończyć operację".

Ten błąd występuje, ponieważ opcja Nie agreguj nie jest przeznaczona do pracy z jedną wartością zwróconą dla przecięcia pola Kraj i Data, a nie wieloma wartościami.

Ten błąd może nie zostać od razu wyświetlony. Gdy pierwotnie zdefiniowano tę wartość, warunki związane z danymi tworzyły pojedynczą wartość w punkcie przecięcia. Później po przyszłej operacji odświeżania warunki danych uległy zmianie i teraz w punkcie przecięcia jest możliwych wiele wartości. W takim przypadku możesz użyć polecenia Pivot z agregacją.

Zobacz też

Dodatek Power Query dla programu Excel — pomoc

Anulowanie przestawienia kolumn (Power Query)

Kolumna przestawna (docs.com)

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×