Aide sur une forumule SI

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Oscar_Wallace

XLDnaute Nouveau
Bonjour à toutes et à tous.
Je voudrais vous soumettre la formule suivante qui me sert en fait à comparer la moyenne journalière de production de panneaux photovoltaïques par rapport à une moyenne de consommation de l'année pécédente sans panneaux :

SI(G6>0;SOMME(M1)-SOMME(K26);0)

G6 = production totale des panneaux par jour
M1 = moyenne de consommation journalière de l'année précédente
K26 = consommation totale payante par jour

La question est la suivante :

Comment rédiger la formule de telle manière que si K26 est en négatif, alors la formule sera :

SI(G6>0;SOMME(M1)-SOMME(-K26);0)

J'espère être assez clair.

Merci d'avance
 
Re : Aide sur une forumule SI

Je viens de trouver cette formule mais il semble qu'elle contient une erreur que je ne trouve pas.
Si je décortique cette formule en deux parties, chacune fonctionne mais ajoutée l'une à l'autre, cela ne fonctionne plus

=SI(G26>0;SOMME(M1)-SOMME(K26);0),SI(K26<0;SOMME(M1)-SOMME(-K26);0)
 
Re : Aide sur une forumule SI

Désolé, ça ne marche pas.
J'essaye de ma faire comprendre :


G26 = 25,93
M1 = 29,1
K26 = -15,33

Si j'applique la formule : =SI(G26>0;SOMME(M1)-SOMME(K26);0) la réponse est 40,70 or, elle devrait être 17,50 puisque K26 est une valeur négative.
Je cherche donc à créer une formule qui se transforme en =SI(G26>0;SOMME(M1)-SOMME(-K26);0) quand la valeur de K26 négative
 
Re : Aide sur une forumule SI

Bjr le fil

Je ne comprends pas bien pourquoi vous faites SOMME(M)-SOMME(K26) et non pas M1-K26, un fichier en exemple serait le bienvenu et moi je ne trouve pas 40,70 mais 44,43 ??

Sinon cette formule doit répondre à vos besoins :

Code:
=SI(G26>0;ABS(SOMME(M1))-ABS(SOMME(K26));0)

cordialement, Gérard
 
Re : Aide sur une forumule SI

Bonjour à tous,
Juste une question, A quoi sert ta valeur 0 dans la formule si?
Pourquoi ne pas faire tout simplement:

=si(et(G26>0;K26<0);M1+K26;M1-K26)

Après un fichier serait le bienvenu
Tiens nous au courant
 
Re : Aide sur une forumule SI

Bonsoir Gérard,
Votre formule fonctionne parfaitement. Je viens de faire plusieurs simulation et cela semble donner enfin un résultat correct.
Je ne connaissais pas cette formule "ABS" et je vous remercie de me l'avoir faite découvrir.
Bien cordialement.
Claude
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
340
Réponses
10
Affichages
645
P
Réponses
4
Affichages
908
Polo94100
P
Retour