Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel dla sieci web

Możesz zdefiniować i wykryć typ danych, ale w większości przypadków nie musisz tego robić. Domyślnie wykrywanie typu danych jest wykonywane automatycznie po nawiązaniu połączenia z:    

  • Strukturalne źródła danych    Przykłady obejmują wszystkie bazy danych. Power Query odczytuje schemat tabeli ze źródła danych i automatycznie wyświetla dane przy użyciu odpowiedniego typu danych dla każdej kolumny.

  • Źródła niestrukturalne    Przykładami są programy Excel, CSV i pliki tekstowe. Power Query automatycznie wykrywa typy danych, sprawdzając wartości w tabeli.

Domyślnie automatyczne wykrywanie typów danych jest włączone w Power Query dla źródeł niestrukturalnych, ale można zmienić ustawienie opcji. W niektórych przypadkach wykonanie tych kroków może nie być konieczne, ponieważ może to spowodować błędy odświeżania źródła danych. Aby uzyskać więcej informacji, zobacz Obsługa błędów źródła danych.

Typy danych używane w Power Query są wymienione w poniższej tabeli.

Ikona

Typ danych

Opis

Ikona Dowolny typ danych

Dowolna

Oznacza brak jawnej definicji typu danych.

DO OPRACOWANIA PÓŹNIEJ

Binarny

Wartość binarna, na przykład Y/N lub 0/1.

DO OPRACOWANIA PÓŹNIEJ

Stała liczba dziesiętna

Ma stały format czterech cyfr z prawej i 19 cyfr z lewej strony. Nazywana również typem waluty.

DO OPRACOWANIA PÓŹNIEJ

Data

Data bez godziny i z zerem dla wartości ułamkowej.

DO OPRACOWANIA PÓŹNIEJ

Data/godzina

Wartość daty i godziny przechowywana jako typ liczby dziesiętnej.

DO OPRACOWANIA PÓŹNIEJ

Data/godzina/strefa czasowa

Data/godzina UTC z przesunięciem strefy czasowej.

DO OPRACOWANIA PÓŹNIEJ

Czas trwania

Czas konwertowany na liczbę dziesiętną.

DO OPRACOWANIA PÓŹNIEJ

Prawda/Fałsz

Wartość logiczna wartości Prawda lub Fałsz.

DO OPRACOWANIA PÓŹNIEJ

Liczba dziesiętna

64-bitowa (ośmio bajtowa) liczba zmiennoprzecinkowa.

DO OPRACOWANIA PÓŹNIEJ

Procentowe

Stała liczba dziesiętna z maską do sformatowania jako wartości procentowej.

DO OPRACOWANIA PÓŹNIEJ

Text (Tekst)

Ciągi, liczby lub daty reprezentowane w formacie tekstowym.

DO OPRACOWANIA PÓŹNIEJ

Czas

Godzina bez daty bez cyfr po lewej stronie miejsca dziesiętnego.

DO OPRACOWANIA PÓŹNIEJ

Liczba całkowita

64-bitowa (ośmio bajtowa) wartość całkowita.

Typ danych kolumny jest wyświetlany po lewej stronie nagłówka kolumny z ikoną symbolizują typ danych.

Przykład ikon typów danych po lewej stronie nagłówków kolumn

  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 lub edytowanie zapytania w programie Excel (Power Query).

  2. Aby wykryć typ danych, zaznacz kolumnę, a następnie wybierz pozycję Przekształć > Wykryj typ danych. Możesz to zrobić, jeśli bieżący typ danych to Dowolny i chcesz, aby kolumna miała określony typ danych.

  3. Aby zdefiniować typ danych, wybierz pozycję Narzędzia główne > Typ danych, a następnie wybierz typ danych z menu rozwijanego.

Napiwek    Możesz również wybrać ikonę po lewej stronie nagłówka kolumny. Oprócz każdego typu danych możesz również wybrać pozycję Za pomocą ustawień regionalnych u dołu listy, aby wyświetlić okno dialogowe Zmienianie typu z ustawieniami regionalnymi , aby zarówno wybrać typ danych, jak i zastosować do niego określone ustawienia regionalne. To ustawienie regionalne zastępuje ustawienie regionalne Power Query. Aby uzyskać więcej informacji, zobacz Ustawianie ustawień regionalnych danych (Power Query).

Domyślnie w przypadku źródeł niestrukturalnych Power Query automatycznie sprawdza i wykrywa typy kolumn oraz nagłówki na podstawie pierwszych 200 wierszy tabeli. Gdy to ustawienie jest włączone, Power Query automatycznie dodaje do zapytania dwie kroki bezpośrednio po pierwszym kroku źródłowym:

  • Krok: Promowane nagłówki    Podwyższa poziom pierwszego wiersza tabeli do nagłówka kolumny. Ten krok jest odpowiednikiem polecenia Użyj pierwszego wiersza jako nagłówków na karcie Narzędzia główne. Na przykład:= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Krok: Zmieniono typ    Konwertuje wartości z typu danych Dowolny na typ danych na podstawie inspekcji wartości z każdej kolumny. Ten krok jest odpowiednikiem polecenia Wykryj typ danych na karcie Przekształcenie. Przykład: = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Procedura

  1. W Edytor Power Query wybierz pozycję Opcje i ustawienia > plików > Opcje zapytania.

  2. Ustawianie opcji dla wszystkich skoroszytów      W lewym okienku w obszarze GLOBALNE wybierz pozycję Ładowanie danych, a następnie w prawym okienku w obszarze Wykrywanie typu wybierz jedną z następujących opcji:

    • Zawsze wykrywaj typy kolumn i nagłówki dla źródeł niestrukturalnych

    • Wykrywanie typów kolumn i nagłówków dla źródeł niestrukturalnych zgodnie z ustawieniami poszczególnych plików

    • Nigdy nie wykrywaj typów kolumn i nagłówków dla źródeł niestrukturalnych  

  3. Ustawianie opcji otwartego skoroszytu       W lewym okienku w obszarze BIEŻĄCY SKOROSZYT wybierz pozycję Ładowanie danych, a następnie w prawym okienku w obszarze Wykrywanie typu zaznacz lub wyczyść pole wyboru Wykryj typy kolumn i nagłówki dla źródeł niestrukturalnych.

Zobacz też

Dodatek Power Query dla programu Excel — pomoc

Dodawanie kolumny na podstawie typu danych

Typy danych w Power Query (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.