Exceller

Somme si la date est comprise entre

Sum If Date Is Between

Formule Excel: somme si la date est comprise entreFormule générique
= SUMIFS (rng1,rng2,'>'&A1,rng2,'<'&B1)
Résumé

Pour additionner les valeurs comprises entre deux dates, vous pouvez utiliser le Fonction SUMIFS . Dans l'exemple illustré, la cellule H7 contient cette formule:

 
= SUMIFS (amount,date,'>'&H5,date,'<'&H6)

Date (C5: C11) et quantité (D5: D11) sont plages nommées .



Cette formule additionne les montants de la colonne D pour les dates comprises entre H5 et H6.



Explication

La fonction SUMIFS permet Opérateurs logiques (c'est-à-dire '=', '>', '> =', etc.) et plusieurs critères.

Pour faire correspondre les valeurs cibles entre deux dates, nous devons utiliser deux Critères . La fonction SUMIFS nécessite que chaque critère soit entré en tant que paire critères / plage comme suit:



 
'>'&H5,date // greater than H5 '<'&H6,date // less than H6

Notez que nous devons joindre le Opérateurs logiques entre guillemets (''), puis enchaîner les à des références de cellule avec l'esperluette (&). En effet, SUMIFS fait partie d'un groupe de Fonctions 'RACON' qui ont une syntaxe unique pour les critères.

La formule finale ressemble à ceci:

 
= SUMIFS (amount,date,'>'&H5,date,'<'&H6)

Remarque: cet exemple n'inclut pas la date de début ou de fin dans le résultat. Voir ci-dessous pour un exemple qui inclut les dates de début et de fin.



Avec des dates codées en dur

La meilleure façon de coder des dates en dur dans la fonction SUMIFS est d'utiliser le Fonction DATE . Par exemple, pour additionner les valeurs de rng1 entre le 1er juillet 2020 et le 30 septembre 2020, vous pouvez utiliser une formule comme celle-ci:

 
= SUMIFS (rng1,rng2,'>='& DATE (2020,7,1),rng2,'<='& DATE (2020,9,30))

Notez que nous utilisons supérieur ou égal à ('> =') et inférieur ou égal à ('<=') so that SUMIFS comprend la date de début et de fin dans le résultat final.

excel count si supérieur à 0

Ajouter plus de critères

Pour étendre la formule afin d'appliquer plus de critères, ajoutez simplement une autre paire plage / critères. Par exemple, la formule ci-dessous additionnera les valeurs dans rng1 lorsque les dates dans rng2 sont entre les dates dans A1 et B1, ET les valeurs dans rng3 sont égales à C1:

 
= SUMIFS (rng1,rng2,'>'&A1,rng2,'<'&B1, rng3, C1)
Auteur Dave Bruns


^