SCINDER UNE LISTE DE VALIDATION DE NOMS

BIGKIKIONE Messages postés 73 Statut Membre -  
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je viens encore une fois vous demander de l'aide

Dans une liste de validation de noms, je voudrais scinder cette liste afin que lorsque que l'on tape la premiére lettre du nom seul les noms commencant par cette lettre apparaissent

La formule présente sur le site ne fonctionne pas chez moi, il s'agit peut etre d'une erreur de ma part

=SI(A2<>"";DECALER(d-noms;EQUIV(A2 &"*";l_noms;0)-1;;SOMME((STXT(l_noms;1;NBCAR(A2))=TEXTE(A2;"0"))*1));l_noms)
pouvez vous m'aider

merci d'avance,

BIGKIKIONE

A voir également:

2 réponses

Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 400
 
Oui, mais nous ne savons pas ce qu'il y a dans d-noms et l_noms !
0
BIGKIKIONE Messages postés 73 Statut Membre
 
Bonjour,

Excusez moi pour le retard,

il s'agit d'une liste de noms

TUTULE
DUDULE
ALIAN
DEMER
ETC..

d_noms correspond à la premiere colone de noms aprés la lignede titre soit A2
l_noms à pour source dans la validation des données
=DECALER(d_noms;0;0NBVAL(c_noms)-1;1)

c_noms = à la colonne entiére contenant les noms soit A

J'espére avoir répondu à vos demandes

encore une fois avec tous mes remerciements

BIGKIKIONE
0
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 400
 
Je ne comprends toujours pas :
* Dans quelle cellule se trouve ta formule qui ne marche pas ?
* Dans quelle cellule vas-tu saisir une seule lettre (qui devra faire afficher le mot entier) ?

Parce que le début de ta formule EQUIV(A2&"*";... donne EQUIV("TUTULE*";... qui ne correspond à rien, et la suite l_noms donne comme résultat $E$2, ce qui paraît très fantaisiste ...
Quant à SOMME((STXT(l_noms;1;NBCAR(A2))=TEXTE(A2;"0"))*1) je ne vois pas où tu veux en venir : tu fais la somme d'une valeur logique Vrai ou Faux ! Je donne ma langue au chat !
0