Hoe tel je de dagen tussen twee datums?
Om de dagen tussen twee datums (een datumbereik) te tellen, moet u de functie AANTAL.ALS gebruiken in plaats van AANTAL.ALS. Als u een datumbereik wilt maken, moet u een lagere datum en een hogere datum opgeven. Dit vertelt Excel om alleen dagen tussen het dagbereik te tellen.
Formule voor het tellen van dagen tussen twee datums
U kunt de volgende stappen gebruiken:
- Voer eerst de functie AANTAL.ALS in een cel in.
- Daarna verwijst u in het argument criteria_range1 naar het bereik waarin u datums hebt.
- Voer vervolgens in het argument criterial1 het teken groter dan (>) en gelijk aan (=) in en plaats dit tussen dubbele aanhalingstekens. En raadpleeg vervolgens de cel met de laagste datum.
- Raadpleeg nu in criteriumbereik 2 opnieuw het datumbereik.
- Voer daarna in criterium2 het kleiner dan (<) en gelijkteken (=) in en plaats dit tussen dubbele aanhalingstekens. En raadpleeg vervolgens de cel waar u de bovenste datum hebt.
- Sluit aan het einde de functie en druk op Enter om het resultaat te krijgen.
=COUNTIFS(A2:A17,">="&E2,A2:A17,"<="&F2)
Hoe werkt deze formule?
Om deze formule te begrijpen, kunt u deze in twee delen opsplitsen.
- In het eerste deel heb je de voorwaarde om cellen te testen die groter zijn dan en gelijk zijn aan de datum die je in cel E2 hebt staan. dat wil zeggen 4 november 2022.
- In het tweede deel heb je de voorwaarde om cellen te testen die kleiner zijn dan en gelijk zijn aan de datum in cel F2. dat wil zeggen 4 december 2022.
Er zijn dus 15 cellen met datums tussen 4 november 2022 en 4 december 2022.
Opmerking: Zorg ervoor dat u de operatoren groter dan (>), kleiner dan (<) en gelijk aan (=) als tekst invoert, omgeven door dubbele aanhalingstekens.
Gebruik SUMPRODUCT om tussen datums te tellen
U kunt SUMPRODUCT ook gebruiken om datums tussen twee datums te tellen, zoals in het volgende voorbeeld:
=SUMPRODUCT(--(A2:A17<=F2),--(A2:A17>=E2))
Laten we deze formule nu stap voor stap begrijpen. Maar daarvoor moet je weten dat SUMPRODUCT een array in één cel kan bevatten.
In het eerste deel van de formule hebt u een voorwaarde om alle datums in het bereik te controleren. Er wordt gecontroleerd welke kleiner is dan en gelijk is aan de opgegeven datum. Je kunt zien dat het WAAR en ONWAAR retourneert.
Daarna heb je een dubbel minteken dat deze WAAR en ONWAAR omzet in 1 en 0.
In het tweede deel van de formule heb je opnieuw de voorwaarde om te testen. En het retourneert TRUE als aan deze voorwaarde is voldaan, anders FALSE.
Daarna converteert het dubbele minteken WAAR en ONWAAR naar 1 en 0.
Op dit punt heb je twee tabellen. 1 betekent dat de datum in het bereik tussen het opgegeven datumbereik ligt.
SUMPRODUCT maakt een product van deze arrays en retourneert een enkele array, en telt vervolgens de waarden van die array op, wat het aantal datums tussen het bereik is.