Somme.si et 2 conditions

  • Initiateur de la discussion Eric
  • Date de début
E

Eric

Guest
Bonjour

J'ai établi un fichier de calcul de revenu prévisionnel par mois (colonne )
et par contrat ( ligne )
Ces contrats sont probalisés et démarrent à un certain mois

Je souhaite calculer le revenu mensuel par taux de probabilité. Pour ce faire il faut que je teste la date et le taux de probabilite.
Or je ne trouve pas la syntaxe qui permette d'utiliser la fonction somme.si avec 2 tests de plage

Ci-joint un extract de mon tableau

Si qq'un est déjà passé par là, ça m'aiderait grandement

Merci d'avance
 

Pièces jointes

  • exemple.xls
    21 KB · Affichages: 40
  • exemple.xls
    21 KB · Affichages: 43
  • exemple.xls
    21 KB · Affichages: 39
M

Monique

Guest
Bonjour,

Je n'ai pas compris ce que tu voulais calculer,
mais SOMMEPROD accepte 30 fois plus d'arguments que SOMME.SI
Tu devrais copier-coller cette formule, tu verras les plages et les critères retenus par cette formule, et tu verras ce que tu dois changer, ajouter, etc
=SOMMEPROD((Q$3:Q$5=S13)*(P$3:p$5<X$1)*1;X$3:X$5)

En un peu plus clair :
=SOMMEPROD((plage%SecondRenewal = 50%)*(plage2ndRenewaEndigDate < Juillet2003)*1;plage Juillet 2003)

=SOMMEPROD((plage_a = critère_a)*(plage_b < critère_b)*(etc)*(etc)*1;plage_à_sommer)
 
M

Monique

Guest
Re bonjour,

Si tu ne connais pas SOMMEPROD, tu devrais aller voir ce post :
<http://www.excel-downloads.com/html/French/forum/messages/1_32968_32968.htm>
Tu y trouveras des classeurs et des exemples

Plus le moteur de recherche du forum
 
E

eric

Guest
Tiens puisque l'on y est, la question initiale est intéréssante,
est il possible de faire un somme.si avec deux critères distinct sur deux colonnes séparées ?

ex : A | A | 3
z | A | 2
A | z | 1
A | A | 8

faire la somme si les deux premières colonnes sont égales à A (sol=11)

merci pour vos réponses
 
J

Jean-Marie

Guest
Bonjour, Eric

Non, je ne pense pas que se soit possible avec somme.si(). Part contre avec la fonction SOMMEPROD(), tu peux le faire =SOMMEPROD(((ColonneA = "A")+(ColonneB = "A"));ColonneC)

Rappel : Monique avait indiqué dans un ancien post :
- le signe * correspond dans le test à un ET ,
- le signe + correspond à un OU.

J'espère avoir répondu à ta question.

Bonne soirée

@+Jean-Marie
 

Statistiques des forums

Discussions
312 771
Messages
2 091 954
Membres
105 126
dernier inscrit
ait zerraf