Bonjour Julie,
non, on ne peut pas mettre 2 formules dans la même cellule ;
mais lis quand même ce qui est dessous : ça va t'aider. :)
------------------------------------------------------------------------------------
lien fichier : https://www.cjoint.com/c/NCmrsBfMkv0
j'ai vu ta correction : SOMME(B3+D3+F3) ➯ par exemple :
* en A2 : 50
* en B3 : =A2*100/141 ➯ 35,46099291
* en D3 : un nombre (saisi ou calculé) : 34,53900709
* en F3 : =100-B3-D3 ➯ 30
ainsi, on ajuste F3 selon B3 et D3 pour parvenir à 100.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Vérification : en F6 : =B3+D3+F3 ➯ 100 ; en effet :
35,46099291 + 34,53900709 + 30 = 100
------------------------------------------------------------------------------------
autre possibilité (qui n'est pas dans le fichier joint) :
inverser D3 et F3, ce qui donne :
* en A2 : 50
* en B3 : =A2*100/141 ➯ 35,46099291
* en F3 : un nombre (saisi ou calculé) : 34,53900709
* en D3 : =100-B3-F3 ➯ 30
ainsi, on ajuste D3 selon B3 et F3 pour parvenir à 100.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Vérification : en F6 : =B3+D3+F3 ➯ 100 ; en effet :
35,46099291 + 30 + 34,53900709 = 100
------------------------------------------------------------------------------------
si une des 2 solutions ci-dessus te convient : ok ; mais si tu
préfères que ce soit B3 qui soit ajusté pour que la somme
ne dépasse pas 100, même si le montant ajusté de B3 ne
fait plus A2*100/141, alors :
* en A2 : 50
* en D3 : un nombre (saisi ou calculé) : 50
* en F3 : un nombre (saisi ou calculé) : 40
* en B3 : =A2*100/141 ➯ 35,46099291 ; mais c'est pas bon,
car la somme fait 50 + 40 + 35,46099291 = 125,46099291 ;
d'où ce changement de formule :
* en B3 : =MIN(A2*100/141;100-D3-F3) ; en effet :
A2*100/141 = 50*100/141 = 35,46099291 ;
100-D3-F3 = 100-50-40 = 10 ; minimum
de 35,46099291 et 10 : 10 ; ça fait que :
B3+D3+F3 = 10+50+40 = 100 ; mais bien sûr,
le 10 de B3 n'est plus A2*100/141.
rhodo