Udostępnij za pośrednictwem


Podwyższanie lub obniżanie nagłówków kolumn

Podczas tworzenia nowego zapytania na podstawie źródeł danych bez struktury, takich jak pliki tekstowe, dodatek Power Query analizuje zawartość pliku. Jeśli dodatek Power Query identyfikuje inny wzorzec dla pierwszego wiersza, próbuje podwyższyć poziom pierwszego wiersza danych jako nagłówki kolumn dla tabeli. Jednak dodatek Power Query może nie zidentyfikować prawidłowo wzorca 100 procent czasu, dlatego w tym artykule wyjaśniono, jak ręcznie podwyższyć poziom lub obniżyć nagłówki kolumn z wierszy.

Aby podwyższyć poziom wierszy do nagłówków kolumn

W poniższym przykładzie dodatek Power Query nie mógł określić nagłówków kolumn dla tabeli, ponieważ tabela zawiera zestaw wierszy nagłówków dla pierwszych trzech wierszy. Rzeczywiste nagłówki kolumn dla tabeli znajdują się w wierszu 5.

Początkowa przykładowa tabela podwyższania poziomu wierszy do nagłówków kolumn.

Zrzut ekranu przedstawiający tabelę z kolumnami (Kolumna1, Kolumna2, Kolumna3 i Kolumna4) ustawionymi na typ danych Tekst z czterema wierszami zawierającymi nagłówek u góry, nagłówek kolumny w wierszu 5 i 7 wierszy danych u dołu.

Przed podwyższeniem poziomu nagłówków należy usunąć pierwsze cztery wiersze tabeli. Aby tak się stało, wybierz menu tabeli w lewym górnym rogu okna podglądu, a następnie wybierz pozycję Usuń pierwsze wiersze.

Zrzut ekranu przedstawiający menu tabeli z zaznaczoną opcją Usuń pierwsze wiersze.

W oknie Usuwanie pierwszych wierszy wprowadź wartość 4 w polu Liczba wierszy.

Zrzut ekranu przedstawiający okno dialogowe Usuwanie pierwszych wierszy z liczbą wierszy ustawioną na 4.

Uwaga

Aby dowiedzieć się więcej na temat usuwania pierwszych wierszy i innych operacji tabeli, przejdź do pozycji Filtruj według pozycji wiersza.

Wynik tej operacji pozostawia nagłówki jako pierwszy wiersz tabeli.

Zrzut ekranu przedstawiający przykładową tabelę z nagłówkami kolumn w pierwszym wierszu, a następnie siedmioma wierszami danych.

Lokalizacje operacji podwyższania poziomu nagłówków

W tym miejscu istnieje kilka miejsc, w których można wybrać operację podwyższania poziomu nagłówków:

  • Na karcie Narzędzia główne w grupie Przekształć.

    Zrzut ekranu przedstawiający wstążkę Dodatku Power Query z przyciskiem Podwyższanie poziomu nagłówków na karcie Narzędzia główne podkreślone.

  • Na karcie Przekształć w grupie Tabela.

    Zrzut ekranu przedstawiający wstążkę Dodatku Power Query z przyciskiem Podwyższanie poziomu nagłówków na karcie Przekształć podkreślone.

  • W menu tabeli.

    Zrzut ekranu przedstawiający przycisk Podwyższ poziom nagłówków w menu skrótów.

Po wykonaniu operacji podwyższania poziomu nagłówków tabela wygląda jak na poniższej ilustracji.

Końcowa tabela z operacją podwyższania poziomu nagłówków.

Tabela z nagłówkami kolumn Date, Country, Total Units i Total Revenue oraz siedmioma wierszami danych. Nagłówek kolumny Data ma typ danych Data, nagłówek kolumny Country ma typ danych Tekst, nagłówek kolumny Total Units ma typ danych Liczba całkowita, a nagłówek kolumny Total Revenue (Łączny przychód) ma typ danych Liczba dziesiętna.

Uwaga

Nazwy kolumn tabeli muszą być unikatowe. Jeśli wiersz, który chcesz podwyższyć poziom do wiersza nagłówka, zawiera wiele wystąpień tego samego ciągu tekstowego, dodatek Power Query disambiguates nagłówków kolumn przez dodanie sufiksu liczbowego poprzedzonego kropką do każdego ciągu tekstowego, który nie jest unikatowy.

Aby obniżyć poziom nagłówków kolumn do wierszy

W poniższym przykładzie nagłówki kolumn są niepoprawne; są one faktycznie częścią danych tabeli. Należy obniżyć poziom nagłówków, aby należeć do wierszy tabeli.

Zrzut ekranu przedstawiający tabelę z częścią danych używanych obecnie jako nagłówki kolumn.

Lokalizacje operacji obniżania poziomu nagłówków

Istnieje kilka miejsc, w których można wybrać operację obniżania nagłówków:

  • Na karcie Narzędzia główne w grupie Przekształć.

    Zrzut ekranu przedstawiający wstążkę Dodatku Power Query z przyciskiem Obniżanie nagłówków na karcie Narzędzia główne podkreślone.

  • Na karcie Przekształć w grupie Tabela.

    Zrzut ekranu przedstawiający opcję Obniżanie nagłówków na karcie Przekształć.

Po wykonaniu tej operacji tabela wygląda jak na poniższej ilustracji.

Zrzut ekranu przedstawiający tabelę po obniżeniu poziomu nagłówków do wierszy z nagłówkami kolumn ustawionymi teraz na kolumny Column1, Column2, Column3 i Column4.

W ostatnim kroku wybierz każdą kolumnę i wpisz nową nazwę. Wynik końcowy przypomina poniższą ilustrację.

Końcowa tabela po zmianie nazwy nagłówków kolumn.

Filtruj według położenia wiersza