Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

Comment compter par date / mois / année et plage de dates dans Excel?

Par exemple, nous avons une liste de membres avec leurs anniversaires, et maintenant nous nous préparons à faire des cartes d'anniversaire pour ces membres. Avant de faire les cartes d'anniversaire, nous devons compter le nombre d'anniversaires dans un mois / année / date spécifique. Ici, je vais vous guider vers Countif par date / mois / année et plage de dates avec des formules dans Excel avec les méthodes suivantes:


Countif par mois / année spécifique et plage de dates avec des formules dans Excel

Dans cette section, je présenterai quelques formules pour compter les anniversaires par un certain mois, année ou plage de dates dans Excel.

Compter d'un certain mois

En supposant que vous comptiez les anniversaires d'un mois spécifique de 8, vous pouvez entrer la formule ci-dessous dans une cellule vide, puis appuyez sur le bouton Entrer clé.

= SOMMEPROD (1 * (MOIS (C3: C16) = G2))

Notes:

Dans la formule ci-dessus, C3: C16 est la colonne de date de naissance spécifiée dans laquelle vous comptez les anniversaires, et G2 est la cellule avec le numéro de mois spécifique.

Vous pouvez également appliquer ces formules matricielles = SOMME (SI (MOIS (B2: B15) = 8,1)) (appuyez sur les touches Ctrl + Maj + Entrée) pour compter les anniversaires par mois spécifique.

Compter d'une certaine année

Si vous avez besoin de compter les anniversaires d'une certaine année, dit 1988, vous pouvez utiliser l'une des formules ci-dessous selon vos besoins.

= SOMMEPROD (1 * (ANNÉE (C3: C16) = 1988))
= SOMME (SI (ANNÉE (B2: B15) = 1988,1))

Remarque: La deuxième formule est une formule matricielle. N'oubliez pas d'appuyer sur le Ctrl + Mission + Entrer clés ensemble après avoir entré les formules;

Compter à une certaine date

Si vous avez besoin de compter par une date spécifique (dit 1992-8-16), veuillez appliquer la formule ci-dessous et appuyez sur la touche Entrée.

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

Countif par une certaine plage de dates

Si vous devez compter si après / avant une date spécifique (dit 1990-1-1), vous pouvez appliquer les formules ci-dessous:

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

Pour compter si entre deux dates spécifiques (dit entre 1988-1-1 et 1998-1-1), veuillez appliquer la formule ci-dessous:

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

ruban de note La formule est trop compliquée à retenir? Enregistrez la formule en tant qu'entrée de texte automatique pour la réutiliser en un seul clic à l'avenir!
Lire la suite ...     Essai gratuit

Comptez facilement par Année fiscale, semestre, numéro de semaine ou jour de la semaine dans Excel

La fonctionnalité de regroupement de temps spécial de tableau croisé dynamique, fournie par Kutools for Excel, est capable d'ajouter une colonne d'aide pour calculer l'année fiscale, le semestre, le numéro de la semaine ou le jour de la semaine en fonction de la colonne de date spécifiée, et vous permet de compter facilement, additionner , ou des colonnes moyennes basées sur les résultats calculés dans un nouveau tableau croisé dynamique. Essai gratuit complet de 30 jours!

Kutools pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Achetez-le Maintenant

Countif par date, année ou plage de dates spécifiée dans Excel

Si Kutools for Excel est installé, vous pouvez appliquer son Sélectionnez des cellules spécifiques utilitaire pour compter facilement le nombre d'occurrences par date, année ou plage de dates spécifiées dans Excel.

Kutools pour Excel- Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Achetez-le Maintenant

1. Sélectionnez la colonne d'anniversaire dans laquelle vous comptez et cliquez sur Kutools > Choisir > Sélectionnez des cellules spécifiques. Voir la capture d'écran:

2. Dans la boîte de dialogue d'ouverture de sélection de cellules spécifiques, procédez comme suit:
(1) Dans le Type de sélection section, veuillez cocher une option selon vos besoins. Dans notre cas, nous vérifions le Cellule l'option;
(2) Dans le Type spécifique section, sélectionnez Plus grand ou égal à dans la première liste déroulante, puis tapez la première date de la plage de dates spécifiée dans la zone de droite; sélectionnez ensuite le Inférieur ou égal à dans la deuxième liste déroulante, tapez la dernière date de la plage de dates spécifiée dans la case de droite, puis cochez et l'option;
(3) Cliquez sur le Ok .

3. Maintenant, une boîte de dialogue apparaît et montre combien de lignes ont été sélectionnées comme illustré ci-dessous. Veuillez cliquer sur le OK bouton pour fermer cette boîte de dialogue.

Notes:
(1) Pour compter le nombre d'occurrences par année spécifiée, il suffit de spécifier la plage de dates de la première date de cette année à la dernière date de cette année, par exemple du 1/1/1990 à 12/31/1990.
(2) Pour compter le nombre d'occurrences par date spécifiée, telle que 9/14/1985, spécifiez simplement les paramètres dans la boîte de dialogue Sélectionner des cellules spécifiques comme illustré ci-dessous:


Démo: décompte par date, jour de la semaine, mois, année ou plage de dates dans Excel


Kutools pour Excel comprend plus de 300 outils pratiques pour Excel, gratuits à essayer sans limitation en 30 jours. Téléchargez et essayez gratuitement maintenant!

Articles Liés:


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
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 · 9 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 · 3 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 · 3 years ago
    Thank you!
  • To post as a guest, your comment is unpublished.
    IvTe · 3 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 · 6 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,"
    • To post as a guest, your comment is unpublished.
      KK · 4 months ago
      =COUNTIF('[report1623994260364.csv]18Jun'!$E$2:$E$774,MONTH('[report1623994260364.csv]18Jun'!$F$2:$F$774=Y11))
      What is wrong with the above command, I am trying to count column E, provided Column F has values = Y11