Extraire du texte sans formule – FlashFill

Extraire du texte sans formule – FlashFill
Dernière mise à jour le 22/02/2024
Temps de lecture : 3 minutes

Extraire du texte sans écrire la moindre formule c'est possible grâce au remplissage instantané (ou FlashFill en anglais). C'est le premier outil qui utilise l'Intelligence Artificielle dans Excel.

Comment cela fonctionne-t-il ?

Le remplissage instantané fonctionne tout simplement en écrivant dans une cellule le résultat que vous voulez.

  1. Lors de votre première saisie, rien ne se passe car Excel n'a pas encore compris la règle.
  2. Ensuite, dans la seconde cellule, Excel vous propose un choix dans une liste grisée.
  3. Si cette liste vous convient, il vous suffit d'appuyer sur Entrée pour afficher le reste de la liste automatiquement. ?
Regrouper Nom et Prénom

Concaténation ou Extraction ?

Les deux mon capitaines ??

Au début de cet article, nous avons réalisé une concaténation entre 2 colonnes. Et ça marche tout seul ?

Mais nous pouvons aussi effectuer une extraction d'une partie du texte en nous servant de la même technique. Et c'est tout aussi simple ?

Découper nom et prénom

Il est intéressant de constater que le fait que le FlashFill a parfaitement compris notre règle avec 1 ou 2 mots.

Modification plus complexe

Dans cet exemple, nous voulons avoir le Nom suivi de la première lettre du prénom (ou des prénoms) en majuscule suivi d'un point. De nouveau le remplissage instantané à compris notre besoin.

Nom et intiale du prénom

Est-ce que ça marche avec les dates et les nombres

L'outil de remplissage instantané a surtout été développé pour traiter des chaînes de caractères.

Avec les nombres, c'est plus délicat ?

Pour fonctionner correctement avec des chiffres, il est préférable que ces chiffres soient interprété comme du texte. Sinon, ça revient à faire des formules de calculs (tout simplement)

Forcer l'utilisation du remplissage instantané

Comme vous le verrez dans la vidéo en bas de cet article un exemple où vous devrez lancer le FlashFill par vous-même. C'est souvent le cas avec les séries de chiffres. Dans certaines situations, l'outil a du mal à comprendre les règles.

Pour forcer l'appel au remplissage instantané, il faut

  1. Étendre la sélection avec la poignée de recopie.
  2. Sélectionner la case option et choisir "Remplissage instantané"

PAS DE MISE A JOUR !!!!!

Le remplissage instantané effectue le travail d'un seul coup. En cas de mise à jour de vos données, il ne rejouera pas la séquence

Si vous devez mettre vos données sources à jour régulièrement, seule l'utilisation de formules pourra réactualiser les données. Vous pouvez par exemple utiliser les fonctions

7 Comments

  1. joel
    22/02/2018 @ 10:39

    Bravo, clair net et précis

    Reply

  2. Juair MUSIANGU
    10/02/2018 @ 15:39

    Ma question est celle de savoir comment trouver le signe > et <

    Reply

  3. Ella
    25/05/2013 @ 07:54

    Bonjour Monsieur Le Guen,

    Bravo pour vos vidéos claires, nettes et presque (sourire) précises pour moi.
    J'aurai toutefois une petite question. Lorsque je fais ces modifications (exercice Exemple complexe), nettoyage de la base de donnée, remplacement des données de la colonne B... Lorsque les données changent sur le site, celles-ci sont-elles toujours mises à jour dans mon fichier?

    Je vous remercie d'avance pour les bons soins que vous porterez à cette question

    E

    Reply

  4. Aurelien
    20/02/2013 @ 21:27

    Bonjour,

    J'aurais un question specifique sur Excel 2010 est il possible de vous contacter directement par mail et vous envoyer un exemple?

    Merci d'avance pour votre aide.

    Aurelien

    Reply

  5. Cédric
    18/02/2013 @ 23:57

    Super bien faites ces petites vidéos !! Bravo et merci.

    Reply

    • Frédéric LE GUEN
      19/02/2013 @ 18:33

      Merci 🙂
      Lien à forwarder car il y a plein d'astuces qui ne sont référencées nulle part (la dernière vidéo notamment)

      Reply

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Extraire du texte sans formule – FlashFill

Reading time: 3 minutes
Dernière mise à jour le 22/02/2024

Extraire du texte sans écrire la moindre formule c'est possible grâce au remplissage instantané (ou FlashFill en anglais). C'est le premier outil qui utilise l'Intelligence Artificielle dans Excel.

Comment cela fonctionne-t-il ?

Le remplissage instantané fonctionne tout simplement en écrivant dans une cellule le résultat que vous voulez.

  1. Lors de votre première saisie, rien ne se passe car Excel n'a pas encore compris la règle.
  2. Ensuite, dans la seconde cellule, Excel vous propose un choix dans une liste grisée.
  3. Si cette liste vous convient, il vous suffit d'appuyer sur Entrée pour afficher le reste de la liste automatiquement. ?
Regrouper Nom et Prénom

Concaténation ou Extraction ?

Les deux mon capitaines ??

Au début de cet article, nous avons réalisé une concaténation entre 2 colonnes. Et ça marche tout seul ?

Mais nous pouvons aussi effectuer une extraction d'une partie du texte en nous servant de la même technique. Et c'est tout aussi simple ?

Découper nom et prénom

Il est intéressant de constater que le fait que le FlashFill a parfaitement compris notre règle avec 1 ou 2 mots.

Modification plus complexe

Dans cet exemple, nous voulons avoir le Nom suivi de la première lettre du prénom (ou des prénoms) en majuscule suivi d'un point. De nouveau le remplissage instantané à compris notre besoin.

Nom et intiale du prénom

Est-ce que ça marche avec les dates et les nombres

L'outil de remplissage instantané a surtout été développé pour traiter des chaînes de caractères.

Avec les nombres, c'est plus délicat ?

Pour fonctionner correctement avec des chiffres, il est préférable que ces chiffres soient interprété comme du texte. Sinon, ça revient à faire des formules de calculs (tout simplement)

Forcer l'utilisation du remplissage instantané

Comme vous le verrez dans la vidéo en bas de cet article un exemple où vous devrez lancer le FlashFill par vous-même. C'est souvent le cas avec les séries de chiffres. Dans certaines situations, l'outil a du mal à comprendre les règles.

Pour forcer l'appel au remplissage instantané, il faut

  1. Étendre la sélection avec la poignée de recopie.
  2. Sélectionner la case option et choisir "Remplissage instantané"

PAS DE MISE A JOUR !!!!!

Le remplissage instantané effectue le travail d'un seul coup. En cas de mise à jour de vos données, il ne rejouera pas la séquence

Si vous devez mettre vos données sources à jour régulièrement, seule l'utilisation de formules pourra réactualiser les données. Vous pouvez par exemple utiliser les fonctions

7 Comments

  1. joel
    22/02/2018 @ 10:39

    Bravo, clair net et précis

    Reply

  2. Juair MUSIANGU
    10/02/2018 @ 15:39

    Ma question est celle de savoir comment trouver le signe > et <

    Reply

  3. Ella
    25/05/2013 @ 07:54

    Bonjour Monsieur Le Guen,

    Bravo pour vos vidéos claires, nettes et presque (sourire) précises pour moi.
    J'aurai toutefois une petite question. Lorsque je fais ces modifications (exercice Exemple complexe), nettoyage de la base de donnée, remplacement des données de la colonne B... Lorsque les données changent sur le site, celles-ci sont-elles toujours mises à jour dans mon fichier?

    Je vous remercie d'avance pour les bons soins que vous porterez à cette question

    E

    Reply

  4. Aurelien
    20/02/2013 @ 21:27

    Bonjour,

    J'aurais un question specifique sur Excel 2010 est il possible de vous contacter directement par mail et vous envoyer un exemple?

    Merci d'avance pour votre aide.

    Aurelien

    Reply

  5. Cédric
    18/02/2013 @ 23:57

    Super bien faites ces petites vidéos !! Bravo et merci.

    Reply

    • Frédéric LE GUEN
      19/02/2013 @ 18:33

      Merci 🙂
      Lien à forwarder car il y a plein d'astuces qui ne sont référencées nulle part (la dernière vidéo notamment)

      Reply

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.