formateur informatique

Filtrer sur les premières lettres tapées avec Excel

Accueil  >  Bureautique  >  Excel  >  Excel Avancé  >  Filtrer sur les premières lettres tapées avec Excel
Livres à télécharger


Pour partager cette vidéo sur les réseaux sociaux ou sur un site, voici son url :


Inscription Newsletter    Abonner à Youtube    Vidéos astuces Instagram
Sujets que vous pourriez aussi aimer :


Filtrer sur une suite de lettres

Nous poursuivons l'exploration des possibilités offertes par la fonction Excel Filtre. Ici, nous allons voir comment restreindre les résultats de recherche en fonction de quelques caractères tapés par l'utilisateur.

Extraire les lignes du tableau Excel en fonction des lettres tapées par un utilisateur

Le tableau présenté par la capture, énumère des personnes appartenant à différentes équipes, reconnues par des lettres de l'alphabet. Dans une zone de recherche sur la droite et pour retrouver une personne, l'utilisateur tape les premières lettres de son nom ou de son prénom. Aussitôt, toutes les lignes concordantes sont filtrées et extraites dans un tableau annexe, juste en-dessous.

Classeur Excel à télécharger
Pour la démonstration de cette nouvelle technique avec la fonction Filtre, nous suggérons d'appuyer les travaux sur un classeur Excel offrant ce tableau des équipes. Nous trouvons le tableau des personnes entre les colonnes B et E. Les caractères de recherche doivent être inscrits en cellule G4. Toutes les lignes dont l'assemblage avec le prénom et le nom qui proposent cette suite de caractères, doivent être extraites juste en-dessous, à partir de la cellule G7.

Filtrer le tableau
Nous devons commencer par filtrer l'intégralité des données du tableau des personnes. C'est dans un deuxième temps que nous fournirons les clés permettant de définir quelles sont les données à extraire.
  • Cliquer sur la cellule G7 pour la sélectionner,
  • Taper le symbole égal (=) pour initier la syntaxe de la formule,
  • Inscrire la fonction matricielle d'extraction suivie d'une parenthèse, soit : Filtre(,
  • Désigner alors toutes les données du tableau en sélectionnant la plage de cellules B4:E71,
Chercher les correspondances
Vous le savez désormais pertinemment, la fonction Excel Filtre est une fonction matricielle. Elle est donc capable d'analyser toutes les données du tableau en les passant en revue tour à tour. C'est ainsi que nous allons lui demander de chercher les lignes qui contiennent la suite de lettres tapées.
  • Taper un point-virgule (;) pour passer dans l'argument du critère de la fonction Filtre,
  • Puis, inscrire la fonction de test numérique, suivie d'une parenthèse, soit : ESTNUM(,
En effet, nous allons engager la fonction Cherche pour trouver la suite de lettres dans les lignes du tableau. Cette fonction Cherche répond par la position de l'occurrence trouvée. Dans le cas contraire, elle génère une erreur. En d'autres termes, lorsque le résultat retourné est numérique, nous en conclurons que la ligne en cours concorde et qu'elle doit être extraite.
  • Inscrire la fonction de recherche suivie d'une parenthèse, soit : Cherche(,
  • Cliquer sur la cellule G4 pour désigner le texte cherché,
  • Taper un point-virgule (;) pour passer dans l'argument du texte dans lequel cherché,
Nous l'avons dit, il doit s'agir d'un assemblage du nom et du prénom. Dans ce raisonnement récursif, nous devons donc assembler la colonne des noms avec celle des prénoms tout en les séparant d'un espace, pour conserver la cohérence dans la construction.
  • Désigner tous les noms en sélectionnant la plage de cellules B4:B71,
  • L'assembler avec un espace entre guillemets, soit : & " ",
  • Puis terminer l'assemblage avec la colonne des prénoms, soit : & C4:C71,
  • Fermer la parenthèse de la fonction Cherche,
  • Puis, fermer la parenthèse de la fonction EstNum,
  • Taper alors un point-virgule (;) pour passer dans l'argument de l'exception de la fonction Filtre,
  • Inscrire le texte suivant entre guillemets : "Aucun résultat",
Cette indication se déclenchera lorsqu'aucune concordance ne sera trouvée.
  • Fermer la parenthèse de la fonction Filtre,
  • Puis, valider la formule par la touche Entrée du clavier,
Comme vous pouvez le voir, toutes les lignes abritant la suite de lettres tapées (ann), sont automatiquement extraites. Si vous modifiez cette suite et que vous validez, l'extraction s'actualise aussitôt, en cohérence avec la demande.

Extraire les lignes correspondant aux premières lettres tapées par formules Excel

 
Sur Facebook
Sur Youtube
Les livres
Contact
Mentions légales



Abonnement à la chaîne Youtube
Partager la formation
Partager sur Facebook
Partager sur Twitter
Partager sur LinkedIn