Powiązane tematy
×
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ć.

Python w programie Excel jest obecnie w wersji zapoznawczej i może ulec zmianie na podstawie opinii. Aby korzystać z tej funkcji, dołącz do Niejawnego programu testów platformy Microsoft 365 i wybierz niejawny program testów na poziomie Kanału beta.   

Język Python w programie Excel jest stopniowo wdrażany w programie Excel dla klientów z systemem Windows przy użyciu kanału beta. Obecnie ta funkcja nie jest dostępna na innych platformach.

Jeśli wystąpią problemy z programem Python w programie Excel, zgłoś je, wybierając pozycję Pomoc > Opinie w programie Excel.  

Jesteś nowym użytkownikiem języka Python w programie Excel? Rozpocznij od wprowadzenia do języka Python w programie Excel i Wprowadzenie do usługi Python w programie Excel

Co to jest Power Query?  

Power Query to narzędzie do przekształcania i przygotowywania danych ułatwiające kształtowanie danych i jest dostępne w programie Excel i innych produktach firmy Microsoft.

Użyj Power Query z programem Python w programie Excel, aby zaimportować dane zewnętrzne do programu Excel, a następnie przeanalizować te dane za pomocą programu Python. 

Ważne: Power Query jest jedynym sposobem importowania danych zewnętrznych do użycia z programem Python w programie Excel.

Aby dowiedzieć się więcej o Power Query, zobacz Power Query Pomocy programu Excel

Jak zaimportować dane dla programu Python w programie Excel za pomocą Power Query 

Wykonaj poniższe czynności, aby dowiedzieć się, jak zaimportować przykładowy zestaw danych zewnętrznych i jak używać go z programem Python w programie Excel.

Porada: Jeśli znasz już Power Query i chcesz pracować z istniejącymi zapytaniami w skoroszycie, przejdź do sekcji Używanie danych Power Query w programie Python w programie Excel w dalszej części tego artykułu.

  1. Aby wyświetlić grupy & Connections Uzyskaj & Przekształcanie danych i zapytań, wybierz kartę Dane. Wybierz pozycję Pobierz dane , aby wybrać źródło danych. Możesz zaimportować dane z wielu źródeł, w tym z plików CSV (wartości rozdzielanych przecinkami). Każdy import tworzy zapytanie.

    W tym przykładzie zaimportowano dane z usługi Northwind OData, testowego źródła danych. W tym celu wybierz pozycję Pobierz> danych z innych źródeł > ze źródła strumieniowego OData.

  2. Następnie wprowadź następujący link do usługi Northwind OData i wybierz przycisk OK.

    https://services.odata.org/northwind/northwind.svc/

  3. W oknie dialogowym podglądu Power Query wybierz tabelę danych do załadowania do programu Excel. W tym przykładzie wybierz tabelę Kategorie , a następnie wybierz strzałkę obok przycisku Załaduj i wybierz pozycję Załaduj do.... Poniższy zrzut ekranu przedstawia okno dialogowe podglądu Power Query z wybraną tabelą Kategorie i wyświetloną opcją Załaduj do.

    Konfigurowanie połączenia Power Query dla programu Python w programie Excel. Wybierz tabelę Kategorie z obszaru OData.

    Uwagi: 

    • Możesz również wybrać pozycję Przekształć dane w oknie dialogowym podglądu Power Query. Dzięki temu można edytować dane w Edytor Power Query przed zaimportowaniem ich do programu Excel.

    • Jeśli chcesz wyświetlić dane na siatce programu Excel, wybierz przycisk Załaduj . Spowoduje to załadowanie zaznaczonej tabeli bezpośrednio do siatki programu Excel.

  4. Wybierz pozycję Utwórz połączenie tylko w celu nawiązania połączenia danych ze źródła. Power Query automatycznie tworzy zapytanie dla tego połączenia.

    Wybierz pozycję Utwórz połączenie tylko w oknie dialogowym Importowanie danych.

  5. Zostanie automatycznie otwarte okienko Zapytania & Connections zawierające listę zapytań utworzonych przez Power Query dla wybranego źródła danych — w tym przypadku tabeli Kategorie z przykładowego zestawu danych Northwind OData. Aby ręcznie otworzyć okienko Zapytania & Connections, na karcie Dane wybierz pozycję Zapytania & Connections.

    Porada: Umieść wskaźnik myszy na zapytaniach w okienku zadań, aby wyświetlić podgląd danych.

W następnej sekcji opisano, jak analizować dane kategorii za pomocą programu Python w programie Excel.

Używanie danych Power Query w programie Python w programie Excel

W poniższej procedurze przyjęto założenie, że zostało utworzone połączenie Power Query z danymi kategorii z usługi Northwind OData opisanej w poprzedniej sekcji artykułu. W tych krokach pokazano, jak analizować dane kategorii za pomocą języka Python w programie Excel.

  1. Aby pracować z danymi zewnętrznymi w programie Python w programie Excel, włącz funkcję Python w komórce, wprowadzając funkcję =PY . Następnie użyj formuły xl() Python w programie Excel, aby odwołać się do elementów programu Excel, takich jak zapytanie Power Query. W tym przykładzie wprowadź xl("Categories") w komórce Python w programie Excel.

  2. W komórce Python są teraz wyświetlane dane kategorii w obrębie elementu DataFrame, zwrócone przez formułę xl("Categories") . Wybierz ikonę karty obok elementu DataFrame, aby wyświetlić podgląd danych w ramce danych. Poniższy zrzut ekranu przedstawia podgląd elementu DataFrame.

    Podgląd danych w obiekcie DataFrame.

    Porada: Zmienianie rozmiaru okna dialogowego DataFrame przy użyciu ikony w prawym dolnym rogu.

  3. Przekonwertuj dane w ramce danych na wartości programu Excel, co spowoduje zwrócenie danych do siatki programu Excel. Aby przekonwertować element DataFrame na wartości programu Excel, zaznacz komórkę zawierającą element DataFrame, a następnie wybierz ikonę Wstaw dane . Poniższy zrzut ekranu przedstawia przykład tej ikony obok elementu DataFrame.



    Wybierz opcję Wstaw dane dla obiektu DataFrame. Wybranie ikony Wstaw dane spowoduje otwarcie menu z listą wartości odpowiednich dla twoich danych.

    Wyświetl menu po wybraniu pozycji Wstaw dane dla obiektu DataFrame.

  4. Zaznacz pierwszą wartość z menu tablicaPrzyświetlanie. Ta wartość powoduje wyświetlenie danych języka Python z elementu DataFrame w siatce programu Excel. Zobacz poniższy zrzut ekranu, aby uzyskać przykład.

    Wyświetlanie wyniku tablicyPreview z elementu DataFrame w siatce programu Excel.

  5. Po zaimportowaniu danych zewnętrznych za pomocą Power Query i przetworzeniu tych danych za pomocą programu Python w programie Excel możesz zacząć analizować dane za pomocą programu Python w programie Excel. Aby dowiedzieć się, jak tworzyć wykresy i wykresy w języku Python z danymi, zobacz Tworzenie pytonów w programie Excel kreślenia i wykresy.

Artykuły pokrewne

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ę!

×