Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Entre gauche et droite...

8 réponses
Avatar
Esox38
Bonsoir,

J'essaye de mettre en place une formule de calcul avec GAUCHE et DROITE
mais je n'est pas le résultat escompté.
Voici ce que je veux faire :

Dans une cellule j'ai un nombre, par exemple 15 250 125,50€
J'ai 12 colonnes et je souhait avoir le résultat suivant dans chaque
cellule :
A B C D E F G H etc....
1 5 2 5 0 1 2 5

pour une autre montant, 10 500,00 par exemple
A B C D E F G H etc....
1 0 5 0 0

Si vous avez une solution, merci!
Bonne soirée

8 réponses

Avatar
garnote
Bonsoir,

Est-ce que cette formule te convient ?
Je suppose que ton montant est en X25.
Entre la formule dans la première colonne
d'une ligne quelconque et "tire" vers la droite.
=STXT($X$25;COLONNE();1)

Serge



"Esox38" a écrit dans le message de news:
4a9ee6b4$0$22872$
Bonsoir,

J'essaye de mettre en place une formule de calcul avec GAUCHE et DROITE
mais je n'est pas le résultat escompté.
Voici ce que je veux faire :

Dans une cellule j'ai un nombre, par exemple 15 250 125,50€
J'ai 12 colonnes et je souhait avoir le résultat suivant dans chaque
cellule :
A B C D E F G H etc....
1 5 2 5 0 1 2 5

pour une autre montant, 10 500,00 par exemple
A B C D E F G H etc....
1 0 5 0 0
Si vous avez une solution, merci!
Bonne soirée


Avatar
MichDenis
Bonjour,

En supposant que tu as tes chiffres en colonne A:A
A1 : 15250125.50
et que tu veuilles répartir tes nombres sur les colonnes de droite,
seulement pas partie non décimale du chiffre.
tu peux utiliser cette formule en B1 :
=STXT(GAUCHE($A1;SI(ESTNUM(TROUVE(",";$A1;1));TROUVE(",";$A1;1)-1;NBCAR($A1)));COLONNE()-1;1)*1
et tu recopies ta formules sur le nombre de cellules nécessaires vers la droite.

et tu peux faire la recopie vers le bas aussi.




"Esox38" a écrit dans le message de groupe de discussion :
4a9ee6b4$0$22872$
Bonsoir,

J'essaye de mettre en place une formule de calcul avec GAUCHE et DROITE
mais je n'est pas le résultat escompté.
Voici ce que je veux faire :

Dans une cellule j'ai un nombre, par exemple 15 250 125,50€
J'ai 12 colonnes et je souhait avoir le résultat suivant dans chaque
cellule :
A B C D E F G H etc....
1 5 2 5 0 1 2 5

pour une autre montant, 10 500,00 par exemple
A B C D E F G H etc....
1 0 5 0 0

Si vous avez une solution, merci!
Bonne soirée
Avatar
LSteph
Bonjour,

=STXT(TEXTE($G$4;"00000000,00");COLONNE();1)

A entrer en A1:K1

(selon ce que je concluerais des questions que me suggère ta demande)
Que fait-on de la virgule?
Elle aurait sa place en colonne i ...?
De même si la dizaine de millions doit démarrer systématiquement en
colonne A
on doit supposer que dans la fameuse " une cellule où il y a un
nombre" mettons G4 on ne tiendra pas compte de centaines de... ?

--
lSteph



On 2 sep, 23:42, Esox38 wrote:
Bonsoir,

J'essaye de mettre en place une formule de calcul avec GAUCHE et DROITE
mais je n'est pas le résultat escompté.
Voici ce que je veux faire :

Dans une cellule j'ai un nombre, par exemple 15 250 125,50€
J'ai 12 colonnes et je souhait avoir le résultat suivant dans chaque
cellule :
A       B       C       D       E       F       G       H       etc....
1       5       2       5       0       1       2       5

pour une autre montant, 10 500,00 par exemple
A       B       C       D       E       F       G       H       etc....
                        1       0       5       0       0              

Si vous avez une solution, merci!
Bonne soirée


Avatar
Jacky
Bonjour,
J'ai 12 colonnes et je souhait avoir le résultat suivant dans chaque
cellule :...



=SI(ENT($M2)=0;"";STXT(ENT($M2);COLONNE();1))
Voir ici
http://www.cijoint.fr/cjlink.php?file=cj200909/cijVMqBFYe.xls
--
Salutations
JJ


"Esox38" a écrit dans le message de news:
4a9ee6b4$0$22872$
Bonsoir,

J'essaye de mettre en place une formule de calcul avec GAUCHE et DROITE
mais je n'est pas le résultat escompté.
Voici ce que je veux faire :

Dans une cellule j'ai un nombre, par exemple 15 250 125,50€
J'ai 12 colonnes et je souhait avoir le résultat suivant dans chaque
cellule :
A B C D E F G H etc....
1 5 2 5 0 1 2 5

pour une autre montant, 10 500,00 par exemple
A B C D E F G H etc....
1 0 5 0 0
Si vous avez une solution, merci!
Bonne soirée


Avatar
Esox38
Bonsoir

Merci pour ta réponse,

En fait il y a un problème avec le retour à la ligne dans mon message,
les 10 500,00 commence dans la colonne D pour le 1 etc...
Dans les colonnes A, B, C il doit y avoir rien.

Sinon la formule fonctionne mais ne prend pas en compte l'emplacement du
chiffre dans le montant.

Bonne soirée
Cordialement

MichDenis a écrit :
Bonjour,

En supposant que tu as tes chiffres en colonne A:A
A1 : 15250125.50
et que tu veuilles répartir tes nombres sur les colonnes de droite,
seulement pas partie non décimale du chiffre.
tu peux utiliser cette formule en B1 :
=STXT(GAUCHE($A1;SI(ESTNUM(TROUVE(",";$A1;1));TROUVE(",";$A1;1)-1;NBCAR($A1)));COLONNE()-1;1)*1
et tu recopies ta formules sur le nombre de cellules nécessaires vers la droite.

et tu peux faire la recopie vers le bas aussi.




"Esox38" a écrit dans le message de groupe de discussion :
4a9ee6b4$0$22872$
Bonsoir,

J'essaye de mettre en place une formule de calcul avec GAUCHE et DROITE
mais je n'est pas le résultat escompté.
Voici ce que je veux faire :

Dans une cellule j'ai un nombre, par exemple 15 250 125,50€
J'ai 12 colonnes et je souhait avoir le résultat suivant dans chaque
cellule :
A B C D E F G H etc....
1 5 2 5 0 1 2 5

pour une autre montant, 10 500,00 par exemple
A B C D E F G H etc....
1 0 5 0 0

Si vous avez une solution, merci!
Bonne soirée



Avatar
Esox38
Bonsoir,
Merci pour ta réponse, en faite avec ta formule je ne sais pas pourquoi
mais il me manque le 1er chiffre
Au lieu de 1 5 2 5 0 1 2 5 j'ai 5 2 5 0 1 2 5

En fait il y a un problème avec le retour à la ligne dans mon message,
les 10 500,00 doivent commencer dans la colonne D pour le 1 etc...
Dans les colonnes A, B, C il doit y avoir rien.

Cordialement

garnote a écrit :
Bonsoir,

Est-ce que cette formule te convient ?
Je suppose que ton montant est en X25.
Entre la formule dans la première colonne
d'une ligne quelconque et "tire" vers la droite.
=STXT($X$25;COLONNE();1)

Serge



"Esox38" a écrit dans le message de news:
4a9ee6b4$0$22872$
Bonsoir,

J'essaye de mettre en place une formule de calcul avec GAUCHE et DROITE
mais je n'est pas le résultat escompté.
Voici ce que je veux faire :

Dans une cellule j'ai un nombre, par exemple 15 250 125,50€
J'ai 12 colonnes et je souhait avoir le résultat suivant dans chaque
cellule :
A B C D E F G H etc....
1 5 2 5 0 1 2 5

pour une autre montant, 10 500,00 par exemple
A B C D E F G H etc....
1 0 5 0 0
Si vous avez une solution, merci!
Bonne soirée






Avatar
MichDenis
=STXT(GAUCHE($A1;SI(ESTNUM(TROUVE(",";$A1;1));TROUVE(",";$A1;1)-1;NBCAR($A1)));COLONNE(A1)-1;1)*1

$A1 représente la cellule où est ton chiffre.

Tu n'a qu'à modifier Colonne() de la formule pour Colonne(A1)




"Esox38" a écrit dans le message de groupe de discussion :
4a9ff924$0$23469$
Bonsoir

Merci pour ta réponse,

En fait il y a un problème avec le retour à la ligne dans mon message,
les 10 500,00 commence dans la colonne D pour le 1 etc...
Dans les colonnes A, B, C il doit y avoir rien.

Sinon la formule fonctionne mais ne prend pas en compte l'emplacement du
chiffre dans le montant.

Bonne soirée
Cordialement

MichDenis a écrit :
Bonjour,

En supposant que tu as tes chiffres en colonne A:A
A1 : 15250125.50
et que tu veuilles répartir tes nombres sur les colonnes de droite,
seulement pas partie non décimale du chiffre.
tu peux utiliser cette formule en B1 :
=STXT(GAUCHE($A1;SI(ESTNUM(TROUVE(",";$A1;1));TROUVE(",";$A1;1)-1;NBCAR($A1)));COLONNE()-1;1)*1
et tu recopies ta formules sur le nombre de cellules nécessaires vers la droite.

et tu peux faire la recopie vers le bas aussi.




"Esox38" a écrit dans le message de groupe de discussion :
4a9ee6b4$0$22872$
Bonsoir,

J'essaye de mettre en place une formule de calcul avec GAUCHE et DROITE
mais je n'est pas le résultat escompté.
Voici ce que je veux faire :

Dans une cellule j'ai un nombre, par exemple 15 250 125,50€
J'ai 12 colonnes et je souhait avoir le résultat suivant dans chaque
cellule :
A B C D E F G H etc....
1 5 2 5 0 1 2 5

pour une autre montant, 10 500,00 par exemple
A B C D E F G H etc....
1 0 5 0 0

Si vous avez une solution, merci!
Bonne soirée



Avatar
Esox38
Bonsoir,

Merci pour vos réponses

Cordialement

Jacky a écrit :
Bonjour,
J'ai 12 colonnes et je souhait avoir le résultat suivant dans chaque
cellule :...



=SI(ENT($M2)=0;"";STXT(ENT($M2);COLONNE();1))
Voir ici
http://www.cijoint.fr/cjlink.php?file=cj200909/cijVMqBFYe.xls