Rajouter un tiret

Résolu
paul2802 Messages postés 1 Statut Membre -  
Vaucluse Messages postés 27336 Statut Contributeur -
Bonjour,

J'ai une liste de référence avec tiret et quantité.
Je souhaite rajouter à une autre liste de référence un tiret et la bonne quantité.
j'ai donc la liste :
105236-100
237587-10
513180-25
238271-25
238284-10
238285-10
238286-10
238289-10

J ai une autre liste sans tiret et je souhaite une fonction qui rajoute la bonne quantité :
ex transformé 238289 en 238289-10

merci d'avance

2 réponses

Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour
mais vous ne dites pas où vous prenez la qualité pour placer derrière le tiret?
  • si votre code est en A1 pour rajouter -10:

=A1&"-10"
  • si votre 10 est en B1:

=A1&"-"&B14
  • s'il faut retrouver dans la liste 2 (en B) la même référence et la même quantité que dans liste 1 (en A), en C1

=SIERREUR(INDEX(A:A;EQUIV(B1&"*";A:A;0));"")
qui laissera une cellule blanche si la référence en B n'existe pas en A
crdlmnt

1
Paul
 
Je ne comprends pas bien le cheminement mais la formule marche très bien.
Merci.
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441 > Paul
 
La formule va simplement chercher dans la 1° liste le texte qui commence par la valeur de la seconde, c'est tout
Si cela vous convient, merci de passer le sujet en résolu en cliquant sur le bouton vert sous votre 1° post
Bonne route
0
JCB40 Messages postés 3459 Statut Membre 469
 
Bonjour
un exemple avec la formule concaténer
https://www.cjoint.com/c/JGrnqyqrIff
Crdlt
0