SUMIF tussen twee datums

Excel Sumif tussen twee datums

Als we tussen twee datums optellen , werken we met gegevens die een serienummer hebben met verschillende datums en de voorwaarde om de waarden op te tellen is gebaseerd op twee datums, we moeten de voorwaarden voor de datums specificeren, de eerste datum zal duidelijk kleiner zijn dan de laatste date, zodat we de operator = kunnen gebruiken om de waarden tussen de datums op te tellen.

Uitleg

Met Excel wordt het vrij eenvoudig om numerieke waarde tussen twee datums toe te voegen of af te trekken als een criterium / voorwaarde. We kunnen waarden tussen twee bepaalde datums optellen of aftrekken met behulp van twee functies: 'SUMIF' en 'SUMIFS'.

Als er meerdere criteria moeten worden gespecificeerd in de functie 'SUMIF', wordt dit bereikt met behulp van logische / vergelijkingsoperatoren. Omdat we celwaarden tussen twee datums moeten optellen of aftrekken, moeten beide datums (vermeld als voorwaarde / criterium) op hetzelfde bereik worden getest. Daarom worden meerdere 'SUMIF'-functies toegepast om de resulterende waarden in één formule af te trekken of op te tellen.

Specifieke datumcriteria zouden in elke 'SUMIF'-functie worden vermeld en beide functies zouden dan in één formule worden gecombineerd om de uiteindelijke waarde te krijgen door de resulterende waarden van elke functie af te trekken of toe te voegen.

Dit zou eruitzien als de onderstaande syntaxis:

SUMIF (bereik, criterium1; [som_bereik]) - SUMIF (bereik, criterium2; [som_bereik]) 

De startdatum zou criterium1 zijn en de einddatum zou criterium2 zijn.

Voorbeelden

U kunt deze Sumif Between Two Dates Excel-sjabloon hier downloaden - Sumif Between Two Dates Excel-sjabloon

Voorbeeld 1

Als we een tabel hebben die uit twee kolommen bestaat: een met datums en een met de waarde van de uitgevoerde transactie. Dus als we de transacties willen optellen die zijn gedaan na de datum: 15/01/2019, en de transacties die zijn gedaan vóór de datum: 20/03/2019, dwz transacties optellen als de overeenkomstige datum tussen 15/01/2019 ligt en 20/03/2019.

Dan gebruiken we de sumif-functie. Dit wordt gedaan door de volgende formule toe te passen:

= SUMIF ($ A $ 2: $ A $ 6, ">" $ E $ 2, "$ B $ 2: $ B $ 6) - SUMIF ($ A $ 2: $ A $ 6," <"$ E $ 3," $ B $ 2: $ B $ 6)

We kunnen zien dat de eerste SUMIF-functie de startdatum bevat als criterium met de logische uitdrukking 'groter dan' en celverwijzing (dat is cel E2), gecombineerd met een '&' teken, en de tweede SUMIF-functie bevat de einddatum als criteria met de logische uitdrukking 'kleiner dan' en celverwijzing (dat is cel E3), gecombineerd met een '&' teken. Het bereik-argument en het optelbereik-argument in beide SUMIF zijn hetzelfde.

We zien dus dat de eerste SOM.ALS alle transactiewaarden zal optellen waarvan de corresponderende datum groter is dan de startdatum (15/01/2019), en de tweede SOM.ALS alle transactiewaarden zal optellen waar de corresponderende datum minder is dan de einddatum ( 20/03/2019). Hierna worden de twee resulterende waarden afgetrokken om de uiteindelijke waarde te krijgen.

Hieronder volgt deze illustratie:

De gemarkeerde waarden worden opgeteld (10.000 + 5.000 + 7.000 + 15.000 = 37.000) om 37.000 te krijgen bij de eerste SUMIF. Dit komt doordat dit de cellen zijn die voldoen aan de eerste criteria, dwz dat deze transactiebedragen worden gedaan na de startdatum: 15/01/2019.

Deze waarde (37.000) wordt vervolgens afgetrokken van de som van de hieronder gemarkeerde cellen (5.000 + 20.000 + 7.000 = 32.000) om 32.000 te krijgen (of cellen die worden toegevoegd met de tweede SUMIF, aangezien dit de cellen zijn die voldoen aan het tweede criterium, dwz deze transactiebedragen zijn gedaan voor de einddatum: 20/03/2019).

Dus eindwaarde = 37.000-32.000 = 5.000

Voorbeeld # 2

Als we een tabel hebben die uit twee kolommen bestaat: een met datums en een met het aantal opdrachten dat op die datum is ingeleverd. Dus als we het aantal opdrachten willen optellen dat wordt gedaan na de datum: 15/01/2019, en degenen die zijn gedaan vóór de datum: 20/03/2019.

Dan gebruiken we een sumif-functie. Dit wordt gedaan door de volgende formule toe te passen:

= SUMIF ($ A $ 2: $ A $ 6, ">" $ E $ 2, "$ B $ 2: $ B $ 6) - SUMIF ($ A $ 2: $ A $ 6," <"$ E $ 3," $ B $ 2: $ B $ 6)

We zien dus dat de eerste SUMIF al het aantal opdrachten zal optellen waarvan de corresponderende datum groter is dan de startdatum (15/01/2019), en de tweede SUMIF zal al het aantal opdrachten optellen waarvan de corresponderende datum kleiner is dan de einddatum (20/03/2019). Hierna worden de twee resulterende waarden afgetrokken om de uiteindelijke waarde te krijgen.

Hieronder volgt deze illustratie:

De gemarkeerde waarden worden opgeteld (12 + 5 + 7 + 15 = 39) om 39 te krijgen met de eerste SUMIF. Dit komt doordat dit de cellen zijn die voldoen aan de eerste criteria, dwz dit aantal opdrachten wordt ingeleverd na de startdatum: 15/01/2019.

Deze waarde (39) wordt vervolgens afgetrokken van de som van de hieronder gemarkeerde cellen (5 + 20 + 7 = 32) om 32 te krijgen (of cellen die worden toegevoegd met de tweede SUMIF, aangezien dit de cellen zijn die voldoen aan het tweede criterium, dwz dit aantal opdrachten wordt ingeleverd voor de einddatum: 20/03/2019).

Dus de uiteindelijke waarde = 39-32 = 7 .