Formule Excel
Résolu/Fermé
giiggz
Messages postés
49
Date d'inscription
vendredi 17 janvier 2014
Statut
Membre
Dernière intervention
11 août 2015
-
Modifié par giiggz le 9/08/2015 à 20:18
giiggz Messages postés 49 Date d'inscription vendredi 17 janvier 2014 Statut Membre Dernière intervention 11 août 2015 - 11 août 2015 à 23:48
giiggz Messages postés 49 Date d'inscription vendredi 17 janvier 2014 Statut Membre Dernière intervention 11 août 2015 - 11 août 2015 à 23:48
A voir également:
- Formule Excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
8 réponses
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 740
Modifié par via55 le 9/08/2015 à 21:04
Modifié par via55 le 9/08/2015 à 21:04
Bonsoir
En une seule formule je en sais pas, mais en plusieurs colonnes en distribuant chaque fois le reliquat restant dans la même proportion que la 1ere répartition :
http://www.cjoint.com/c/EHjtdlM571d--
Cdlmnt
Via
"L'imagination est plus importante que le savoir." A. Einstein
En une seule formule je en sais pas, mais en plusieurs colonnes en distribuant chaque fois le reliquat restant dans la même proportion que la 1ere répartition :
http://www.cjoint.com/c/EHjtdlM571d--
Cdlmnt
Via
"L'imagination est plus importante que le savoir." A. Einstein
giiggz
Messages postés
49
Date d'inscription
vendredi 17 janvier 2014
Statut
Membre
Dernière intervention
11 août 2015
9 août 2015 à 21:26
9 août 2015 à 21:26
Bonsoir,
Merci pour ton retour.
C'est vrai qu'en plusieurs formules c'est possible mais cette façon trouve vite sa limite.
En effet, dès que l'on change le montant à répartir en B4 à la hausse, on se retrouve avec une multitude de colonne à créer.
J'attends de voir si quelqu'un trouve mieux.
Cordialement,
Guillaume.
Merci pour ton retour.
C'est vrai qu'en plusieurs formules c'est possible mais cette façon trouve vite sa limite.
En effet, dès que l'on change le montant à répartir en B4 à la hausse, on se retrouve avec une multitude de colonne à créer.
J'attends de voir si quelqu'un trouve mieux.
Cordialement,
Guillaume.
Raymond PENTIER
Messages postés
58836
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 janvier 2025
17 275
10 août 2015 à 01:43
10 août 2015 à 01:43
J'ai longuement essayé, en évitant les colonnes accessoires, mais sans succès.
Il faudrait peut-être utiliser le solveur ...
Il faudrait peut-être utiliser le solveur ...
giiggz
Messages postés
49
Date d'inscription
vendredi 17 janvier 2014
Statut
Membre
Dernière intervention
11 août 2015
10 août 2015 à 11:05
10 août 2015 à 11:05
Bonjour Raymond,
Merci de t'être penché sur mon problème.
As-tu une idée de comment utiliser le solveur dans ce cas là, stp ?
Aussi, j'ai pensé à du VBA, tu penses que ça peut le faire ?
Cordialement,
Guillaume.
Merci de t'être penché sur mon problème.
As-tu une idée de comment utiliser le solveur dans ce cas là, stp ?
Aussi, j'ai pensé à du VBA, tu penses que ça peut le faire ?
Cordialement,
Guillaume.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
10 août 2015 à 21:17
10 août 2015 à 21:17
Bonjour,
Pour le fun j'ai voulu continuer en calcul itératif comme tu avais commencé.
Hé bé c'est chaud, plus simple en vba...
Pendant les essais, quand j'avais un DIV/0! impossible de s'en défaire à cause des références circulaires, il fallait tout recommencer.
Un essai donc.
J'ai eu la flemme de décortiquer ta formule en H, je réparti donc les reliquats au prorata des H restants en course.
J'ai dû ajouter une case à cocher RAZ. A cocher-décocher après modif des paramètres. Surtout si B14 baisse mais autant le faire systématiquement par sécurité.
https://www.cjoint.com/c/EHktluYSe3A
A contrôler bien entendu, je suis loin d'être sûr à 100%
eric
Pour le fun j'ai voulu continuer en calcul itératif comme tu avais commencé.
Hé bé c'est chaud, plus simple en vba...
Pendant les essais, quand j'avais un DIV/0! impossible de s'en défaire à cause des références circulaires, il fallait tout recommencer.
Un essai donc.
J'ai eu la flemme de décortiquer ta formule en H, je réparti donc les reliquats au prorata des H restants en course.
J'ai dû ajouter une case à cocher RAZ. A cocher-décocher après modif des paramètres. Surtout si B14 baisse mais autant le faire systématiquement par sécurité.
https://www.cjoint.com/c/EHktluYSe3A
A contrôler bien entendu, je suis loin d'être sûr à 100%
eric
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
11 août 2015 à 00:21
11 août 2015 à 00:21
Bonsoir à tous,
voilà une proposition en itératif.
https://www.cjoint.com/c/EHkwtP2Zuuv
Je fais jouer H et J qui se renvoient la balle tant que le reliquat n'arrive pas à 0.
il suffit de modifier B4 pour voir le modèle s'exciter.
cordialement
voilà une proposition en itératif.
https://www.cjoint.com/c/EHkwtP2Zuuv
Je fais jouer H et J qui se renvoient la balle tant que le reliquat n'arrive pas à 0.
il suffit de modifier B4 pour voir le modèle s'exciter.
cordialement
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
Modifié par JvDo le 11/08/2015 à 11:04
Modifié par JvDo le 11/08/2015 à 11:04
Bonjour à tous,
Version corrigée qui donne le même résultat que les vérifications manuelles des itérations (du moins, telles que j'ai compris le problème) que j'ai mises sous le modèle.
Maintenant, seule J joue à la balle.
https://www.cjoint.com/c/EHliXOXje7v
cordialement
edit
PS : on peut supprimer la cellule Reliquat (en J16:J17) en mettant la formule modifiée en J19,
et en recopiant vers le bas.
Version corrigée qui donne le même résultat que les vérifications manuelles des itérations (du moins, telles que j'ai compris le problème) que j'ai mises sous le modèle.
Maintenant, seule J joue à la balle.
https://www.cjoint.com/c/EHliXOXje7v
cordialement
edit
PS : on peut supprimer la cellule Reliquat (en J16:J17) en mettant la formule modifiée en J19,
=SI(D19="Oui";MIN($B$14;SI($J$24=$I$24;I19;J19)+($B$4-$J$24)*($F$3*F19/$F$24+$F$4*G19/SOMME.SI($D$19:$D$23;"Oui";$G$19:$G$23)+$F$5/NB.SI($D$19:$D$23;"Oui")));0)
et en recopiant vers le bas.
giiggz
Messages postés
49
Date d'inscription
vendredi 17 janvier 2014
Statut
Membre
Dernière intervention
11 août 2015
11 août 2015 à 15:17
11 août 2015 à 15:17
Bonjour à vous deux,
Merci pour vos retours.
A priori, les deux résultats sont corrects.
Petit souci avec la formule de JvDo.
J'ai repris la formule pour la mettre dans mon fichier mais dès que je fais "entrer" pour valider la formule, les valeurs changent et impossible de retrouver les bons chiffres...
Sais-tu d'où cela peut venir, stp ?
Merci encore à vous.
Cordialement,
Guillaume.
Merci pour vos retours.
A priori, les deux résultats sont corrects.
Petit souci avec la formule de JvDo.
J'ai repris la formule pour la mettre dans mon fichier mais dès que je fais "entrer" pour valider la formule, les valeurs changent et impossible de retrouver les bons chiffres...
Sais-tu d'où cela peut venir, stp ?
Merci encore à vous.
Cordialement,
Guillaume.
giiggz
Messages postés
49
Date d'inscription
vendredi 17 janvier 2014
Statut
Membre
Dernière intervention
11 août 2015
11 août 2015 à 16:45
11 août 2015 à 16:45
Finalement, j'ai bien réussi à comprendre les formules de eriiic et j'ai pu les adapter à ma sauce. Donc super.
Je passe le sujet en résolu.
Encore une fois, merci pour votre réactivité et votre efficacité.
Cordialement,
Guillaume.
Je passe le sujet en résolu.
Encore une fois, merci pour votre réactivité et votre efficacité.
Cordialement,
Guillaume.
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
11 août 2015 à 16:58
11 août 2015 à 16:58
Par contre dans ma proposition il reste des cas de blocage que je n'arrive pas encore à m'expliquer.
Ca oblige l'utilisation de la case à cocher RAZ (que j'aurai dû nommer Forçage) pour réinitialiser et forcer le calcul.
Ca vaut peut-être le coup de se pencher plus sur la proposition de JvDo. Ou bien tes difficultés viennent peut-être du même style de blocage (?) sur sa feuille.
eric
Ca oblige l'utilisation de la case à cocher RAZ (que j'aurai dû nommer Forçage) pour réinitialiser et forcer le calcul.
Ca vaut peut-être le coup de se pencher plus sur la proposition de JvDo. Ou bien tes difficultés viennent peut-être du même style de blocage (?) sur sa feuille.
eric
giiggz
Messages postés
49
Date d'inscription
vendredi 17 janvier 2014
Statut
Membre
Dernière intervention
11 août 2015
>
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
11 août 2015 à 18:53
11 août 2015 à 18:53
L'utilisation de la case à cocher ne me dérange pas et les calculs sont exacts donc tout va bien.
Pour la proposition de JvDo, à mon avis, il s'agit du même style de problème que toi. Je pense qu'il faut rajouter une case à cocher mais je ne sais pas sûr.
Pour l'instant, j'ai un outil qui fonctionne donc pas de problème. Par contre, si tu trouves un moyen d'enlever cette case à cocher, je suis preneur :) !
Merci.
Guillaume.
Pour la proposition de JvDo, à mon avis, il s'agit du même style de problème que toi. Je pense qu'il faut rajouter une case à cocher mais je ne sais pas sûr.
Pour l'instant, j'ai un outil qui fonctionne donc pas de problème. Par contre, si tu trouves un moyen d'enlever cette case à cocher, je suis preneur :) !
Merci.
Guillaume.
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
11 août 2015 à 20:39
11 août 2015 à 20:39
Oui, ce n'est pas le plus dur avec une petite macro.
J'aurais préféré trouver pourquoi le recours à cet artifice a été nécessaire mais bon.
Donc d'office un forçace en cas de modif dans les cellules B2:B16
A tester...
https://www.cjoint.com/c/EHlsMSjBRK2
eric
J'aurais préféré trouver pourquoi le recours à cet artifice a été nécessaire mais bon.
Donc d'office un forçace en cas de modif dans les cellules B2:B16
A tester...
https://www.cjoint.com/c/EHlsMSjBRK2
eric
giiggz
Messages postés
49
Date d'inscription
vendredi 17 janvier 2014
Statut
Membre
Dernière intervention
11 août 2015
>
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
11 août 2015 à 23:48
11 août 2015 à 23:48
C'est parfait comme ça.
Merci.
Effectivement, comme tu dis, ce serait intéressant de savoir pourquoi on doit faire cette manip en plus.
Guillaume.
Merci.
Effectivement, comme tu dis, ce serait intéressant de savoir pourquoi on doit faire cette manip en plus.
Guillaume.