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 beschikbaar 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? Lees eerst Inleiding tot Python in Excel en Aan de slag met Python in Excel

Wat is een DataFrame?  

Een DataFrame is een tweedimensionale gegevensstructuur in programmeertalen van computers, vergelijkbaar met een Excel-tabel. In Python is een DataFrame een object in de pandas-bibliotheek. De pandas-bibliotheek is een kernbibliotheek die wordt gebruikt door Python in Excel en DataFrame-objecten zijn een belangrijke structuur voor het analyseren van gegevens met Python in Excel. 

Opmerking: Python in Excel gebruikt een DataFrame als het standaardobject voor tweedimensionale bereiken.

Python in Excel kan een DataFrame op twee manieren uitvoeren: als een Python-object of als geconverteerd naar Excel-waarden. Wanneer een DataFrame wordt geretourneerd als een Python-object, wordt in de cel de tekst 'DataFrame' weergegeven, voorafgegaan door een kaartpictogram. In de volgende schermopname ziet u een DataFrame als een Python-object in een Excel-cel. 

Een DataFrame-object in een Python-cel in Excel.

Als u de informatie in een DataFrame wilt weergeven, selecteert u het kaartpictogram in de cel of gebruikt u Ctrl+Shift+F5. In de volgende schermopname ziet u een DataFrame-object met de kaartweergave geopend. In dit voorbeeld van DataFrame worden de gegevens in cellen A1:B3 op het werkblad herhaald. 

Een Voorbeeld van Python in Excel DataFrame met Python-code en Excel-waarden.

U kunt ook externe gegevens importeren in Excel en deze gegevens vervolgens verwerken met Python in Excel. Gebruik Power Query om externe gegevens te importeren. Zie Power Query gebruiken om gegevens te importeren voor Python in Excel voor meer informatie. 

Het Python-uitvoertype wijzigen 

De gegevens in een DataFrame kunnen worden geretourneerd als Excel-waarden in plaats van als een Python-object. Voer een DataFrame uit als Excel-waarden om andere analyses op basis van Excel op te nemen, zoals grafieken, Excel-formules en voorwaardelijke opmaak. 

Gebruik het Python-uitvoermenu op de formulebalk om te bepalen hoe Python-berekeningen worden geretourneerd. In de volgende schermopname ziet u het Python-uitvoermenu op de formulebalk.

Het Python-uitvoermenu in een Excel-werkmap.

In de volgende schermopname ziet u de voorgaande DataFrame-gegevens, maar deze keer worden de gegevens geretourneerd als Excel-waarden. Omdat dit DataFrame de gegevens in cellen A1:B3 op het werkblad herhaalt, komt het Python-resultaat in cellen C1:D3 overeen met cellen A1:B3.  

Een Python in Excel DataFrame die wordt geretourneerd als Excel-waarden.

Opmerking: Als een cel in het uitvoerbereik, dat in het voorgaande scenario bereik C1:D3 is, al een waarde bevat, retourneert de Python-cel de #SPILL! in plaats van de Python-uitvoer. Zie Python in Excel-fouten oplossen en Een #SPILL! corrigeren voor meer informatie..

Belangrijk: Wanneer het uitvoertype van een DataFrame is ingesteld op Excel-waarden, voert het DataFrame de indexkolom alleen uit als aan een van de volgende voorwaarden is voldaan. 

  • Als de waarden van de indexkolom niet numeriek zijn (zoals het resultaat van describe() of group_by()).

  • Als de naam van de indexkolom is ingesteld.

U kunt ook de rechtermuisknop of Ctrl+klikmenu in een Python-cel gebruiken om uitvoertypen te wijzigen. Open het snelmenu en selecteer Uitvoer als om de uitvoer te wijzigen. 

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.

×