Insérer des 000s au milieu d'une formule
Résolu
GuyWinfield
-
cyril_9744 Messages postés 12 Statut Membre -
cyril_9744 Messages postés 12 Statut Membre -
Bonjour,
Je demande votre aide concerant un champ ou les variables sont divers et il faut obligatoirement insérérer au moins un 0 ou une série de 0s pour compléter le numéro de commande. Voci les détails:
Commande
4315987
8204351756
4315987
8204351756
Poste
10
1
200
20
Résultat Attendu
43159870010
82043517560001
43159870200
82043517560020
Mon problème c'est que je n'ai aucune idée quelle formule excel utiliser pour pouvoir inséréer les 0s comme dans les "Résultats Attendu"
Merci d'avance les âmes charitables
Je demande votre aide concerant un champ ou les variables sont divers et il faut obligatoirement insérérer au moins un 0 ou une série de 0s pour compléter le numéro de commande. Voci les détails:
Commande
4315987
8204351756
4315987
8204351756
Poste
10
1
200
20
Résultat Attendu
43159870010
82043517560001
43159870200
82043517560020
Mon problème c'est que je n'ai aucune idée quelle formule excel utiliser pour pouvoir inséréer les 0s comme dans les "Résultats Attendu"
Merci d'avance les âmes charitables
A voir également:
- Insérer des 000s au milieu d'une formule
- Insérer une vidéo dans powerpoint - Guide
- Formule si et - Guide
- Insérer signature word - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Comment insérer des points de suite sur word - Guide
3 réponses
Bonjour
avec le n° de commande en A1 et le poste en B1
en C1:
=A1&SI(NBCAR(B1)=1;"000";SI(NBCAR(B1)=2;"00";SI(NBCAR(B1)=3;"0")))&B1
(les valeurs A et B ne doivent pas se terminer par un blanc)
vous pouvez ensuite copier et faire un collage spécial "valeur" du résultat pour supprimer les formules
crdlmnt
avec le n° de commande en A1 et le poste en B1
en C1:
=A1&SI(NBCAR(B1)=1;"000";SI(NBCAR(B1)=2;"00";SI(NBCAR(B1)=3;"0")))&B1
(les valeurs A et B ne doivent pas se terminer par un blanc)
vous pouvez ensuite copier et faire un collage spécial "valeur" du résultat pour supprimer les formules
crdlmnt
Bonjour,
Le plus simple semble être de multiplier le numéro de commande par 10'000, puis d'y ajouter le numéro du poste.
Exemple de formules : "=Numéro_commande*10000+Numéro_poste"
Si les données sont toujours des chiffres alors cela devrait fonctionner
A+
Cyril
Le plus simple semble être de multiplier le numéro de commande par 10'000, puis d'y ajouter le numéro du poste.
Exemple de formules : "=Numéro_commande*10000+Numéro_poste"
Si les données sont toujours des chiffres alors cela devrait fonctionner
A+
Cyril
En fait ça devrait très bien fonctionner
https://www.cjoint.com/c/EBuqtv8f895
La seule complication est qu'il y'a un caractère (qui n'est pas un espace) à la fin de chaque nombre..
Je ne sais pas si ce caractère apparaît sur votre fichier, cela pourrait simplifier la formule.
Sinon il reste la piste des formules uniquement en traitement de texte, comme décrit dans l'autre réponse.
A+
cyril
https://www.cjoint.com/c/EBuqtv8f895
La seule complication est qu'il y'a un caractère (qui n'est pas un espace) à la fin de chaque nombre..
Je ne sais pas si ce caractère apparaît sur votre fichier, cela pourrait simplifier la formule.
Sinon il reste la piste des formules uniquement en traitement de texte, comme décrit dans l'autre réponse.
A+
cyril
N'oublions pas de les coter au moins à +1 aussi