Tworzenie typu danych (Power Query)

Dotyczy
Excel dla Microsoft 365 Microsoft 365 dla firm

Program Excel udostępnia wiele typów połączonych danych , których można używać od razu. Możesz jednak utworzyć własny typ danych z dowolnego obsługiwanego źródła danych przy użyciu dodatku Power Query. Po zaimportowaniu danych za pomocą dodatku Power Query można kształtować dane w pożądany sposób, a następnie załadować typ danych do arkusza, aby móc pracować z danymi. Podobnie jak w przypadku wszystkich typów danych, można wyświetlić dane w tabeli programu Excel, wyświetlić je w postaci łatwej do odczytania karty lub użyć ich w formułach.

Uwaga: Tworzenie nowego typu danych nie jest dostępne we wszystkich wersjach lub konfiguracjach platformy Microsoft 365. Jeśli nie widzisz opcji Utwórz typ danych, twoja wersja programu Excel może nie obsługiwać tej funkcji lub być może jeszcze jej nie masz. Aby uzyskać więcej informacji o tym, jak uzyskać aktualną subskrypcję, zobacz subskrypcję Microsoft 365 dla firm.

Tworzenie typu danych za pomocą edytora dodatku Power Query

W poniższej procedurze użyto przykładu opartego na liście amerykańskich prezydentów z Wikipedii.

Etap 1. Importowanie danych

  1. Aby zaimportować dane z sieci Web, wybierz pozycję Dane>z sieci Web.

  2. W polu Adres URL wprowadź ciąg "https://en.wikipedia.org/wiki/List_of_presidents_of_the_United_States", a następnie wybierz przycisk OK.

  3. W okienku po lewej stronie okna dialogowego Nawigatora wybierz prezydentów,co wyświetli dane w Widoku tabeli, a następnie wybierz pozycję Przekształcanie danych (w prawym dolnym rogu).

    Zaznaczanie tabeli Prezesi i jej przekształcanie

Faza 2. Kształtowanie danych

  1. Zostanie otwarty edytor dodatku Power Query z wybranymi danymi.

  2. Zaznacz jedną lub więcej kolumn. W tym przykładzie wybierz kolejno pozycje President2, Party[b]2, ElectionVice President. Kolejność kolumny w nowym typie danych jest określana na podstawie kolejności zaznaczenia.

    Wskazówka Aby zaznaczyć dowolną kolumnę, naciśnij klawisz Ctrl i kliknij. Aby zaznaczyć sąsiadujące kolumny, naciśnij klawisz Shift i kliknij.

    Zaznaczanie kolumn, które mają zostać uwzględnione w typie danych

    Uwaga Power Query automatycznie wyświetla skojarzoną formułę M w polu formuły. Aby uzyskać więcej informacji, zobacz Power Query język formuł M.

  3. Wybierz pozycję Przekształć>Utwórz typ danych, co spowoduje otwarcie okna dialogowego Tworzenie typu danych .

  4. Aby zmienić nagłówek kolumny dla typu danych, w polu Nazwa typu danych wprowadź ciąg "Prezydent USA". Nagłówek kolumny to także nazwa typu danych.

  5. Aby określić kolumnę wyświetlania dla typu danych, wybierz pozycję Wyświetl kolumnę. Na przykład wybierz pozycję Prezydent2 , która zawiera imię i nazwisko prezydenta.

    Uwaga Domyślna kolumna wyświetlana jest pierwszą zaznaczoną kolumną.

  6. Opcjonalnie wybierz pozycję Zaawansowane , aby wyświetlić wszystkie dostępne kolumny, ponownie wybrać wyświetlane kolumny i ponownie rozmieścić sekwencję zaznaczonych kolumn.

  7. Po zakończeniu wybierz pozycję OK.

Rezultat

Zostanie utworzona kolumna typu danych z ikoną typu danych i nagłówkiem kolumny o nazwie „Prezydent USA”. Wszystkie wybrane początkowo kolumny są zwijane w jednej kolumnie.

Następuje utworzenie kolumny typu danych

Uwaga W sekcji Zastosowane kroki okienka Ustawienia zapytania zostanie utworzony nowy krok. Aby uzyskać więcej informacji, zobacz Tworzenie formuł Power Query w programie Excel.

Faza 3. Dodawanie typu danych do tabeli programu Excel

  1. Aby dodać typ danych do tabeli programu Excel w arkuszu, wybierz pozycję Zamknij narzędzia główne>& Załaduj. Używanie Power Query typu danych jest obsługiwane tylko w tabeli programu Excel.

    Typ danych wyświetla przycisk Wstaw danePrzycisk Dodaj kolumnę , który służy do pracy z każdą kolumną.

    Ładowanie nowego typu danych do tabeli programu Excel w arkuszu

  2. Możesz pracować z nowym typem danych na różne sposoby. Na przykład:

    Wyodrębnij jedną z właściwości typu danych, na przykład Wiceprezes, do kolumny w tabeli, wybierając przycisk Wstaw dane, przycisk Dodaj kolumnę:

    Dodawanie kolumny typu danych

    Wyświetl informacje o kolumnie na karcie, na przykład John Adams, wybierając ikonę typu danych :

    Wyświetlanie danych w widoku karty

    Wyodrębnij jedną z właściwości typu danych, taką jak Election, do kolumny w tabeli, używając znaku równości (=) i funkcji Intellisense:

    Dodawanie kolumny przy użyciu formuły

    Aby uzyskać więcej informacji, zobacz Jak pisać formuły odwołują się do typu danych.

Tworzenie zagnieżdżonego typu danych

Można również tworzyć typy danych, które zawierają typy danych, na wypadek, gdyby trzeba było uporządkować dane na wielu poziomach:

  1. Utwórz typ danych przy użyciu Edytor Power Query, jak wyjaśniono wcześniej.

  2. Powtórz te same kroki, ale teraz po otwarciu okna dialogowego Tworzenie typu danych wybierz wcześniej utworzony typ danych w kolumnie Wyświetlanie:

    Tworzenie typu danych

    Nowy typ danych można nadać dowolnej nazwie. w tym przykładzie jest to "President_2".

  3. Wybierz przycisk OK.

Wynikiem będzie typ danych zawierający poprzedni utworzony typ danych.

Aby dodać typ danych do tabeli programu Excel w arkuszu, wybierz pozycję Zamknij narzędzia główne > & Załaduj.
Odwoływanie: Używanie Power Query typu danych jest obsługiwane tylko w tabeli programu Excel.

Teraz możesz wyświetlić podarkusz danych, wybierając go z karty:
Wyświetl podtyp danych

Możesz wrócić do typu danych najwyższego poziomu, naciskając strzałkę wstecz w górnym rogu:

Powrót do najwyższego poziomu

Aby uzyskać więcej informacji na temat pracy z typami danych, w tym jak odświeżać dane i dodawać obrazy do karty, zobacz Połączone typy danych — często zadawane pytania i porady.

Więcej informacji na temat tworzenia typów danych

Importowanie danych z zewnętrznych źródeł danych (Power Query)

Informacje o Power Query

Tworzenie formuł Power Query

Jak korzystać z połączonych typów danych w programie Excel

Typy danych programu Excel: Akcje i geografia