Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Anders (software)

Excel formule vraag

Cor vd H
4 antwoorden
  • De data die je in het spreadsheet ziet staan zijn in feite gewone getallen. Zet de celeigenschappen van een datumveld maar eens om naar getal.

    Het getal 1 staat voor 1-1-1900 en elke volgende dag is een nummertje hoger.

    Dus:
    1-1-2003 37622
    31-1-2003 37652

    Als je deze getalswaarden gebruikt in je formule zou het moeten werken.
  • Alternatief:

    Kolom erachter met =MAAND() en die in AANTAL.ALS() gebruiken
  • [quote:f926a10c66="PS"]Dus:
    1-1-2003 37622
    31-1-2003 37652
    Als je deze getalswaarden gebruikt in je formule zou het moeten werken.[/quote:f926a10c66]
    De functie AANTALTUSSEN bestaat (voor zover ik weet) niet in Excel, dus dat zal niet lukken. Een oplossing met een andere functie en met gebruikmaking van de datums (getallen hoeft niet) is wél mogelijk. Het lijkt mij echter beter om de aanwijzing van FlvanSon te volgen (een extra kolom is niet nodig):
    =aantal(als(maand(c4:c1003)=3;c4:c1003))
    (Dit is een matrixformule, dus invoeren via Ctrl+Shift+Enter).
    Let wel: deze formule telt álle maanden met maandnr. 3, dus ook die van andere jaren dan 2003. Lopen de datums over meerdere jaren, dan moet een andere oplossing gebruikt worden.

    Aanvulling: Als er per datum meerdere orders kunnen voorkomen (waarvan het aantal bv. in kolom D staat), dan geldt deze oplossing uiteraard ook niet.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.