Remplissage par l’exemple avec Power Query dans Excel

Le remplissage par l’exemple (ou “Fill by Example” en anglais) est une fonctionnalité de Power Query, une composante de Microsoft Excel, qui vous permet de remplir rapidement des données dans une colonne en se basant sur des exemples que vous fournissez.

Voici comment vous pouvez utiliser cette fonctionnalité :

  1. Ouvrez Excel et importez votre table de données dans Power Query en sélectionnant la plage de cellules que vous souhaitez traiter.

  2. Cliquez sur l’onglet “Données” dans le ruban Excel, puis sélectionnez “Obtenir des données” > “Depuis le Tableau” (ou une autre source de données, si nécessaire).

  3. Dans la fenêtre de Power Query Editor qui s’ouvre, sélectionnez la colonne que vous souhaitez utiliser pour le remplissage par l’exemple.

  4. Cliquez avec le bouton droit de la souris sur la colonne sélectionnée, puis choisissez “Ajouter une colonne à partir d’exemple” dans le menu contextuel.

  5. Une nouvelle colonne s’ouvrira, affichant un échantillon des données de la colonne sélectionnée. Vous pouvez maintenant commencer à saisir des exemples de données que vous souhaitez utiliser pour le remplissage. Power Query tentera de deviner comment remplir les autres cellules en se basant sur vos exemples.

  6. Continuez à ajouter des exemples jusqu’à ce que Power Query comprenne correctement votre intention.

  7. Une fois que vous êtes satisfait du remplissage proposé par Power Query, cliquez sur le bouton “OK” ou “Appliquer” pour valider les modifications.

Power Query remplira alors la colonne en se basant sur les exemples que vous avez fournis. Cette fonctionnalité est particulièrement utile pour nettoyer et transformer rapidement les données dans Excel en évitant la saisie manuelle répétitive.

Le remplissage par l’exemple dans Power Query est dynamique, c’est à dire qu’il se modifie si la ou les colonnes sources se mettent à jour dans Excel. Ce n’est pas le cas de la fonctionnalité de Remplissage instantané disponible directement dans Excel.