Importer des données

Effectué

Power Query vous aide à vous connecter à plusieurs types de sources de données en utilisant des processus presque similaires pour chacun d’entre eux, notamment les paramètres et les fonctionnalités qui sont personnalisés pour chaque environnement de données.

Importer un fichier unique

Pour importer un fichier unique, procédez comme suit :

  1. Sous l’onglet Données du ruban Excel, sélectionnez la liste déroulante Obtenir des données.

  2. Sélectionnez À partir d’un fichier.

  3. Sélectionnez À partir d’un classeur Excel.

Ce processus lance une fenêtre de l’Explorateur Windows, où vous pouvez accéder au dossier des données sources, puis sélectionner le classeur.

Capture d’écran de l’importation d’un fichier unique à partir du ruban Excel.

Notes

Vous pouvez également sélectionner le bouton À partir d’un fichier texte/CSV pour importer des fichiers texte ou CSV.

La fenêtre Navigateur s’ouvre et affiche le contenu du fichier sélectionné. La plupart des sources de données suivent cette disposition générale, avec différents types d’objets représentés par différentes icônes. Pour un classeur Excel, les types d’objets incluent des feuilles de calcul et des tables.

Capture d’écran de la fenêtre Navigateur affichant FactSales.

La sélection d’un objet déclenche un aperçu dans le volet des données du côté droit de l’écran. Vous pouvez importer plusieurs objets simultanément en cochant la case Sélectionner plusieurs éléments dans l’angle supérieur gauche ou en recherchant des objets spécifiques à l’aide de la zone de recherche.

Une fois que vous avez sélectionné les objets de données souhaités, sélectionnez le bouton Charger pour créer une requête qui envoie les données directement à Excel. Vous pouvez également sélectionner le bouton Transformer les données pour lancer l’Éditeur Power Query, qui affiche une ou plusieurs nouvelles requêtes qui référencent ces sources de données.

Combiner plusieurs fichiers

Power Query peut vous aider à combiner plusieurs fichiers du même type dans le même dossier. Vous pouvez effectuer cette action directement dans Excel en accédant au ruban Données, puis en sélectionnant Obtenir des données > À partir d’un fichier > À partir d’un dossier, comme expliqué dans la section précédente. L’onglet Accueil du ruban Power Query comprend également une liste déroulante Nouvelle source dans le coin supérieur droit qui inclut la même série de menus en cascade.

Capture d’écran de la fenêtre Éditeur Power Query avec la fenêtre Accueil > Nouvelles sources affichée.

Accédez au chemin du fichier correspondant et sélectionnez le dossier de votre choix. Power Query lance une fenêtre de navigation qui liste les objets dans le dossier et offre quatre options de bouton : Combiner et transformer les données, Transformer les données et Annuler.

Capture d’écran de la fenêtre Combiner de l’interface utilisateur avec des fichiers dans le dossier.

Notes

La sélection du bouton Transformer les données crée une seule requête qui contient uniquement les contenus du système de fichiers qui sont découverts dans le dossier.

Une fois que vous avez sélectionné le bouton Combiner et transformer les données, Power Query lance une fenêtre de navigation Combiner les fichiers. Cet Assistant vous demande d’identifier et de sélectionner un exemple de fichier, puis de sélectionner une caractéristique commune entre vos fichiers à combiner.

Capture d’écran d’un exemple de la fenêtre de navigation Combiner les fichiers.

Notes

L’option Transformer et Combiner fonctionne mieux avec un dossier qui contient de nombreux fichiers avec des données différentes dans un format identique sur des objets couramment nommés, comme une feuille de calcul Ventes.

Une fois que vous avez sélectionné une caractéristique, comme un nom de table ou de feuille commun, Power Query crée plusieurs requêtes, fonctions et paramètres dans le volet Requête. Ces requêtes de l’assistance sont référencées en arrière-plan pour vous aider à effectuer les étapes de combinaison des fichiers. Parmi ces requêtes, il y a une requête Transformer l’exemple de fichier.

Capture d’écran du volet Requête avec le dossier des requêtes de l’assistance contenant des paramètres, des fonctions et des requêtes.

La requête Transformer l’exemple de fichier vous permet de définir les opérations qui doivent être appliquées à chaque fichier avant que vous les ajoutiez dans la requête de résultats finale. Il peut s’agir par exemple de dépivoter des champs de date, de filtrer des sous-totaux ou de créer des noms de colonnes communs.

La requête des résultats finaux est nommée d’après le dossier que vous avez sélectionné et regroupé dans le dossier Autres requêtes. Cette requête ajoute les résultats de l’application des étapes définies dans l’option Transformer l’exemple de fichier à chaque fichier du dossier. En plus de cette action d’ajout, Power Query ajoute une colonne appelée Nom de la source, qui contient le nom du fichier source d’origine.

Vous pouvez désormais effectuer en quelques étapes des tâches qui nécessitaient auparavant plusieurs actions de recherche et de remplacement, des actions de copier/coller, ainsi que de nombreux ajustements manuels supplémentaires. Vous pouvez les améliorer à l’aide de transformations qui se répètent sur de nouveaux fichiers quand les données sont actualisées.

Capture d’écran de la fenêtre Éditeur Power Query avec les cinq fichiers CSV d’emplacement du bureau combinés en une requête ou table Office unique.

Notes

La quantité de personnalisation que vous pouvez appliquer à l’importation d’un dossier est quasiment illimitée, ce qui rend les dossiers contenant plusieurs types de fichiers et de formats consommables avec la combinaison Power Query appropriée.

Notes

Lorsque vous utilisez Power Query, la logique ou l’ensemble d’instructions Étapes appliquées est enregistré avec le fichier XLSX. Aucune modification n’est apportée aux fichiers de données SOURCES : le fichier source et les données système restent inchangés.