Somme sur une formule SI

  • Initiateur de la discussion Initiateur de la discussion thinico
  • Date de début Date de début

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 !

T

thinico

Guest
Bonjour à tous,

Sous Excel 2007, je souhaiterai savoir comment simplifier la somme de nombreuses formules SI() "identiques" : c'est-à-dire, par exemple :

SOMME(SI($A$1=$A290;$P$1+$Q$1😉;SI($A$2=$A290;$P$2+$Q$2😉;...;SI($A$i=$A290;$P$i+$Q$i😉) avec i=100.

Soit à l'aide d'une formule existante, soit à l'aide d'une macro ?

Merci par avance pour votre aide.

Cordialement,

Nicolas
 

Pièces jointes

Dernière modification par un modérateur:
Re : Somme sur une formule SI

bonjour,

Si j'ai bien compris,
Code:
=SI(NB.SI(A1:A100;A290)=0;"rien";SOMME(DECALER(P1;EQUIV(A290;A1:A100;0)-1;0;1;2)))

en relisant ta demande et la réponse des copains je vois que je n'ai rien compris

en pompant sur tititoto

Code:
=SOMMEPROD(($A$1:$A$100=$A$290)*($P$1:$Q$100)))
 
Dernière édition:
Re : Somme sur une formule SI

Bonjour thinico,

Bienvenue sur XLD,

Toujours plus parlant avec un fichier exemple

peut-être

Code:
=sommeprod(($A$1:$A$100=$A$290)*($P$1:$P$100+$Q$1:$Q$100))

si pas ça, envoie un petit fichier exemple avec quelques lignes

Désolé, je pensai que c'était assez explicite.
J'ai joins le fichier en question dans mon message initial.
En fait, j'ai fait une erreur en recopiant ma formule et la correction manuelle prend un certain temps ; de plus en simplifiant, mon fichier serait surement moins lourd.
Je souhaite appliquer la formule à partir de la cellule C282 et celles dessous.
J'ai essayé =sommeprod(($A$3:$A$255=$A$290)*($P$3:$P$255+$Q$3:$Q$255)) mais cela ne fonctionne pas.
Merci encore pour votre aide.
Nicolas
 
Re : Somme sur une formule SI

Bonjour le fil,

thinico, j'ai un message indiquant que le zip n'est pas valide.

Il n'est pas nécessaire de joindre le fichier complet, un extrait significatif doit en principe suffire.

Sinon, pour le compresser, utilise l'explorateur de Windows : Clic droit - Envoyer vers - Dossier compressé.

@+

Edit : j'ai pu ouvrir ton fichier avec 7zip.

Cela dit, pour pouvoir tester la formule :

Code:
=sommeprod(($A$3:$A$255=$A$290)*($P$3:$P$255+$Q$3:  $Q$255))

il faudrait que les lignes 3 à 255 contiennent des données, ce qui n'est pas le cas dans ton fichier.

@+
 
Dernière édition:
Re : Somme sur une formule SI

Bonjour à tous,
Juste un p'tit post pour dire que j'ai trouvé la réponse à ma question le WE dernier, soit comment simplifier la formule

SOMME(SI($A$1=$A290;$P$1+$Q$1😉;SI($A$2=$A290;$P$2 +$Q$2😉;...;SI($A$i=$A290;$P$i+$Q$i😉) avec i=1 à 100 ?

Et bien, en utilisant la fonction SOMME.SI qui devient

=SOMME.SI($A$1:$A$i;$A290;$P$1:$P$i)+SOMME.SI($A$1:$A$i;$A290;$Q$1:$Q$i) avec i=1 à 100

Aloha
Nicolas
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
315
Réponses
2
Affichages
282
Réponses
7
Affichages
299
Réponses
3
Affichages
244
Retour