Rajouter un tiret [Résolu]

Signaler
Messages postés
1
Date d'inscription
vendredi 17 juillet 2020
Statut
Membre
Dernière intervention
17 juillet 2020
-
Messages postés
25368
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 octobre 2020
-
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

Messages postés
25368
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 octobre 2020
5 521
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

Je ne comprends pas bien le cheminement mais la formule marche très bien.
Merci.
Messages postés
25368
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 octobre 2020
5 521 > 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
Messages postés
2073
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
11 octobre 2020
341
Bonjour
un exemple avec la formule concaténer
https://www.cjoint.com/c/JGrnqyqrIff
Crdlt