Bonjour

Un e-mail que j’ai reçu récemment disais:

Stéphane bjr,

Comment vas-tu?

j’ai essayé tout ce que connaissais en notion de filtre mais je sèche.

Dis moi STP comment tu extrairais des nombres commençant par 3xxxxx et 4xxxxx par exemple (comme l’exemple) d’une liste contenant des nombres divers allant de 1 à 1 000 000, vers une autre feuille.”

 

Voici à quoi ressemble son exemple:

donnees_003

Le problème:

Donc les données sont dans la feuille Feuil1 et nous voulons disons extraire tous les chiffres commençant par 2 dans la feuille nommée Feuil2 à partir de la cellule D6.

 

La solution:

Pour y arriver la 1ère des choses à faire est de mettre dans la feuille qui va recevoir les données la même entête que celle des données initiales.

En d’autres termes en D5 de Feuil2 j’écris Chiffres et en D6 j’écris quelque chose (qu’importe quelque chose: c’est pour faire fonctionner le filtre avancé)

donnees1

  • Dans Feuil1, dans une cellule au choix (mais pas en dessous des données) écrire “Formule”
  • En dessous de cette cellule écrire la formule ci-dessous (n’oubliez de mettre 2 entre guillemets)

formule_filtre

  • Se mettre sur Feuil2 en D6,
  • Dans le ruban, Données/Trier et filtrer/Filtre avancé
  • Remplir la boite de dialogue comme ci-dessous:

filtre_avance

  • Valider

Le tour est joué! Voici le résultat:

resultat filtre

Share This