PROBLEME SOMME (suite)

R

René du var

Guest
Bonsoir Monique et le forum,

J'ai un nouveau problème à traiter sur le fichier joint

Le fichier est plus explicite

Merci

René du var
 

Pièces jointes

  • SommeReneVarV2.zip
    5.3 KB · Affichages: 26
M

Monique

Guest
Re,

C'est ce raisonnement que j'ai suivi aussi, mais sans arriver à trouver la formule.

Fait la somme de toutes les lignes où il y a une différence entre D et I (4 lignes dans ton exemple) :
=SOMMEPROD((D2:D15<>I2:I15)*E2:E15)

Celle-ci (matricielle) donne la même chose :
=SOMME(SI(D2:D15<>I2:I15;E2:E15))

Celle-ci ne fonctionne pas :
=SOMMEPROD(NB.SI(D2:D15;"<>"&I2:I15)*E2:E15)

Celle-ci (matricielle) encore pire :
=SOMMEPROD(NB.SI(D2:D15;"<>"&TRANSPOSE(I2:I15))*E2:E15)

Ce qui fonctionnerait serait une colonne intermédiaire.
Pour la ligne 2 à copier-coller vers le bas :
=(NB.SI(I$2:I$15;D2)=0)*E2
 
R

René du var

Guest
Merci pour ton travail de recherche

La dernière oblige à créer une autre ligne mais elle fonctionne

Je voulais pas changer la structure du tableau parce que j'avais déja travaillé sur 4 mois mais bon pas d'autre solution pour le moment

par contre j'arrive pas à la traduire la formule (littéralement)

Merci Monique

René du var
 
R

René du var

Guest
excuse une petite chose encore

j'aime bien comprendre les formules

je vais traduire et tu me dis si c'est bon



=SOMMEPROD(SI(NB.SI(I2:I15;D2:D15)>0;E2:E15))

fais la somme de la colonne E si la colonne I = la colonne D

Merci

René du var
 
M

Monique

Guest
Re,

Oui, c'est ça, à mon avis.
Avec NB.SI(), on n'a pas besoin de valeurs identiques en face à face,
ligne par ligne, comme avec SommeProd classique (A1:A10=A1:B10)

Je ne vois pas pourquoi une autre ligne.
La somme pour les noms communs aux 2 colonnes :
=SOMMEPROD(SI(NB.SI(I2:I15;D2:D15)>0;E2:E15))
Un peu plus court
=SOMMEPROD(SI(NB.SI(I2:I15;D2:D15)>0;E2:E15))
Encore plus court :
=SOMME(SI(NB.SI(I2:I15;D2:D15)>0;E2:E15))
La somme pour les intrus :
=SOMMEPROD(SI(NB.SI(I2:I15;D2:D15)=0;E2:E15))
ou bien :
=SOMME(SI(NB.SI(I2:I15;D2:D15)=0;E2:E15))
 

Statistiques des forums

Discussions
314 015
Messages
2 104 560
Membres
109 080
dernier inscrit
Merilien