Recherche de liste,dans une base de donnée
nihcoc
Messages postés
193
Date d'inscription
Statut
Membre
Dernière intervention
-
gbinforme Messages postés 14930 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 14930 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour!
comment récupérer a partir de formules tous les noms commençant par telle lettre ,dune base de données.
expl. base de donnée A1:A20(contenant des noms), critère de recherche en B1(avec une lettre de l'alphabet) et une dizaine de formule pour le résultat en C1:C10.
Ce qui me permettrait de sortir par exemple tous les noms commençant par C.
D'avance merçi a tous
comment récupérer a partir de formules tous les noms commençant par telle lettre ,dune base de données.
expl. base de donnée A1:A20(contenant des noms), critère de recherche en B1(avec une lettre de l'alphabet) et une dizaine de formule pour le résultat en C1:C10.
Ce qui me permettrait de sortir par exemple tous les noms commençant par C.
D'avance merçi a tous
1 réponse
-
Bonjour,
Je pense que le plus simple serait d'utiliser un filtre élaboré :
https://www.cjoint.com/c/DGEiRINohgj
Tu te positionnes dans la colonne A puis onglet données / filtre avancé
et tu coches "copier vers..."
il suffit de modifier B* par A* ou autre pour avoir ta liste complète.-
-
en fait ça me ressort toute ma liste.
seulement les sélectionnés !
Si tu trouves que cela ne fonctionnes pas aussi bien que des formules matricielles complexes à mettre en oeuvre, c'est que tu fais une utilisation erronée des fonctionnalités, par exemple, les titres de colonnes doivent être strictement identiques d'où ma formule =A1. -
-
je ne comprend pas pourquoi il faut procéder ainsi !
C'est le principe de cette fonction excel, elle fonctionne de cette façon :
elle sélectionne dans ta base, la ou les colonnes correspondant à la colonne ou aux colonnes de ta plage de critères dont les lignes correspondent aux critères.
Ensuite, si tu coches "copier vers..." les lignes sélectionnées sont copiées dans les colonnes dont le nom correspondant à la colonne de la base.
Cette façon de procéder permet une infinité de combinaisons aussi bien en sélection qu'en affichage du résultat et elle peut être automatisée par une petite macro à chaque modification des critères : les résultats obtenus sont bien plus efficaces et modifiables que la création d'une plage de formules difficilement évolutive.
ps : regardes ce classeur
-