In Excel, kunt u numerieke waarde optellen tussen twee datums als voorwaarden of criteria. In dit geval moet u twee datums als criteria toepassen, dus u gaat te maken krijgen met meerdere criteria om deze waarden op te tellen. In dit artikel gaan we dergelijke waarden optellen met behulp van twee methoden.
Som waarden tussen twee datums in Excel
Je kunt de waarden tussen twee datums optellen met behulp van de functies SUMIF of SUMIFS. Hier volgt een uitleg van beide methoden.
De SUMIF-functie gebruiken
In het algemeen vraagt u zich als Excel-gebruiker misschien af hoe u de SUMIF-functie kunt gebruiken om waarden tussen twee datums op te tellen. We weten dat SUMIF volgens de syntaxis slechts één criterium hanteert, dus het lijkt onmogelijk om twee datums als criteria in te voeren in het argument criteria om waarden op te tellen in het argument som_bereik.
Syntax;
SUMIF(range, criteria, )
Wanneer je denkt aan het gebruik van meerdere criteria in de SUMIF-functie, dan krijg je te maken met OF-logica. OR-logica zegt dat de SUMIF-functie de waarden optelt als aan een van de voorwaarden of criteria is voldaan.
In dit artikel leert u hoe u SUMIF kunt gebruiken met datums als criteria. Aangezien u de waarde tussen twee datums moet optellen, moeten beide datumcriteria op hetzelfde bereikargument worden getest.
Overeenkomstig de OF-logica moet u meerdere SUMIF functies toepassen om de resulterende waarden in een enkele formule op te tellen of af te trekken. Aangezien u getallen tussen twee datums moet optellen, wordt elk datumcriterium in elke SUMIF-functie opgegeven en worden beide SUMIF-functies in een enkele formule gecombineerd om de uiteindelijke waarde te verkrijgen door de resulterende waarden van elke SUMIF-functie op te tellen of af te trekken.
Om de uiteindelijke waarde van getallen tussen twee datums te verkrijgen, wordt de volgende formule gebruikt;
=SUMIF(range, criteria1, ) - SUMIF(range, criteria2, )
Hierbij is criteria1 de begindatum en criteria2 de einddatum. Beide criteria moeten worden toegepast op hetzelfde bereikargument in beide SUMIF-functies en het som_bereikargument moet ook hetzelfde zijn in beide SUMIF-functies zoals in de bovenstaande formule is gegeven.
In dit voorbeeld, stel dat u een dataset hebt van diverse orders die op verschillende data zijn afgeleverd. Deze dataset bevat de velden Order_ID, Datum en Bedrag. U moet de som vinden van de bedragen van die orders die tussen twee opgegeven data vallen. Deze twee data zijn gespecificeerd als Startdatum (Criteria1) en Einddatum (Criteria2) zoals hieronder gegeven. U dient twee SUMIF functies in een enkele formule te gebruiken om orderbedragen tussen gegeven twee data op te tellen. Door de bovenstaande formule-syntax te volgen, dient u de volgende formule toe te passen om het uiteindelijke resultaat te verkrijgen.
=SUMIF($B:$B,">="&$F,$C:$C)-SUMIF($B:$B, ">"&$F,$C:$C)
In deze formule hebben we twee SUMIF functies toegepast met twee datums als criteria. De eerste SUMIF-functie bevat de begindatum (Criteria1) met de logische uitdrukking Greater Than Equal To en de celverwijzing van de begindatum, gecombineerd met een ampersand & (“>=”&$F$2). Ten tweede bevat de SUMIF functie in de formule een Einddatum (Criteria2) met een logische uitdrukking Groter dan en celverwijzing van een einddatum, gecombineerd met een ampersand & (“>”&$F$3). U kunt zien dat het bereikargument en het som_bereikargument in beide SUMIF-functies hetzelfde zijn.
Hoe deze formule werkt
In de bovenstaande formule zal de eerste SUMIF-functie alle bedragen van de bestellingen optellen waarbij de datum groter is dan gelijk aan de begindatum (7/20/2018). En tweede SUMIF-functie zal alle bedragen van de bestellingen optellen waar de datum groter is dan Einddatum (8/10/2018). Tot slot wanneer de formule de resulterende cijfers van deze twee SUMIF-functies aftrekt, dan geeft het ons de som van de waarden die tussen twee datums vallen.
SUMIFS-functie gebruiken
De SUMIFS-functie is een zeer handige functie om waarden op basis van meerdere criteria op te tellen. De SUMIFS-functie is standaard ontworpen om met meerdere voorwaarden of criteria waarden bij elkaar op te tellen. Deze functie werkt op basis van de AND logica. AND-logica in SUMIF tussen twee datums betekent dat waarden worden opgeteld waarbij de voorwaarden van beide datums WAAR zijn.
De syntaxis van de SUMIFS-functie is;
SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2,....)
Volgens de syntaxis moet u een cellenbereik opgeven waar de waarden moeten worden opgeteld en elk cellenbereik waar elk criterium wordt getest om deze waarden op te tellen. In ons voorbeeld, zoals hierboven gegeven, worden datums in hetzelfde bereik geleverd, dus zullen we beide criteria testen op hetzelfde criteria_bereik argument in SUMIFS functie zoals hieronder gegeven.
=SUMIFS($C:$C,$B:$B,">="&$F,$B:$B,"<="&$F)
Nu, deze methode is zeer eenvoudig te begrijpen en toe te passen om waarden tussen twee datums op te tellen. Deze formule zegt, som de waarden in som_bereik C2:C11 waar de datum groter is dan gelijk aan “Startdatum” (F2) en kleiner is dan gelijk aan “Einddatum” (F3) in criteria_bereik B2:B11.
Heeft u nog steeds hulp nodig met Excel opmaak of heeft u andere vragen over Excel? Maak hier contact met een live Excel expert voor wat 1 op 1 hulp. Uw eerste sessie is altijd gratis.
Zie ook:
Hoe gebruik je de SUMIF-functie in Google Sheets – Excelchat
Hoe gebruik je SUMIF met meerdere criteria – Excelchat
Hoe maak je een berekend veld in een draaitabel – Excelchat