Somme prod

bonsoir,

j'ai un soucis avec une somme prod renvoyant à une date donnée.

Je dois faire des calculs du lundi au samedi et une moyenne ou un total le dimanche. Or, mes résultats se décalent d'une ligne à partir du dimanche.

J'aimerai donc savoir s'il existe une solution pour que la somme prod ne se calcule qu'à partir de la date donnée.

Ci joint une partie du fichier.

https://www.excel-pratique.com/~files/doc/AEZPaExcel_forum.xls

Bonsoir

Formule au 2 janv à incrémenter vers le bas

=SOMMEPROD((DECALER($A$2;EQUIV(A15;$A$3:$A$10;0);1;1;COLONNES($B$1:$L$1))*($B$1:$L$1="*")))

Cordialement

Salut Steff, Amadéus et le forum

Un autre façon en B15, à recopier vers le bas

=SOMMEPROD(($A$3:$A$10=A15)*($1:$1="*")*INDIRECT(EQUIV(A15;$A$3:$A$10;0)+2 & ":" & EQUIV(A15;$A$3:$A$10;0)+2))

Mytå

Bonjour Amadeus et Myta,

merci pour ces deux solutions.

J'ai bien compris celle d'Amadeus, mais je bloque sur la formule de Myta.

A quoi correspond le ":" dans la formule indirecte ?

Je vais essayer de reprendre la logique de ces formules pour m'en servir ultérireurement.

Merci et @ +.

Bonjour

Lorsque tu définis un Champ, tu utilise un opérateur de plage qui crée une référence à un champ.

Dans la fonction INDIRECT utilisée ici, il faut bien aussi mettre cet opérateur pour définir la plage.

Cordialement

Rechercher des sujets similaires à "somme prod"