Verwante onderwerpen
×
Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Python in Excel is momenteel in preview en kan worden gewijzigd op basis van feedback. Als je deze functie wilt gebruiken, word je lid van het Microsoft 365 Insider-programma en kies je het Insider-niveau Bèta-kanaal.   

Python in Excel wordt geleidelijk geïmplementeerd naar Excel voor Windows-klanten die het bèta-kanaal gebruiken. Momenteel is de functie niet beschikbaar op andere platforms.

Als u problemen ondervindt met Python in Excel, meldt u deze door Help > Feedback in Excel te selecteren.  

Nieuw bij Python in Excel? Begin met Inleiding tot Python in Excel en Aan de slag met Python in Excel

Wat is Power Query?  

Power Query is een hulpprogramma voor gegevenstransformatie en -voorbereiding dat is ontworpen om u te helpen uw gegevens vorm te geven en het is beschikbaar in Excel en andere Microsoft-producten.

Gebruik Power Query met Python in Excel om externe gegevens te importeren in Excel en deze gegevens vervolgens te analyseren met Python. 

Belangrijk: Power Query is de enige manier om externe gegevens te importeren voor gebruik met Python in Excel.

Zie help bij Power Query voor Excel voor meer informatie over Power Query. 

Power Query gebruiken om gegevens te importeren voor Python in Excel 

Voer de volgende stappen uit om te leren hoe u een voorbeeld van een externe gegevensset importeert en gebruikt met Python in Excel.

Tip: Als u al bekend bent met Power Query en wilt werken met bestaande query's in uw werkmap, gaat u verderop in dit artikel naar Power Query gegevens gebruiken met Python in Excel.

  1. Als u de groepen Gegevens ophalen & Transformeren en Query's & Connections wilt zien, selecteert u het tabblad Gegevens. Kies Gegevens ophalen om uw gegevensbron te selecteren. U kunt gegevens importeren uit meerdere bronnen, waaronder door komma's gescheiden waarden (CSV-bestanden). Bij elke import wordt een query gemaakt.

    In dit voorbeeld worden gegevens geïmporteerd uit de OData-service Northwind, een testgegevensbron. Hiervoor selecteert u Gegevens ophalen > Uit andere bronnen > Uit OData-feed.

  2. Voer vervolgens de volgende koppeling in naar de OData-service Northwind en selecteer OK.

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

  3. Selecteer in het dialoogvenster Power Query voorbeeld een gegevenstabel die u in Excel wilt laden. Voor dit voorbeeld selecteert u de tabel Categorieën , selecteert u de pijl naast de knop Laden en kiest u Laden naar.... In de volgende schermopname ziet u het dialoogvenster Power Query voorbeeld met de tabel Categorieën geselecteerd en de optie Laden in... weergegeven.

    Een Power Query-verbinding instellen voor Python in Excel. Kies de tabel Categorieën in OData.

    Notities: 

    • U kunt ook Gegevens transformeren selecteren in het voorbeelddialoogvenster van Power Query. Hiermee kunt u de gegevens in de Power Query-editor bewerken voordat u deze in Excel importeert.

    • Als u de gegevens in het Excel-raster wilt weergeven, selecteert u de knop Laden . Hiermee wordt de geselecteerde tabel rechtstreeks in het Excel-raster geladen.

  4. Selecteer Alleen verbinding maken om de gegevensverbinding op basis van de bron tot stand te brengen. Power Query maakt automatisch een query voor deze verbinding.

    Kies Alleen verbinding maken in het dialoogvenster Gegevens importeren.

  5. Het deelvenster Query's & Connections wordt automatisch geopend en bevat de query die door Power Query is gemaakt voor de geselecteerde gegevensbron, in dit geval de tabel Categorieën uit de OData-voorbeeldgegevensset Northwind. Als u het deelvenster Query's & Connections handmatig wilt openen, selecteert u query's & Connections op het tabblad Gegevens.

    Tip: Beweeg de muisaanwijzer over de query's in het taakvenster om een voorbeeld van de gegevens op te halen.

In de volgende sectie wordt beschreven hoe u de categorieëngegevens analyseert met Python in Excel.

Power Query gegevens gebruiken met Python in Excel

In de volgende procedure wordt ervan uitgegaan dat u een Power Query-verbinding hebt gemaakt met de categorieëngegevens van de Northwind OData-service die in de vorige artikelsectie wordt beschreven. Deze stappen laten zien hoe u de categorieëngegevens analyseert met Python in Excel.

  1. Als u met externe gegevens wilt werken met Python in Excel, schakelt u Python in een cel in door de functie =PY in te voeren. Gebruik vervolgens de formule Python in Excel xl() om te verwijzen naar Excel-elementen, zoals een Power Query-query. Voor dit voorbeeld voert u xl("Categories") in de python-cel in Excel in.

  2. In de Python-cel worden nu de categorieëngegevens in een DataFrame weergegeven, zoals geretourneerd door de xl("Categories") formule. Selecteer het kaartpictogram naast het DataFrame om een voorbeeld van de gegevens in het DataFrame weer te geven. In de volgende schermopname ziet u de preview-versie van DataFrame.

    Een voorbeeld van de gegevens in het DataFrame-object.

    Tip: Wijzig het formaat van het dialoogvenster DataFrame met behulp van het pictogram in de rechterbenedenhoek.

  3. Converteer de gegevens in het DataFrame naar Excel-waarden, waardoor de gegevens worden geretourneerd naar het Excel-raster. Als u de DataFrame-waarden wilt converteren naar Excel, selecteert u de cel met het DataFrame en selecteert u vervolgens het pictogram Gegevens invoegen . In de volgende schermopname ziet u een voorbeeld van dit pictogram naast het DataFrame.



    Kies de optie Gegevens invoegen voor het DataFrame-object. Als u het pictogram Gegevens invoegen selecteert, wordt een menu geopend met een lijst met waarden die relevant zijn voor uw gegevens.

    Bekijk het menu nadat u Gegevens invoegen hebt geselecteerd voor het DataFrame-object.

  4. Selecteer de eerste waarde in het menu , matrixPreview. Met deze waarde worden de Python-gegevens uit het DataFrame in het Excel-raster weergegeven. Zie de volgende schermopname voor een voorbeeld.

    Zie het resultaat matrixPreview uit het DataFrame in het Excel-raster.

  5. Nu u Power Query hebt gebruikt om externe gegevens te importeren en die gegevens met Python in Excel hebt verwerkt, kunt u beginnen met het analyseren van gegevens met Python in Excel. Zie Python maken in Excel-plots en -grafieken voor meer informatie over het maken van Python-plots en -grafieken met uw gegevens.

Verwante artikelen

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×