Simplifier formule

laplayast

XLDnaute Occasionnel
Bonsoir,

Je souhaiterai simplifier la formule ci-dessous, si possible; mais je ne vois pas d'issue.

Merci à vous

=(comptecouleurfond(E5;43)*$D$5)+(comptecouleurfond(E7;43)*$D$7)+(comptecouleurfond(E9;43)*$D$9)+(comptecouleurfond(E11;43)*$D$11)+(comptecouleurfond(E13;43)*$D$13)+(comptecouleurfond(E15;43)*$D$15)+(comptecouleurfond(E18;43)*$D$17)+(comptecouleurfond(E21;43)*$D$20)+(comptecouleurfond(E24;43)*$D$23)+(comptecouleurfond(E27;43)*$D$26)+(comptecouleurfond(E29;43)*$D$29)
 

Dranreb

XLDnaute Barbatruc
Re : Simplifier formule

Bonjour.
CompteCouleurFond doit être une fonction perso. Ne pourriez vous écrire une fonction SommeCouleurFond qui fasse tout le calcul sur un seul argument, en l'occurrence D5:E29 ?
Voire 2 s'il y a d'autre cas. Une fonction qui serait à CompteCouleur ce que SOMME.SI est à NB.SI en somme…
 

JHA

XLDnaute Barbatruc
Re : Simplifier formule

Bonjour à tous,

Difficile de t'aider sans fichier exemple. A tout hasard:
Code:
=SOMMEPROD(((MOD(LIGNE($E$5:$E$15);2)=1)*(comptecouleurfond(E5:E15;43))*($D$5:$D$15)))+((MOD(LIGNE($E$18:$E$27);3)=0)*(comptecouleurfond($E$18:$E$27;43)*($D$17:$D$26))+(comptecouleurf ond(E29;43)*$D$29))

JHA
 

Discussions similaires

Réponses
17
Affichages
679

Statistiques des forums

Discussions
314 210
Messages
2 107 301
Membres
109 798
dernier inscrit
NAJI2005