Utiliser le remplissage instantané d’Excel 2013 (Flash Fill)

Utiliser le remplissage instantané d’Excel 2013 (Flash Fill)

Lorsque vous devez traiter de nombreuses données sur Excel, ce dernier vous offre désormais une fonctionnalité supplémentaire dans sa version 2013 : le remplissage instantané (Flash Fill en anglais).

Cet outil va vous permettre de remplir rapidement vos tableaux si les données utilisent une logique qu’Excel peut comprendre.

Vous retrouverez le fichier utilisé dans ce tutoriel dans l’Espace Membres.

Dans ce premier exemple, je souhaite afficher uniquement les initiales des clients.

Pour cela, je me place à la suite de mon tableau (mes données étant sous forme de tableau, une colonne se créera automatiquement à la première cellule remplie) et je saisis E. M. pour Emma MARTIN, puis dessous, L. D. pour Lola DUBOIS.

Comme vous pouvez le remarquer, Excel me propose des suggestions en transparence, mais qui ne correspondent pas à ce que je souhaite :

Remplir rapidement tableau Excel

Je continue donc ma saisie sur la troisième ligne (N. C.), la suggestion est correcte ainsi que les suivantes, j’appuie sur la touche Entrée ou Tab (↹) :

Suggestion saisie Excel

Il est toujours plus efficace de saisir 2 ou 3 cellules d’exemple pour Excel afin qu’il comprenne la logique. Si je n’avais pas souhaité de points entre les lettres et que j’avais saisi EM pour la première ligne, il aurait continué la liste avec LO, NA… car il pense que ce sont les 2 premières lettres du prénom que j’avais reprises dans ma cellule.

Pour terminer, nous allons concaténer les informations de la colonne A, B (seulement l’initiale), C, D, F, E entre parenthèses et finir par la colonne I. Nous pourrions utiliser les formules Concaténer et Gauche, mais cet outil est beaucoup plus rapide, car juste pour l’initiale et le nom cela donnerait cette formule qui s’agrandirait davantage avec toutes les informations dont on a besoin :

=CONCATENER(GAUCHE([@Prénom];1); ». « ;[@Nom])

J’ajoute une nouvelle colonne et je saisis pour la première ligne :

Mme E. MARTIN – 2, rue de l’Église – NESLES-LA-VALLÉE (95690) – 12/01/2012

Pour l’instant, Excel ne reconnaît pas la logique si je clique sur le bouton Remplissage  Remplissage Excel > Remplissage instantané Remplissage instantané Accueil Excel  dans le groupe Édition de l’onglet Accueil ou Remplissage instantané Remplissage instantané Données Excel  du groupe Outils de données de l’onglet Données.

Je saisis donc ma deuxième ligne :

Mlle L. DUBOIS – 12, rue du Moulin – PARIS (75001) – 23/01/2012

Je constate que les informations ont bien été reprises :

Remplissage instantané Excel

Vérifiez toujours votre remplissage, car parfois, le résultat n’est pas celui que l’on attendait (avec des noms comme l’Église où Excel rencontre des difficultés avec l’apostrophe et vous vous retrouveriez avec des apostrophes et É quand cela n’est pas nécessaire).

Téléchargez « Utiliser le remplissage instantané d’Excel 2013 (Flash Fill) » au format PDF

Je vous propose un fichier annexe dans l’Espace Membres contenant le fichier utilisé dans ce tutoriel.

Newsletter

15 réactions au sujet de « Utiliser le remplissage instantané d’Excel 2013 (Flash Fill) »

  1. Bonjour Lydia,
    Je viens d’installer Excel 2016 sur mon iMac et impossible d’utiliser la fonction Flash Fill, est-ce que j’ai raté quelque chose ou bien cette fonctionnalité n’existe pas sur Mac.
    Merci, bravo pour vos tutos et bonne journée.
    Bernard

  2. Bonsoir Lydia,
    Je m’adresse à vous, si vous le permettez bien sûr, pour savoir s’il est possible de bien faire une bonne mise en forme imprimable sous Excel pour les tableaux ou bien de passer sur Word et de faire la mise en forme convenable.
    Je vous remercie d’avance chère Lydia.

  3. Bonsoir Lydia,
    J’ai créé une liste déroulante avec validation des données et gestionnaire de noms.
    Le problème est que la police de cette liste déroulante est très petite et peu lisible.
    Pourriez-vous me dire s’il existe un moyen de changer la police des listes déroulantes ?
    J’utilise Excel 2016.
    Merci d’avance.
    Bernard

  4. Bonjour Lydia
    Merci pour votre réponse.
    Pour faire mes listes déroulantes, j’ai utilisé : Données/validation des données et Formulaire/gestionnaire des noms.
    Dans ce cas, les contrôles ne fonctionnent pas.
    Cordialement.

    1. Bonjour Bernard,

      Je ne comprends pas votre message, car dans ma réponse, je vous invite à utiliser les contrôles, il ne faut donc pas passer par le menu Validation, mais Développeur.

  5. Bonjour Lydia,
    J’ai bien compris votre conseil, mais mon problème est que je complète une feuille d’inscription à des courses cyclistes, comprenant 60 lignes avec une liste déroulante par ligne pour la compléter. De plus, la feuille est imprimée, donc les listes déroulantes ne doivent pas apparaître à l’impression. C’est la raison pour laquelle j’utilise les listes passant par le menu validation.

    Encore merci pour votre aide.

  6. Re-bonjour Lydia,
    C’est déjà ce que je fais, mais je voulais juste savoir s’il existait une solution moins triviale.
    Merci du temps que vous avez pris pour me répondre.
    Bien cordialement.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

CAPTCHA
Change the CAPTCHA codeSpeak the CAPTCHA code