Se connecter à un fichier Excel ou CSV (Power Query)

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Power Query, vous pouvez vous connecter à un classeur Excel, un fichier texte (.txt) ou un fichier séparé par des virgules (.csv) comme vous le feriez vous connecter à n’importe quel autre source de données. L’éditeur de Power Query vous fournit un grand nombre de flexibilité avec comment pouvez-vous intégrer et transforment vos données.

Contenu de cet article

Se connecter à un fichier Excel ou CSV

Importer des données à partir d’une plage nommée

Importer des données d’un fichier CSV

Exemples de formule

Moteur de base de données Microsoft Access (fournisseur Microsoft.ACE.OLEDB.12.0) n’est pas enregistré erreur

Se connecter à un fichier Excel ou CSV

Cliquez sur l’onglet données, puis Obtenir des données > à partir du fichier > sélectionner à partir d’un classeur ou De texte/CSV. Si vous ne voyez pas le bouton Obtenir les données, cliquez sur Nouvelle requête > à partir du fichier > sélectionner à partir d’un classeur, Depuis CSV ou à partir du texte. Suivez les étapes supplémentaires ci-dessous.

Remarque : Vous pouvez également restaurer les connecteurs héritée pour simuler comportement antérieur. Voir la section « Restaurer la héritées experience? obtenir des données externes » dans l’article suivant : unifiée obtenir et transformer.

Dans l’onglet de ruban Power Query, cliquez sur à partir du fichier > à partir d’Excel, Depuis CSV ou à partir du texte. Suivez les étapes supplémentaires ci-dessous.

Étapes supplémentaires

  1. Dans la boîte de dialogue Parcourir d’Excel ou Parcourir les fichiers CSV, accédez au fichier ou entrez un chemin d’accès au fichier que vous voulez utiliser pour définir une requête.

  2. Cliquez sur Ouvrir.

    Important : Si vous importez des données à partir d’un fichier CSV, Power Query détecte automatiquement les séparateurs de colonne, y compris les types et les noms de colonnes. Voir Importer des données depuis un fichier CSV.

Importer des données à partir d’une plage nommée

Si votre classeur source compte des plages nommées, le nom de la plage peuvent être utilisé comme une série de données.

Image de la boîte de dialogue de navigation Power Query

Importer des données d’un fichier CSV

Si vous importez des données à partir d’un fichier CSV, Power Query détecte automatiquement les séparateurs de colonne, y compris les types et les noms de colonnes. Par exemple, si vous avez importé le fichier CSV exemple ci-dessous, Power Query automatiquement utilise la première ligne en tant que les noms de colonnes et change le type de données de chaque colonne.

Exemple de fichier CSV

Image d’un fichier CSV

Power Query modifie automatiquement le type de données de chaque colonne :

  • N° commande devient nombre

  • Date de commande devient date

  • Catégorie reste texte (le type de colonne par défaut)

  • Nom du produit reste texte (le type de colonne par défaut)

  • Modifications des ventes au nombre

Dans l’éditeur de requête Power Query applique automatiquement une étape FirstRowAsHeader et ChangeType. Ces actions automatiques sont équivalentes à manuellement promouvoir une ligne et manuellement en modifiant le type de chaque colonne.

Exemples de formule

= Excel.Workbook
(File.Contents("C:\Example\Products and Orders.xlsx"))

After Power Query auto detects columns:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Erreur « Le moteur de base de données Microsoft Access (fournisseur Microsoft.ACE.OLEDB.12.0) n’est pas enregistré »

Lors de l’importation de données à partir d’un fichier Excel hérité ou une base de données Access dans certaines installations, vous pouvez rencontrer une erreur que le moteur de base de données Microsoft Access (fournisseur Microsoft.ACE.OLEDB.12.0) n’est pas enregistré sur l’ordinateur local. L’erreur se produit sur des systèmes avec uniquement Office 2013 est installé. Pour résoudre cette erreur, téléchargez les ressources suivantes pour vous assurer que vous pouvez poursuivre les sources de données que vous essayez d’accéder.

Remarque : Pour vous assurer que vous disposez de l’ensemble des fonctionnalités, installez le Microsoft Access base de données de moteur 2010 redistribuableet tous les service packs.

Remarque : L' Éditeur de requête s’affiche uniquement lorsque vous chargez, modifiez ou créez une requête à l’aide de Power Query. La vidéo suivante montre la fenêtre de L’éditeur de requête dans Excel 2013 qui apparaissent après avoir modifié une requête à partir d’un classeur Excel. Pour afficher l' Éditeur de requête sans chargement ou modifiez une requête existante de classeur, dans la section Données externes de l’onglet de ruban Power Query, sélectionnez à partir d’autres Sources > requête vide. La vidéo suivante illustre une façon pour afficher l' Éditeur de requête.

Comment afficher l’Éditeur de requête dans Excel

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel, obtenir une assistance dans la communauté Answers ou suggérer une nouvelle fonctionnalité ou une amélioration sur le forum Excel User Voice.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Voir aussi

Power Query est appelé obtenir et transformer dans Excel 2016

Importer des données à partir de sources de données externes

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×