Bonsoir,
Voilà la formule pour le premier cas :
=SOMME.SI.ENS(Valeurs!$B$6:$O$6;Valeurs!$B$4:$O$4;">="&DATE($D$6;E$6;1);Valeurs!$B$4:$O$4;"<"&MOIS.DECALER(DATE($D$6;E$6;1);1))
Quelques infos complémentaires :
- Les formules ANNEE et MOIS s'appliquent sur une date valide pour isoler respectivement l'année et le mois. Exemple :
=ANNEE(DATEVAL("01/02/2020"))
renvoie 2020.
- Une date valide est un nombre de jours écoulés depuis une date de référence (00/01/1900). L'aspect date n'est qu'une histoire de format, mais elle est aussi bien convertible en nombre (ex : 43740 pour la date d'aujourd'hui).
- Dans une fonction SOMME.SI ou SOMME.SI.ENS, les arguments "critère1", "critère2"... est une valeur unique et non une plage. Exemple :
=SOMME.SI(A:A;"patate";B:B)
fait la somme de la colonne B dont la valeur en A est "patate".