Recherche sous condition > afficher les lignes

Rebonjour, c'est encore moi qui vous sollicite

Comment afficher les lignes d'un tableau "nom" correspondant à une condition

En l'occurrence la condition est

=DROITE(GAUCHE($F$4;$F$6);$F$5)

Je ne souhaite pas des formules à coté de la bdd "nom" car cette liste sera énorme

et il y aura au moins 20 colonnes comme celles que je recherche

J'ai essayé avec la formule SOMMEPROD mais elle m'affiche la somme des lignes

et du coup dès qu'il y a plusieurs lignes trouvées ca ne marche pas

=SOMMEPROD((DROITE(GAUCHE($G$4;$G$6);$G$5)=DROITE(GAUCHE(nom;$G$6);$G$5))*lig)

Voilà le fichier pour mieux cerner mon problème :

Est-ce réalisable sans vba ?

Merci encore à ceux qui se pencheront sur mon problème

Bonjour,

Je te retourne ton fichier. Voir une solution implémentée dans la colonne F avec une formule matricielle (donc formule validée avec les touches CTRL + MAJ + ENTREE). A tester et à adapter.

Merci Raja de t'être penché sur mon problème, je ne comprenais pas au début que tu avais "fixé" les variables, en rectifiant

=SIERREUR(PETITE.VALEUR(SI(CODE(STXT(nom;$E$6;$E$5))=CODE($E$7);LIGNE(nom)-1;"");F2);"")

Ca marche superbement !!

Merci beaucoup

Rechercher des sujets similaires à "recherche condition afficher lignes"