-j'ai une colonne avec des références de transactions
-une suivante avec le montant
-une autre avec le cumul
-une autre qui représente 90 % de la transaction si le cumul est <= à 50000000
-une autre qui représente 10 % de la transaction si le cumul est <= à 50000000
-et enfin une autre qui représente 100 % du montant si le cumul est > à
50000000
mais j'ai un problème,
pour simplifier, à 48000000 (cumul), suit une transansaction de 4000000 donc
en cumul on atteint 52000000il y aura donc 2 millions couverts à 100 % et 2
autres millions couverts à 90 et 10 %
quelle formule puis-je utiliser pour dispatcher les montants en fonction du
cumul inférieur ou supérieur à 50 millions
oui, je me sens désolé. Maintenant, lorsque je rentre les amendements il n'y a plus de modifications apportées (de même lorsque j'ouvre le classeur il n'y a plus de macro)
Entre 300 000 la seconde fois au lieu d'entrer 100 000. Je ne comprends que n'aies pas dit dès le départ que tu voulais entrer des montants cumulatifs dans la même cellule. Qu'est-ce qui se passe si tu effaces une cellule où tu a entré plusieurs amendements ? Chaque évolution dans la formulation du problème entraîne de longues modifications dans le code. Donc, fixe précisément le problème. Daniel "kitano" a écrit dans le message de news:
bonsoir, excuse moi mais je ne comprends pas les modifs -J'avais amendé de 200000 alors que le cumul ne dépassait pas les 50 millions et ensuite amendé de 100000 ( 0000+100000) la même cellule alors que le cumul dépassait les 50 millions -les 200000 aurait dû se répartir en 90 et 10 %; et les 100000 en 100%
http://cjoint.com/?hys3hlbJdB Daniel "kitano" a écrit dans le message de news:
ci-joint avec l'erreur http://cjoint.com/?hyrmaKc3JG
Peux-tu retourner le classeur via ci-joint avec l'erreur ? Daniel "kitano" a écrit dans le message de news:
Re, j'ai amendé (de 200000) une opération lorsque le cumul est inférieur à 50 millions et réamendé (de 100000) la même cellule lorsque le cumul est supérieur à 50 millions, mais la répartition n'est pas la bonne
Regarde le classeur : http://cjoint.com/?hypq7RZKPd Daniel "kitano" a écrit dans le message de news:
Daniel Merci encore pour cet excellent travail Mais j'ai encore une question. Pour tester, j'ai supprimé tous les derniers montants le cumul est inférieur à 50 millions, mais lorsque je rajoute des amendements il ya débogage (les amendements ne se répartissent pas dans les 90 % et 10 %)
Regarde le classeur à l'adresse : http://cjoint.com/?hyomyUoh7m C'est une formule mixte formules + macros. Je me sers des colonnes H, I et J pour les amendements. Elles peuvent être masquées, mais je les ai laissées pour une meilleure compréhension. Daniel "kitano" a écrit dans le message de news:
Merci infiniment
Bonjour. Tu es obligé de passer par une macro. Si on travaille avec des formules, l'amendement de 300 000 sera recalculé à 100 % quand le cumul final dépassera 50 M. Je m'y mets. Daniel "kitano" a écrit dans le message de news:
Oui Daniel s'est bien ça merci d'avoir posé le problème clairement voir le second exemple posté auparavant
Tu veux dire que lorsqu'on amende un montant, le traitement est différent selon que l'amendement a lieu alors que le cumul dépasse ou non les 50 M ? Si, au moment ou tu amendes la troisième ligne de données, le cumul de la dernière ligne dépasse 50 M, l'amendement doit se trouver dans les 100% ? Dans ce cas, applique un amendement de 100 alors que le cumul est < 50M, il se répartit en 90 et 10; lorsque le cumul dépassera 50 M, l'aemendement sera recalculé en totalité dans les 100 % ? C'est possible, sinon, il faut faire le traitement à l'aide d'une macro. Daniel "kitano" a écrit dans le message de news:
Est-ce que tu peux donner un ou plusieurs exemples ? Daniel "kitano" a écrit dans le message de news:
ça se complique on vient de rajouter un colonne amendements. C'est à dire qu'on peut amender à n'importe quel moment et sur n'importe quel deal. Le problème est que lorsqu'on amende après les 50 millions dans les premiers deal (A4.....)il ne revoit pas les 100% de l'amendement dans la bonne cellule (E4) mais dans celle où le cumul atteint les 50millions (E50) Vous me suivez ? comment faire pour qu'il renvoit dans la bonne cellule Merci encore pour votre aide précieuse
Regarde le classeur à l'adresse : http://cjoint.com/?hxnaPRthXY Daniel "kitano" a écrit dans le message de news:
Daniel, Merci Pour la partie 90 et 10 % c'est bon mais pour la partie 100%, j'obtiens une valeur négative alors que ça devrait être 0 et passé les 50Millions il prend la totalité de la dernière transaction alors qu'il ne devait prendre que 2 millions
Bonjour. Culul initial en B1, montant en A2, cumul en B2. Pour la partie 90% : =CHOISIR((B1<50000000)+(B2>50000000)*2;A2*0.9;0;(50000000-B1)*0.9) Pour la partie 10% : =CHOISIR((B1<50000000)+(B2>50000000)*2;A2*0.1;0;(50000000-B1)*0.1) Pour la partie 100% : =CHOISIR((B1<50000000)+(B2>50000000)*2;0;A2;B2-50000000) Cordialement. Daniel "kitano" a écrit dans le message de news:
Bonjour, je présente rapidement ma feuille excel
-j'ai une colonne avec des références de transactions -une suivante avec le montant -une autre avec le cumul -une autre qui représente 90 % de la transaction si le cumul
oui, je me sens désolé.
Maintenant, lorsque je rentre les amendements il n'y a plus de modifications
apportées (de même lorsque j'ouvre le classeur il n'y a plus de macro)
Entre 300 000 la seconde fois au lieu d'entrer 100 000.
Je ne comprends que n'aies pas dit dès le départ que tu voulais entrer des
montants cumulatifs dans la même cellule. Qu'est-ce qui se passe si tu
effaces une cellule où tu a entré plusieurs amendements ?
Chaque évolution dans la formulation du problème entraîne de longues
modifications dans le code. Donc, fixe précisément le problème.
Daniel
"kitano" <kitano@discussions.microsoft.com> a écrit dans le message de news:
2FC934F5-E6EA-4D74-94C1-1EAED5AED906@microsoft.com...
bonsoir,
excuse moi mais je ne comprends pas les modifs
-J'avais amendé de 200000 alors que le cumul ne dépassait pas les 50
millions et ensuite amendé de 100000 ( 0000+100000) la même cellule
alors
que le cumul dépassait les 50 millions
-les 200000 aurait dû se répartir en 90 et 10 %; et les 100000 en 100%
http://cjoint.com/?hys3hlbJdB
Daniel
"kitano" <kitano@discussions.microsoft.com> a écrit dans le message de
news:
186E167B-2E1C-4165-8B7F-14907332A140@microsoft.com...
ci-joint avec l'erreur
http://cjoint.com/?hyrmaKc3JG
Peux-tu retourner le classeur via ci-joint avec l'erreur ?
Daniel
"kitano" <kitano@discussions.microsoft.com> a écrit dans le message de
news:
E2187F61-ADFE-48CA-8E84-65AA6190AD2C@microsoft.com...
Re,
j'ai amendé (de 200000) une opération lorsque le cumul est inférieur
à
50
millions et réamendé (de 100000) la même cellule lorsque le cumul
est
supérieur à 50 millions, mais la répartition n'est pas la bonne
Regarde le classeur :
http://cjoint.com/?hypq7RZKPd
Daniel
"kitano" <kitano@discussions.microsoft.com> a écrit dans le message
de
news:
72AD7C9B-1F9D-42F8-AA40-7FF112077B5E@microsoft.com...
Daniel
Merci encore pour cet excellent travail
Mais j'ai encore une question. Pour tester, j'ai supprimé tous
les
derniers
montants
le cumul est inférieur à 50 millions, mais lorsque je rajoute des
amendements il ya débogage (les amendements ne se répartissent
pas
dans
les
90 % et 10 %)
Regarde le classeur à l'adresse :
http://cjoint.com/?hyomyUoh7m
C'est une formule mixte formules + macros. Je me sers des
colonnes
H,
I
et J
pour les amendements. Elles peuvent être masquées, mais je les
ai
laissées
pour une meilleure compréhension.
Daniel
"kitano" <kitano@discussions.microsoft.com> a écrit dans le
message
de
news:
F60A279A-EA49-4A40-9271-73F1AF9671F4@microsoft.com...
Merci infiniment
Bonjour.
Tu es obligé de passer par une macro. Si on travaille avec
des
formules,
l'amendement de 300 000 sera recalculé à 100 % quand le cumul
final
dépassera 50 M.
Je m'y mets.
Daniel
"kitano" <kitano@discussions.microsoft.com> a écrit dans le
message
de
news:
EAD0159B-503E-48D5-850E-20CD9DE3429C@microsoft.com...
Oui Daniel s'est bien ça
merci d'avoir posé le problème clairement
voir le second exemple posté auparavant
Tu veux dire que lorsqu'on amende un montant, le
traitement
est
différent
selon que l'amendement a lieu alors que le cumul dépasse
ou
non
les
50
M
?
Si, au moment ou tu amendes la troisième ligne de données,
le
cumul
de
la
dernière ligne dépasse 50 M, l'amendement doit se trouver
dans
les
100% ?
Dans ce cas, applique un amendement de 100 alors que le
cumul
est <
50M,
il
se répartit en 90 et 10; lorsque le cumul dépassera 50 M,
l'aemendement
sera
recalculé en totalité dans les 100 % ?
C'est possible, sinon, il faut faire le traitement à
l'aide
d'une
macro.
Daniel
"kitano" <kitano@discussions.microsoft.com> a écrit dans
le
message
de
news:
9A5CC89C-3E5A-4263-AE2D-5F2BC0F3CB21@microsoft.com...
Est-ce que tu peux donner un ou plusieurs exemples ?
Daniel
"kitano" <kitano@discussions.microsoft.com> a écrit
dans
le
message
de
news:
79FD9065-9004-4BC6-B716-518CED5E33B3@microsoft.com...
ça se complique
on vient de rajouter un colonne amendements. C'est à
dire
qu'on
peut
amender
à n'importe quel moment et sur n'importe quel deal.
Le problème est que lorsqu'on amende après les 50
millions
dans
les
premiers
deal (A4.....)il ne revoit pas les 100% de
l'amendement
dans
la
bonne
cellule
(E4) mais dans celle où le cumul atteint les
50millions
(E50)
Vous me suivez ?
comment faire pour qu'il renvoit dans la bonne
cellule
Merci encore pour votre aide précieuse
Regarde le classeur à l'adresse :
http://cjoint.com/?hxnaPRthXY
Daniel
"kitano" <kitano@discussions.microsoft.com> a écrit
dans
le
message
de
news:
69822153-28F3-4563-9DED-76FCA39D05C9@microsoft.com...
Daniel,
Merci
Pour la partie 90 et 10 % c'est bon
mais pour la partie 100%, j'obtiens une valeur
négative
alors
que
ça
devrait
être 0 et passé les 50Millions il prend la
totalité
de
la
dernière
transaction alors qu'il ne devait prendre que 2
millions
Bonjour.
Culul initial en B1, montant en A2, cumul en B2.
Pour la partie 90% :
=CHOISIR((B1<50000000)+(B2>50000000)*2;A2*0.9;0;(50000000-B1)*0.9)
Pour la partie 10% :
=CHOISIR((B1<50000000)+(B2>50000000)*2;A2*0.1;0;(50000000-B1)*0.1)
Pour la partie 100% :
=CHOISIR((B1<50000000)+(B2>50000000)*2;0;A2;B2-50000000)
Cordialement.
Daniel
"kitano" <kitano@discussions.microsoft.com> a
écrit
dans
le
message
de
news:
768B8EE4-385C-4449-95E1-675074ACA1DE@microsoft.com...
Bonjour,
je présente rapidement ma feuille excel
-j'ai une colonne avec des références de
transactions
-une suivante avec le montant
-une autre avec le cumul
-une autre qui représente 90 % de la
transaction
si
le
cumul
oui, je me sens désolé. Maintenant, lorsque je rentre les amendements il n'y a plus de modifications apportées (de même lorsque j'ouvre le classeur il n'y a plus de macro)
Entre 300 000 la seconde fois au lieu d'entrer 100 000. Je ne comprends que n'aies pas dit dès le départ que tu voulais entrer des montants cumulatifs dans la même cellule. Qu'est-ce qui se passe si tu effaces une cellule où tu a entré plusieurs amendements ? Chaque évolution dans la formulation du problème entraîne de longues modifications dans le code. Donc, fixe précisément le problème. Daniel "kitano" a écrit dans le message de news:
bonsoir, excuse moi mais je ne comprends pas les modifs -J'avais amendé de 200000 alors que le cumul ne dépassait pas les 50 millions et ensuite amendé de 100000 ( 0000+100000) la même cellule alors que le cumul dépassait les 50 millions -les 200000 aurait dû se répartir en 90 et 10 %; et les 100000 en 100%
http://cjoint.com/?hys3hlbJdB Daniel "kitano" a écrit dans le message de news:
ci-joint avec l'erreur http://cjoint.com/?hyrmaKc3JG
Peux-tu retourner le classeur via ci-joint avec l'erreur ? Daniel "kitano" a écrit dans le message de news:
Re, j'ai amendé (de 200000) une opération lorsque le cumul est inférieur à 50 millions et réamendé (de 100000) la même cellule lorsque le cumul est supérieur à 50 millions, mais la répartition n'est pas la bonne
Regarde le classeur : http://cjoint.com/?hypq7RZKPd Daniel "kitano" a écrit dans le message de news:
Daniel Merci encore pour cet excellent travail Mais j'ai encore une question. Pour tester, j'ai supprimé tous les derniers montants le cumul est inférieur à 50 millions, mais lorsque je rajoute des amendements il ya débogage (les amendements ne se répartissent pas dans les 90 % et 10 %)
Regarde le classeur à l'adresse : http://cjoint.com/?hyomyUoh7m C'est une formule mixte formules + macros. Je me sers des colonnes H, I et J pour les amendements. Elles peuvent être masquées, mais je les ai laissées pour une meilleure compréhension. Daniel "kitano" a écrit dans le message de news:
Merci infiniment
Bonjour. Tu es obligé de passer par une macro. Si on travaille avec des formules, l'amendement de 300 000 sera recalculé à 100 % quand le cumul final dépassera 50 M. Je m'y mets. Daniel "kitano" a écrit dans le message de news:
Oui Daniel s'est bien ça merci d'avoir posé le problème clairement voir le second exemple posté auparavant
Tu veux dire que lorsqu'on amende un montant, le traitement est différent selon que l'amendement a lieu alors que le cumul dépasse ou non les 50 M ? Si, au moment ou tu amendes la troisième ligne de données, le cumul de la dernière ligne dépasse 50 M, l'amendement doit se trouver dans les 100% ? Dans ce cas, applique un amendement de 100 alors que le cumul est < 50M, il se répartit en 90 et 10; lorsque le cumul dépassera 50 M, l'aemendement sera recalculé en totalité dans les 100 % ? C'est possible, sinon, il faut faire le traitement à l'aide d'une macro. Daniel "kitano" a écrit dans le message de news:
Est-ce que tu peux donner un ou plusieurs exemples ? Daniel "kitano" a écrit dans le message de news:
ça se complique on vient de rajouter un colonne amendements. C'est à dire qu'on peut amender à n'importe quel moment et sur n'importe quel deal. Le problème est que lorsqu'on amende après les 50 millions dans les premiers deal (A4.....)il ne revoit pas les 100% de l'amendement dans la bonne cellule (E4) mais dans celle où le cumul atteint les 50millions (E50) Vous me suivez ? comment faire pour qu'il renvoit dans la bonne cellule Merci encore pour votre aide précieuse
Regarde le classeur à l'adresse : http://cjoint.com/?hxnaPRthXY Daniel "kitano" a écrit dans le message de news:
Daniel, Merci Pour la partie 90 et 10 % c'est bon mais pour la partie 100%, j'obtiens une valeur négative alors que ça devrait être 0 et passé les 50Millions il prend la totalité de la dernière transaction alors qu'il ne devait prendre que 2 millions
Bonjour. Culul initial en B1, montant en A2, cumul en B2. Pour la partie 90% : =CHOISIR((B1<50000000)+(B2>50000000)*2;A2*0.9;0;(50000000-B1)*0.9) Pour la partie 10% : =CHOISIR((B1<50000000)+(B2>50000000)*2;A2*0.1;0;(50000000-B1)*0.1) Pour la partie 100% : =CHOISIR((B1<50000000)+(B2>50000000)*2;0;A2;B2-50000000) Cordialement. Daniel "kitano" a écrit dans le message de news:
Bonjour, je présente rapidement ma feuille excel
-j'ai une colonne avec des références de transactions -une suivante avec le montant -une autre avec le cumul -une autre qui représente 90 % de la transaction si le cumul
Daniel
"kitano" a écrit dans le message de news:
oui, je me sens désolé. Maintenant, lorsque je rentre les amendements il n'y a plus de modifications apportées (de même lorsque j'ouvre le classeur il n'y a plus de macro)
Qu'est-ce que tu veux dire par "il n'y a plus de macro" ?
Daniel
"kitano" <kitano@discussions.microsoft.com> a écrit dans le message de news:
60112B7D-68B4-44E8-A6ED-68C4E2675C0E@microsoft.com...
oui, je me sens désolé.
Maintenant, lorsque je rentre les amendements il n'y a plus de
modifications
apportées (de même lorsque j'ouvre le classeur il n'y a plus de macro)
Qu'est-ce que tu veux dire par "il n'y a plus de macro" ?
oui, je me sens désolé. Maintenant, lorsque je rentre les amendements il n'y a plus de modifications apportées (de même lorsque j'ouvre le classeur il n'y a plus de macro)
Qu'est-ce que tu veux dire par "il n'y a plus de macro" ?