Note: The other languages of the website are Google-translated. Back to English
Log på  \/ 
x
or
x
Tilmeld  \/ 
x

or

Hvordan tælles der efter dato / måned / år og datointerval i Excel?

For eksempel har vi en medlemsoversigt med deres fødselsdage, og nu forbereder vi os på at lave fødselsdagskort til disse medlemmer. Før vi laver fødselsdagskortene, skal vi tælle, hvor mange fødselsdage der er i en bestemt måned / år / dato. Her vil jeg guide dig til Countif efter dato / måned / år og datointerval med formler i Excel med følgende metoder:


Tælle efter bestemt måned / år og datointerval med formler i Excel

I dette afsnit introducerer jeg nogle formler til at tælle fødselsdage efter en bestemt måned, år eller datointerval i Excel.

Tæl med en bestemt måned

Hvis du antager, at du skal tælle fødselsdage, der er i en bestemt måned på 8, kan du indtaste nedenstående formel i en tom celle og derefter trykke på Indtast nøgle.

= SUMPRODUCT (1 * (MÅNED (C3: C16) = G2))

Bemærkninger:

I ovenstående formel er C3: C16 den angivne fødselsdato-kolonne, du vil tælle fødselsdage i, og G2 er cellen med det specifikke månedsnummer.

Du kan også anvende denne matrixformler = SUM (HVIS (MÅNED (B2: B15) = 8,1)) (tryk på Ctrl + Skift + Enter-tasterne) for at tælle fødselsdage efter den specifikke måned.

Tæl med et bestemt år

Hvis du har brug for at tælle fødselsdage efter et bestemt år, siger 1988, kan du bruge en af ​​nedenstående formler, som du har brug for.

= SUMPRODUCT (1 * (ÅR (C3: C16) = 1988))
= SUM (HVIS (ÅR (B2: B15) = 1988,1))

Bemærk: Den anden formel en matrixformel. Husk at trykke på Ctrl + Flytte + Indtast nøgler sammen efter indtastning af formlerne

Tælle efter en bestemt dato

Hvis du har brug for at tælle efter en bestemt dato (siger 1992-8-16), skal du anvende nedenstående formel og trykke på Enter-tasten.

=COUNTIF(B2:B15,"1992-8-16")

Tælle efter et bestemt datointerval

Hvis du har brug for at tælle, hvis senere / tidligere end en bestemt dato (siger 1990-1-1), kan du anvende nedenstående formler:

= COUNTIF (B2: B15, ">" & "1990-1-1")
= COUNTIF (B2: B15, "<" & "1990-1-1")

For at tælle, om mellem to specifikke datoer (siger mellem 1988-1-1 og 1998-1-1), skal du anvende nedenstående formel:

=COUNTIFS(B2:B15,">"&"1988-1-1",B2:B15,"<"&"1998-1-1")

note bånd Formel er for kompliceret til at huske? Gem formlen som en automatisk tekstindgang til genbrug med kun et klik i fremtiden!
Læs mere…     Gratis prøveversion

Tæl let efter Regnskabsår, halvår, ugenummer eller ugedag i Excel

Funktionen PivotTable Special Time Grouping, leveret af Kutools for Excel, er i stand til at tilføje en hjælpekolonne til at beregne regnskabsåret, halvåret, ugenummeret eller ugedagen baseret på den angivne datakolonne og lade dig let tælle, sum eller gennemsnitskolonner baseret på de beregnede resultater i en ny pivottabel. Komplet funktion Gratis prøveperiode 30 dage!

Kutools til Excel - Indeholder mere end 300 praktiske værktøjer til Excel. Fuld funktion gratis prøveperiode 30 dage, intet kreditkort krævet! Hent den nu

Tælle efter specificeret dato, år eller datointerval i Excel

Hvis du har installeret Kutools til Excel, kan du anvende det Vælg specifikke celler værktøj til nemt at tælle antallet af forekomster efter specificeret dato, år eller datointerval i Excel.

Kutools til Excel- Indeholder mere end 300 praktiske værktøjer til Excel. Fuld prøve gratis prøveperiode 30 dage, intet kreditkort krævet! Hent den nu

1. Vælg den fødselsdagskolonne, du vil tælle med, og klik på Kutools > Type > Vælg specifikke celler. Se skærmbillede:

2. I den åbne dialogboks Vælg specifikke celler skal du gøre som vist ovenstående skærmbillede:
(1) I Valgtype sektion, skal du kontrollere en mulighed, som du har brug for. I vores tilfælde kontrollerer vi Cell mulighed;
(2) I Specifik type sektion, vælg Større end eller lig med fra den første rulleliste, og skriv derefter den første dato i det angivne datointerval i højre boks; Vælg derefter Mindre end eller lig med fra den anden rulleliste, og skriv den sidste dato for det angivne datointerval i højre boks, og marker derefter og mulighed;
(3) Klik på Ok .

3. Nu vises en dialogboks, der viser, hvor mange rækker der er valgt som vist nedenfor. Klik på OK for at lukke denne dialogboks.

Bemærkninger:
(1) For at tælle antallet af forekomster efter specificeret år skal du blot specificere datointervallet fra den første dato i år til den sidste dato i år, f.eks. Fra 1 / 1 / 1990 til 12 / 31 / 1990.
(2) For at tælle antallet af forekomster efter den angivne dato, såsom 9/14/1985, skal du bare angive indstillingerne i dialogboksen Vælg specifikke celler som vist nedenstående skærmbillede:


Demo: Tælle efter dato, ugedag, måned, år eller datointerval i Excel


Kutools til Excel indeholder mere end 300 praktiske værktøjer til Excel, gratis at prøve uden begrænsning på 30 dage. Download og gratis prøveversion nu!

Relaterede artikler:


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super Formula Bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2019 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60-dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50% og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    thiru · 4 months ago
    i need report weekly wise like a 7th 14th 21st 28th count only.other days are no need for every month i tried many pivot but i can't find out please help me.
  • To post as a guest, your comment is unpublished.
    Emir · 1 years ago
    Why we cant justselect whole column, instead of using this MONTH(C3:C16) ?
    • To post as a guest, your comment is unpublished.
      kellytte · 1 years ago
      In the formula =SUMPRODUCT(1*(MONTH(C3:C16)=G2)), G2 is the specified month number, says 4. If we replace MONTH(C3:C16) with the whole columns (or C3:C16), there is no value that equal to the value 4, therefore we cannot get the count result.
  • To post as a guest, your comment is unpublished.
    Roxie · 2 years ago
    What would you do if you have 1 column of events within a date range and need to count if those events had a date in another column?

    Example: I have column B as the event dates which vary each month. Column D has the date they came into a consultation. I'm trying to count how many people from that specific event for a date range came to a consultation for any date.
    • To post as a guest, your comment is unpublished.
      kellytte · 2 years ago
      Hi Roxie,
      You should try the Compare cells feature, which can compare two columns of cells, find out, and highlight the exactly same cells between them or the differences. https://www.extendoffice.com/product/kutools-for-excel/excel-compare-two-cells-of-equal.html
  • To post as a guest, your comment is unpublished.
    RHON · 2 years ago
    JAN = 1
    FEB = 2
    ..
    ..
    DEC = 12 ? NOT CORRECT RESULT IN DECEMBER
    • To post as a guest, your comment is unpublished.
      kellytte · 2 years ago
      Hi Rhon,
      Could you describe more about the error? Does the error come out when converting December to 12, or when counting by “12”?
  • To post as a guest, your comment is unpublished.
    mary · 2 years ago
    How can I count a cell on a specific day of the week. For example, I want to find a number of something on the first Sunday of the month
    • To post as a guest, your comment is unpublished.
      kellytte · 2 years ago
      Hi mary,
      In your case, you should count by the specified date. For example, count by the first Sunday of Jan, 2019 (in other words 2019/1/6), you can apply the formula =COUNTIF(E1:E16,"2019/1/6")
  • To post as a guest, your comment is unpublished.
    Sommen · 2 years ago
    rumus ini = SUMPRODUCT (1 * (YEAR (B2: B15) = 1988)) kalau datanya (range) sampe 20ribu ko ga bisa ya?
  • To post as a guest, your comment is unpublished.
    Agata · 2 years ago
    Thank you!
  • To post as a guest, your comment is unpublished.
    IvTe · 2 years ago
    I have a monthly report but need to count only daily data. I don't know to use Today option if formula is =COUNTIF(A1:A50,"RR")=TODAY(). Please help
    • To post as a guest, your comment is unpublished.
      kellytte · 2 years ago
      Hi IvTe,
      Do you need to count data meeting two conditions? You can use the COUNTIFS function.
  • To post as a guest, your comment is unpublished.
    Willie Pettigrew · 3 years ago
    in Excel 2103 I have a long list of date and times, i am trying to calculate the number between each half hour, e.g. 8am and 8.30am on each date. Can you assist?
    • To post as a guest, your comment is unpublished.
      kellytte · 2 years ago
      Hi Willie,
      You can do as follows:
      (1) Add a new column and round time data to half hour by the formula =MOD(INT(A2/(1/48))*(1/48),1) (A2 is the time cell)
      (2) Select the data range including the new column, create a pivot table.
      (3) In the PivotTable Fields pane, set date and the new half hour as Row fields, set the data you will sum or count as Value field.
      (4) Turn off the grouping in the PivotTable.
  • To post as a guest, your comment is unpublished.
    jimmy · 3 years ago
    =SUMPRODUCT(1*(MONTH(B2:B15)=8))

    I need to add 'exclude blank cells', please help.
    • To post as a guest, your comment is unpublished.
      kelly001 · 3 years ago
      Hi jimmy,
      Blank cells won’t affect the calculation result of this formula =SUMPRODUCT(1*(MONTH(B2:B15)=8))
      • To post as a guest, your comment is unpublished.
        Ryan · 1 years ago
        Yes, they do - Excel rounds blank cells to January 0, 1900 - therefore when I'm trying to count January months over a set range that has not been filled in yet - I'm getting a higher number for January due to this.
      • To post as a guest, your comment is unpublished.
        deepak · 3 years ago
        i have on sheet where in daily sales add in a single day
        08-Feb-18 AMIT SHARMA
        08-Feb-18 AVINASH KUMAR
        08-Feb-18 SANJAY SEHGAL
        09-Feb-18 hay
        09-Feb-18 ravi

        but i need on second sheet
        08-Feb-18 3
        09-Feb-18 2

        so pleaase tell me farumula for this counts total sales at other sheet
        • To post as a guest, your comment is unpublished.
          kelly001 · 3 years ago
          Hi Deepak,
          Just add the sheet name before referenced cells. For example your data is in Sheet1, and you want to count the sales in Feb, you can modify the formula as =SUMPRODUCT(1*(MONTH(Sheet1!B2:B15)=2))
  • To post as a guest, your comment is unpublished.
    deepak · 4 years ago
    I WANT ANSWER 1 DAY( WITH EXAMPLE FORMULA)
    COUNT BETWEEN :- 01/01/2004 TO 01/01/2004 = 1 DAY
    WHICH FORMULA WILL APPLY
    • To post as a guest, your comment is unpublished.
      SANJU · 3 years ago
      =A2-A1+1
      OR
      =END DATE - START DATE + 1
  • To post as a guest, your comment is unpublished.
    TrevorC · 5 years ago
    I'm trying to create a table that counts the number of times a device has been used each month from another table which shows the date in cell a and then in cell b,c,d is a 1 if that device is being used on that date. So, on Sheet 2, is a table with Date (A1) Device 1 (B1) Device 2 (C1) Device 3 (D1). I would enter the date 01/01/16 in cell A1 and lets say Device 3 is being used so I would put a '1' in cell D1. on 02/01/16 device 2 is used so I would enter the date and put a '1' in cell C1. So on and so forth.
    On Sheet 1, is a summary table which tells me how many times Device 1 has been used each month. So, in A2 I have the Month 'January', A3 'February' etc, in cell B2, Device 1, Cell C2, Device 2 etc. I want a total count. Is that possible?
  • To post as a guest, your comment is unpublished.
    L · 5 years ago
    I am using =COUNTIFS(E2:E900,">"&"6/1/2015",E2:E900,"
  • To post as a guest, your comment is unpublished.
    Ross · 5 years ago
    Hi

    I am trying to use a formula to count how many dates are passed a changing date, e.g TODAY()-330.
    I need this to continue to change as it is for expiring training courses

    What I have been using is =COUNTIFS(C3:C28,"