Rubriques connexes
×
Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Python dans Excel est actuellement en préversion et est susceptible d’être modifié en fonction des commentaires. Pour utiliser cette fonctionnalité, rejoignez le programme Microsoft 365 Insider et choisissez le niveau Insider du canal bêta.   

Python dans Excel est progressivement déployé sur Excel pour les clients Windows à l’aide du canal bêta. Pour le moment, la fonctionnalité n’est pas disponible sur d’autres plateformes.

Si vous rencontrez des problèmes avec Python dans Excel, signalez-les en sélectionnant Aide > Commentaires dans Excel.  

Vous débutez avec Python dans Excel ? Démarrer avec Introduction à Python dans Excel et Bien démarrer avec Python dans Excel

Qu’est-ce que Power Query ?  

Power Query est un outil de transformation et de préparation des données conçu pour vous aider à mettre en forme vos données. Il est disponible dans Excel et d’autres produits Microsoft.

Utilisez Power Query avec Python dans Excel pour importer des données externes dans Excel, puis analyser ces données avec Python. 

Important : Power Query est la seule façon d’importer des données externes à utiliser avec Python dans Excel.

Pour en savoir plus sur Power Query, consultez Power Query pour l’aide d’Excel

Comment utiliser Power Query pour importer des données pour Python dans Excel 

Procédez comme suit pour apprendre à importer un exemple de jeu de données externe et à utiliser avec Python dans Excel.

Conseil : Si vous êtes déjà familiarisé avec Power Query et que vous souhaitez utiliser des requêtes existantes dans votre classeur, passez à Utiliser Power Query données avec Python dans Excel plus loin dans cet article.

  1. Pour afficher les groupes Obtenir & transformer des données et des requêtes & Connections, sélectionnez l’onglet Données. Choisissez Obtenir des données pour sélectionner votre source de données. Vous pouvez importer des données à partir de plusieurs sources, y compris des fichiers de valeurs séparées par des virgules (CSV). Chaque importation crée une requête.

    Cet exemple importe des données à partir du service OData Northwind, une source de données de test. Pour ce faire, sélectionnez Obtenir des données > à partir d’autres sources > à partir d’un flux OData.

  2. Ensuite, entrez le lien suivant vers le service OData Northwind, puis sélectionnez OK.

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

  3. Dans la boîte de dialogue d’aperçu Power Query, sélectionnez une table de données à charger dans Excel. Pour cet exemple, sélectionnez la table Catégories, puis sélectionnez la flèche en regard du bouton Charger et choisissez Charger dans... La capture d’écran suivante montre la boîte de dialogue d’aperçu Power Query avec la table Catégories sélectionnée et l’option Charger dans... affichée.

    Configurez une connexion Power Query pour Python dans Excel. Choisissez la table Categories dans OData.

    Remarques : 

    • Vous pouvez également sélectionner Transformer les données dans la boîte de dialogue d’aperçu Power Query. Cela vous permet de modifier les données du Éditeur Power Query avant de les importer dans Excel.

    • Si vous souhaitez afficher les données dans la grille Excel, sélectionnez le bouton Charger . Le tableau sélectionné est alors chargé directement dans la grille Excel.

  4. Sélectionnez Uniquement Créer une connexion pour établir la connexion de données à partir de la source. Power Query crée automatiquement une requête pour cette connexion.

    Choisissez Uniquement Créer une connexion dans la boîte de dialogue Importer des données.

  5. Le volet Requêtes & Connections s’ouvre automatiquement, répertoriant la requête créée par Power Query pour la source de données sélectionnée, dans ce cas, la table Categories de l’exemple de jeu de données OData Northwind. Pour ouvrir manuellement le volet Requêtes & Connections, sous l’onglet Données, sélectionnez Requêtes & Connections.

    Conseil : Pointez sur les requêtes dans le volet Office pour obtenir un aperçu des données.

La section suivante explique comment analyser les données Categories avec Python dans Excel.

Utiliser des données Power Query avec Python dans Excel

La procédure suivante suppose que vous avez créé une connexion Power Query avec les données Categories du service OData Northwind décrites dans la section précédente. Ces étapes montrent comment analyser les données Categories avec Python dans Excel.

  1. Pour utiliser des données externes avec Python dans Excel, activez Python dans une cellule en entrant la fonction =PY . Ensuite, utilisez la formule Python dans Excel xl() pour référencer des éléments Excel, comme une requête Power Query. Pour cet exemple, entrez xl("Categories") dans la cellule Python dans Excel.

  2. La cellule Python affiche désormais les données Categories dans un DataFrame, comme retourné par la formule xl("Categories") . Sélectionnez l’icône carte en regard du DataFrame pour afficher un aperçu des données dans le DataFrame. La capture d’écran suivante montre l’aperçu du DataFrame.

    Aperçu des données dans l’objet DataFrame.

    Conseil : Redimensionnez la boîte de dialogue DataFrame à l’aide de l’icône située dans le coin inférieur droit.

  3. Convertissez les données du DataFrame en valeurs Excel, ce qui retourne les données dans la grille Excel. Pour convertir le DataFrame en valeurs Excel, sélectionnez la cellule contenant le DataFrame, puis sélectionnez l’icône Insérer des données . La capture d’écran suivante montre un exemple d’icône en regard du DataFrame.



    Choisissez l’option Insérer des données pour l’objet DataFrame. La sélection de l’icône Insérer des données ouvre un menu avec une liste de valeurs pertinentes pour vos données.

    Affichez le menu après avoir sélectionné Insérer des données pour l’objet DataFrame.

  4. Sélectionnez la première valeur du menu, arrayPreview. Cette valeur affiche les données Python du DataFrame dans la grille Excel. Consultez la capture d’écran suivante pour obtenir un exemple.

    Consultez le résultat arrayPreview du DataFrame dans la grille Excel.

  5. Maintenant que vous avez utilisé Power Query pour importer des données externes et que vous avez traité ces données avec Python dans Excel, vous êtes prêt à commencer à analyser les données avec Python dans Excel. Pour savoir comment créer des tracés et des graphiques Python avec vos données, consultez Créer des graphiques et des graphiques Python dans Excel.

Articles connexes

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×