2ème fonction

clau -  
Raymond PENTIER Messages postés 71871 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je vous ai déjà demandé de l'aide mes mon supérieur s'était mal exprimer donc un petit souci dans ma formule pouvez-vous encore une fois m'aider avec toutes mes excuses.

J'ai la formule suivante : =SI(SOMME(F25+F26-(F13+F15+F14-F16-F17+F18-F22-F23-F21))/(F16+F18)*100 = Résultat voulu;100*(F13+F14+F15-F16-F17-F25-F26)/(F13+F14+F15+F16+F17+F25+F26);0)

Et à la place de mettre résultat voulu il voulait dire si (F16 + F18) = 0 donc faire la deuxième formule de calcul.

Merci de votre aide.
A voir également:

5 réponses

Farfadet88 Messages postés 7780 Date d'inscription   Statut Membre Dernière intervention   1 370
 
Oulah!
C'est pas très clair ce que tu dis là.

Reprends depuis le début et soit plus précis stp :)
0
Farfadet88 Messages postés 7780 Date d'inscription   Statut Membre Dernière intervention   1 370
 
Parce que là tu me demande de faire une formule qui dit

Si(calcul=(F16 + F18)= 0)

Et ça c'est pas possible, il ne peut pas y a voir de condition avec une double égalité
0
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 769
 
Salut Farfadet,
=SI(ET(résultat voulu = F16+F18;F16+F18=0);1;0)
Mais de toute façon c'est ridicule et inutile car si x = y et que y = 0 alors x = 0. Dans le cas qui nous concerne, résultat voulu=F16+F18=0 équivaut à résultat voulu = 0...
0
Farfadet88 Messages postés 7780 Date d'inscription   Statut Membre Dernière intervention   1 370 > pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention  
 
Bien d'accord avec toi
0
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 769
 
Bonjour,
Le plus simple est que vous compreniez comment fonctionne la fonction SI :
syntaxe : =SI()
=SI(test;Valeur si vrai; valeur si faux)
Dans votre exemple, le test est : F16+F18=0
Si "F16+F18=0" alors : "formule si vrai" sinon : "formule si faux"
En exemple :
=SI(F16+F18=0;F16+1;0)
signifie : si F16+F18=0 alors mettre F16+1 sinon mettre 0
0
clau
 
je suis d'accord avec toi

ma première formule du départ est celle-ci :

=SOMME(E25+E26-(E13+E15+E14-E16-E17+E18-E22-E23-E21))/(E16+E18)*100

Maintenant je veux rajouter une deuxième condition en disant que si (E16 + E18) = 0 faire la formule de calcul suivante :
100*(E13+E14+E15-E16-E17-E25-E26)/(E13+E14+E15+E16+E17+E25+E26)

Donc j'ai bien 2 conditions SI à insérer pour mettre en place la formule :
SI (...) et SI (...) alors....

merci par avance pour votre aide !
0
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 769
 
Non tu n'as qu'un test : SI E16+ E18 = 0 alors 1ère formule sinon 2ème formule
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 71871 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
Bonjour, clau.

Comme je ne suis pas aussi "arrogant" que tu le prétends "Il faudrait peut-être un peut moins arrogant quand on est en retraite car les gens qui travaillent et qui on besoins d'aide ; ils prennent toutes les réponses qui lui semble positive et essaye", je précise la réponse de pijaku :

=SI(E16+E18=0;100*(E13+E14+E15-E16-E17-E25-E26)/(E13+E14+E15+E16+E17+E25+E­26);(E25+E26-(E13+E15+E14-E16-E17+E18-E22-E23-E21))/(E16+E­18)*100

en ajoutant deux commentaires :

1) =(E25+E26-(E13+E15+E14-E16-E17+E18-E22-E23-E21))/(E16+E­18)*100 est équivalent à
=SOMME(E25+E26-(E13+E15+E14-E16-E17+E18-E22-E23-E21))/(E16+E­18)*100
parce que SOMME ne sert, ici, à rien du tout.

2) si on utilise des lignes disponibles (à partir de la ligne 91 par exemple) pour mettre
en E91 la formule =E16+E18
en E92 la formule =E13+E14+E15
en E93 la formule =E16+E17+E25+E26,
la formule de pijaku s'écrira plus simplement
=SI(E91=0;100*(E92-E93)/(E92+E93);100*(E25+E26-E92-E16-E17+E18-E22-E23-E21)/E91)
0