Sommeprod : sélection d'une ou de toutes les variables

Fredrennes

XLDnaute Junior
Bonjour,

Je souhaiterai utiliser la fonction sommeprod en permettant à l'utilisateur de saisir une variable ou de tout sélectionner, est-ce possible ?

Par exemple A1 est notre variable qui peut prendre comme valeurs : lundi, mardi,...., dimanche.

De A3 à A9 nos jours de la semaine
De B3 à B9 des valeurs (n'importe lesquelles)

Normalement si je fais :

= sommeprod((A3:A9 = A1)*(B3:B9)) j'obtiens la somme voulue selon le jour précisé en A1.

Y-a-t-il une possibilité, sans modifier la formule, d'écrire un caractère spécifique dans la cellule A1 pour obtenir la somme de la semaine ??

J'ai essayé en mettant %, *, en nommant la plage A3:A9 = semaine puis écrire = semaine en A1 mais cela ne marche pas ....

Avez-vous une idée ??

Merci beaucoup
Cordialement
Fred
 

Monique

Nous a quitté
Repose en paix
Re : Sommeprod : sélection d'une ou de toutes les variables

Ou bien

Pour avoir le total des 7 jours :
En laissant A1 vide :
= SOMMEPROD(((A3:A9 = A1)+(A1=""))*B3:B9)
= SOMMEPROD(((A3:A9 = A1)+(A1=""))*1;B3:B9)

Ou bien en saisissant "semaine" par exemple en A1 :
= SOMMEPROD(((A3:A9 = A1)+(A1="semaine"))*B3:B9)
= SOMMEPROD(((A3:A9 = A1)+(A1="semaine"))*1;B3:B9)

Sans modifier la formule et avec un caractère spécifique en A1, alors là…
 

Discussions similaires

Statistiques des forums

Discussions
312 248
Messages
2 086 593
Membres
103 249
dernier inscrit
solo