Aide Excel fonction Si

1er
OP
Ghost-alone

Ghost-alone

Elite
"Total formule" en générale je mettais =SOMME(D2*35;E2*45;F2*65)
pour 3 formules à 35€ - 45 € et 65€
comme ça si j'avais 10 joueurs dont 4 personnes en eco(35€), 4 personnes en rambo (45€) et 2 personnes en Terminator (65€) j'avais direct le résultat 450€ cqfd


Mais maintenant j ai une nouvelle formule de plus pour les enfants =SI(G2<1;0;SI(G2<10;250; (G2-10)*20+250))et la fonction est bonne mais je dois avoir le total dans la meme cellule des 4 formules (eco-rambo-terminator-kids)

=SOMME(D2*35;E2*45;F2*65;et ici G2 (formule kid) ) mais je trouve pas la bonne écriture pour que j ai la somme des 4
 

Fichiers joints

Jean Mourad

Marginal
Et pourquoi tu ferais pas simplement un Somme.Si vu que tu as déjà des "calculs" intermédiaires (tu connais le nombre de personnes dans chaque catégorie) ?
 

Skarbone

Le méchant Ω
"Total formule" en générale je mettais =SOMME(D2*35;E2*45;F2*65)
pour 3 formules à 35€ - 45 € et 65€
comme ça si j'avais 10 joueurs dont 4 personnes en eco(35€), 4 personnes en rambo (45€) et 2 personnes en Terminator (65€) j'avais direct le résultat 450€ cqfd


Mais maintenant j ai une nouvelle formule de plus pour les enfants =SI(G2<1;0;SI(G2<10;250; (G2-10)*20+250))et la fonction est bonne mais je dois avoir le total dans la meme cellule des 4 formules (eco-rambo-terminator-kids)

=SOMME(D2*35;E2*45;F2*65;et ici G2 (formule kid) ) mais je trouve pas la bonne écriture pour que j ai la somme des 4
j'ai un peu de mal a voir le problème. Tu multiplies le tarif A par le nombre de personne A, le tarif B par le nombre de personnes B, etc, et tu additionnes le tout...?

Elle a quoi de spécial la formule kids? Quel est son impact?

Est-ce que ce que c'est une quatrième formule (donc différente de rambo, eco, etc) ou bien est-ce une "réduction pour les enfants qui choisissent rambo, eco,..."?

Si tu veux de l'aide faudra être plus précis :)


edit: hm, j'ai relu, si j'ai bien compris:

- la formule eco coute 35 euros
- la formule rambo coute 45 euros
- la formule terminator coute 65 euros
- et on paye une somme forfaitaire de 250 euros pour max 10 enfants (+20 euros par enfants supplémentaires)

et tu veux donc calculer le cout total si il y a X eco, X rambo, X terminator et X enfants, c'est bien ca?

Si oui,


=SOMME(D2*35;E2*45;F2*65;SI(G2<1;0;SI(G2<10;250; (G2-10)*20+250)))
 

Azinou

Ancienne LV
Si oui,


=SOMME(D2*35;E2*45;F2*65;SI(G2<1;0;SI(G2<10;250; (G2-10)*20+250)))
Pourquoi ne pas juste faire : =SI(G2<1;0;SI(G2<10;250; (G2-10)*20+250))+D2*35+E2*45+F2*65+G2*20 ?

Car bon, avec l'ajout d'une formule, tu rajoutes des parenthèses, et ça peut vite devenir le boxon quand tu mets en cascade des formules pour être sur d'avoir bien fermé chacune d'elles.
 

Jean Mourad

Marginal
Si c'est le boxon, autant que lui fasse un "arbre" de décision/calcul, ce sera plus simple... Parce que je pige pas exactement ce qu'il compte faire o_O
 

Azinou

Ancienne LV
Si c'est le boxon, autant que lui fasse un "arbre" de décision/calcul, ce sera plus simple... Parce que je pige pas exactement ce qu'il compte faire o_O
De ce que j'ai compris, il a différent pack, mais ces packs ne s'appliquent pas aux enfants qui ont un prix forfaitaire jusque 10 avec supplément de 20/enfant.

Donc, si t'as un groupe de 20 personnes, avec 7 enfant, 4 adulte à 35 euros, 3 en rambo à 45 euros et 6 terminato à 65 euros, ça doit couter 250E (forfait pour 1 à 10 enfants) + 4*35 + 3*45 + 6*65.

Comme d'hab, ce sont les enfants qui foutent le boxon... :dead:
 

Jean Mourad

Marginal
Et faut un calcul savant pour faire ça ? o_O Go faire des sous-totaux par catégorie, ce sera plus clair pour lui et pour les clients :mad:
 

Skarbone

Le méchant Ω
Pourquoi ne pas juste faire : =SI(G2<1;0;SI(G2<10;250; (G2-10)*20+250))+D2*35+E2*45+F2*65+G2*20 ?

Car bon, avec l'ajout d'une formule, tu rajoutes des parenthèses, et ça peut vite devenir le boxon quand tu mets en cascade des formules pour être sur d'avoir bien fermé chacune d'elles.
Parce qu il utilisait sum(), alors j ai utilisé sum() :-D. Ca change de toute facon pas grand chose, et je trouve que l utilisation de sum te permet directement de voir que tu fais une addition, la ou ta version ne permet pas forcément de le voir au premier coup d oeil.


(Et oui c est un peu de mauvaise foi, les deux sont tout aussi bien :-D)
 
1er
OP
Ghost-alone

Ghost-alone

Elite
j'ai un peu de mal a voir le problème. Tu multiplies le tarif A par le nombre de personne A, le tarif B par le nombre de personnes B, etc, et tu additionnes le tout...?

Elle a quoi de spécial la formule kids? Quel est son impact?

Est-ce que ce que c'est une quatrième formule (donc différente de rambo, eco, etc) ou bien est-ce une "réduction pour les enfants qui choisissent rambo, eco,..."?

Si tu veux de l'aide faudra être plus précis :)


edit: hm, j'ai relu, si j'ai bien compris:

- la formule eco coute 35 euros
- la formule rambo coute 45 euros
- la formule terminator coute 65 euros
- et on paye une somme forfaitaire de 250 euros pour max 10 enfants (+20 euros par enfants supplémentaires)

et tu veux donc calculer le cout total si il y a X eco, X rambo, X terminator et X enfants, c'est bien ca?

Si oui,


=SOMME(D2*35;E2*45;F2*65;SI(G2<1;0;SI(G2<10;250; (G2-10)*20+250)))
ct la bonne formule , c vrai que c'est difficile de se faire comprendre o_O
Aller pour tous ceux qui on essayer de m'aider sur ce casse tête et aider a conserver mes cheveux ^^ Je vous offre une entrée gratuite avec 300billes
et pour mon champion qui a trouver je lui offre 500billes , envoyé moi vos nom en mp

info sur http://www.cspaintball.be , c'est à Rosières entre Wavre et BXL
Encore merci à tous :cool:
 

Azinou

Ancienne LV
Parce qu il utilisait sum(), alors j ai utilisé sum() :-D. Ca change de toute facon pas grand chose, et je trouve que l utilisation de sum te permet directement de voir que tu fais une addition, la ou ta version ne permet pas forcément de le voir au premier coup d oeil.


(Et oui c est un peu de mauvaise foi, les deux sont tout aussi bien :-D)
En effet, j'avoue que le sigle + représentatif de l'addition n'est pas clair du tout:p:dead::p:dead::p:dead::p
 
Haut