Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Formule simple pour Somme conditionnelle sur toutes les lignes d'un même tableau

WISEDOME

XLDnaute Junior
Salut les Cracks du tableur xl,

Je requiere votre expertise pour m'aider à simplifier ma formule.
Je dispose en effet d'un tableau qui me permet de comparer deux à deux des individus, et d'attribuer à chaque individu (réprésenté par un code dans le tableau : A; B; C...) retenu une note.

Le but de la formule est de faire la somme des notes pour chacun des codes apparaissant dans le tableau.

J'ai utiliser la formule suivante que je trouve rebarbative et fastidieuse à écrire d'autant plus que j'aurais à rajouter d'autres individus à la liste: '=SOMME.SI(C4:F4;"A";C5:F5)+SOMME.SI(D6:F6;"A";D7:F7)+SOMME.SI(E8:F8;"A";E9:F9)+SOMME.SI(F10;"A";F11)

Voir fichier joint pour plus de détails.


Grand merci à tous les bénévols qui font le bonheur de millions de personnes à travers le monde.

Cdlt.
 

Pièces jointes

  • Somme conditionnelle.xlsm
    14.5 KB · Affichages: 69
  • Somme conditionnelle.xlsm
    14.5 KB · Affichages: 72
  • Somme conditionnelle.xlsm
    14.5 KB · Affichages: 71

JCGL

XLDnaute Barbatruc
Re : Formule simple pour Somme conditionnelle sur toutes les lignes d'un même tableau

Bonjour à tous,

Peux-tu essayer en I4 et vers le bas :

=SOMME.SI($C$4:$F$4;H4;$C$5:$F$5)
+SOMME.SI($D$6:$F$6;H4;$D$7:$F$7)
+SOMME.SI($E$8:$F$8;H4;$E$9:$F$9)
+SOMME.SI($F$10;H4;$F$11)
A+ à tous
 

Tibo

XLDnaute Barbatruc
Re : Formule simple pour Somme conditionnelle sur toutes les lignes d'un même tableau

Bonjour,

Un essai avec en I4 :

Code:
=SOMMEPROD(($C$4:$F$10=$H4)*1;$C$5:$F$11)

à recopier vers le bas

@+
 

WISEDOME

XLDnaute Junior
Re : Formule simple pour Somme conditionnelle sur toutes les lignes d'un même tableau

Hi TIBO,

Ta formule est super simple comme je le souhaite, cependant je constate que lorsque j'ajoute un nouvel individu, la formule fait une valeur sur le total des notes de cet individu . Pourrais-tu STP l'adapter de sorte quelle marche également avec les insertions de colonne et ligne?

ci-joint le fichier obtenu après insertion d'un nouvel individu.

Merci infiniment.
 

Pièces jointes

  • Somme conditionnelle.xlsm
    15.6 KB · Affichages: 60
  • Somme conditionnelle.xlsm
    15.6 KB · Affichages: 63
  • Somme conditionnelle.xlsm
    15.6 KB · Affichages: 59

Tibo

XLDnaute Barbatruc
Re : Formule simple pour Somme conditionnelle sur toutes les lignes d'un même tableau

re,

Une tentative en passant par l'utilisation de la fonction DECALER en J4 :

Code:
=SOMMEPROD((DECALER($C$4;0;0;NBVAL($C$4:$H$4)*2;NBVAL($C$4:$H$4))=$I4)*1;
DECALER($C$4;1;0;NBVAL($C$4:$H$4)*2;NBVAL($C$4:$H$4)))

Tout dépend si tu ajoutes ou si tu insères des colonnes

Et la présence toute proche du tableau récap est un peu gênante.

Je te laisse tester

@+
 

WISEDOME

XLDnaute Junior
Re : Formule simple pour Somme conditionnelle sur toutes les lignes d'un même tableau

Bien merci encore à toi TIBO. J'essais ce code et je te fais un feedback ASAP.

Merci mille fois à tous (TIBO, HABITUDE et JCGL).
 

JCGL

XLDnaute Barbatruc
Re : Formule simple pour Somme conditionnelle sur toutes les lignes d'un même tableau

Bonjour à tous,

Merci pour ton dernier message WISEDOME...

Je suis, actuellement, fortement susceptible et tu es passé à un doigt de faire partie de mes "Exclus" (Je ne verrais plus tes interventions en clair sur XLD).

Ton Merci pour tous les participants à cette discussion me "rassure".

Au plaisir de te croiser et de tenter de t'aider.

A+ à tous
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…