SCINDER UNE LISTE DE VALIDATION DE NOMS

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

2 réponses

  1. Contributeur
    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
    1. Contributeur
      Oui, mais nous ne savons pas ce qu'il y a dans d-noms et l_noms !
      0
      1. 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