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

Remarque :  Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Expérience d’obtenir et transformer (Power Query) d’Excel permet de 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 la version de 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.

Voir aussi

Power Query est appelé Récupérer et transformer dans Excel 2016

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

Développez vos compétences dans Office
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.

×