Extraction à partir d’une liste déroulante

Bonsoir à tous,

Sur le fichier ci-joint, je choisi en colonne K, le no et le nom d’un compte, grâce à une liste déroulante.

https://www.excel-pratique.com/~files/doc/asso.xls

Après validation du choix, le no (en colonne I) et le nom (en colonne J) s’affichent (utilisation des formules communiquées par Amadéus).

Cependant, si le no est composé de chiffres et de lettres, j’obtiens le message d’erreur #VALEUR ! en colonne I.

Peut-on corriger cette anomalie ?

Je tiens à remercier tous les intervenants de ce super forum, qui trouvent toujours des solutions à nos problèmes.

Cordialement.

Bernard

Bonjour Bernard

Ma première réponse partait d'une question un peu différente avec l'hypoyhése que les chiffres et les lettres étaient séparés par un espace.

Vu la structure de certains chiffres accolés sans espace avec les lettres, change les formules des colonnes I et J.

En I6:

=SI($K6<>"";DECALER(plcompta!A$1;EQUIV($K6;cpte;0););"")

qui s'incrémente vers la droite en colonne J, et vers le bas.

https://www.excel-pratique.com/~files/doc/YJyLqasso.xls

Cordialement

Bonjour,

Une autre solution consistait à supprimer le *1 en I6 (et cellules suivantes) :

=SI($K6<>"";STXT($K6;1;CHERCHE(CAR(32);$K6;1)-1);"")

Bon WE

@+

Edit Amadéus: Exact thibo, le *1 était là car lorsque la solution a été proposée, il semblait souhaitable d'avoir une valeur numérique.

Bonjour le forum,

Merci pour vos solutions.

Excuses-moi Amadéus, mais effectivement, ma première demande ne portait que sur des chiffres et des lettres. Malheureusement, je n’ai pas su modifier tes formules, et j’ai dû une nouvelle fois, faire appel à vos connaissances.

Cordialement,

Bernard

Rechercher des sujets similaires à "extraction partir liste deroulante"