Calculer le nombre de jours du mois dans Excel - voici comment cela fonctionne en 4 étapes

Table des matières:

Anonim

Comment utiliser Excel pour savoir combien de jours il y a dans un mois

Bien sûr, vous savez combien de jours chaque mois a jusqu'à la fin du mois. Mais pour les calculs de temps ou les horaires, il peut être important de calculer le nombre de jours du mois correspondant pour une valeur de date variable dans une cellule. Il existe différentes manières et moyens d'y parvenir.

Voici comment cela fonctionne : utilisez Excel pour savoir combien de jours il y a dans un mois

Un exemple : La date de début est dans un tableau dans la cellule A2. Utilisez ensuite la formule suivante pour calculer le nombre de jours du mois correspondant :

= JOUR (DATE (ANNEE (A2), MOIS (A2) +1, 1) -1)

Cela fonctionne comme ceci, étape par étape :

  1. Cliquez sur une cellule dans laquelle vous souhaitez afficher les jours du mois souhaités (cellule B2 dans l'exemple).

  2. Dans le champ de fonction (fX) la formule : = JOUR (DATE (ANNEE (A2); MOIS (A2) +1 ; 1) -1). Ou copiez-les et collez-les simplement dans le champ approprié.

  3. Appuyez sur la touche Entrée ou cliquez sur la petite coche verte.

  4. Vous verrez maintenant le nombre de jours dans le mois correspondant. Si vous le souhaitez, vous pouvez faire glisser la fonction dans n'importe quel nombre de cellules avec un clic de souris.

Que fait réellement la fonction Excel ?

La fonction date insère l'année et le mois à partir de la date de début de la cellule A2. Ajoute ensuite la valeur 1 au mois afin d'adresser le mois suivant et définit le premier jour de la semaine pour ce mois. La valeur 1 est déduite de ce premier jour. Il en résulte le dernier jour du mois précédent (c'est-à-dire du mois pour A2). Le numéro de ce dernier jour est ensuite extrait via une fonction TAG.

Petite astuce pour simplifier un peu la formule

La formule peut être simplifiée un peu avec une astuce. Au lieu de soustraire un jour d'une valeur de date, vous pouvez également effectuer ce calcul dans la fonction DATE. Vous pouvez le faire en passant le chiffre 0 pour la veille au lieu du chiffre 1 pour le premier du mois. Cela vous évite d'avoir à convertir à la fin du mois. La formule correspondante, que vous appliquez selon le même schéma que ci-dessus, ressemble alors à ceci :

= JOUR (DATE (ANNEE (A2), MOIS (A2) +1, 0))

Pour les professionnels d'Excel : Des solutions complexes pour déterminer les jours de la semaine dans un mois

La solution qui utilise uniquement la fonction TAG est beaucoup plus complexe. Cette formule a ce look :

= 32-TAG (A1-TAG (A1) +32)

Comment fonctionne la version professionnelle ?

L'idée de base de la formule est de revenir au jour 0 du mois en cours (qui est le dernier jour du mois précédent). Ajoutez-le ensuite au mois suivant (c'est-à-dire le mois suivant le mois précédent, d'où le 32) et utilisez ce jour du mois pour déterminer la durée du mois en cours.

Petit client Excel : Février 1900 s'affiche incorrectement dans Excel

Il existe également une variante de cette formule qui contourne le problème de l'année bissextile 1900. Excel suppose dans ses calculs de date que c'était le 29/02/1900. Ce n'est pas le cas. Par conséquent, les calculs de date en 1900 produisent souvent des résultats incorrects. La formule modifiée avec le patch de l'an 1900 est :

= 32-TAG (A2-TAG (A2) + 32 + 366 * (A2 <61))

Une autre approche pour calculer les jours d'un mois dans Excel

La variante avec une formule matricielle est également une solution très créative. Entrez la formule suivante à l'aide du raccourci clavier "Ctrl + SHIFT + Entrée" pour que cela fonctionne :

= MAX (JOUR (A1 + 27-JOUR (A1) + {1; 2; 3; 4}))

Les captures d'écran ont été réalisées avec Excel version 2016.

FAQ : Questions que les utilisateurs nous ont posées sur le sujet

Pourquoi Excel ne trie-t-il pas simplement ma liste pour moi ?

Tout d'abord, Excel a besoin d'au moins une colonne ou une ligne contenant des informations telles que des lettres ou des chiffres. De plus, au moins une des cellules contenant les informations doit avoir été cochée. Sinon, Excel ne sait pas à quoi se référer lors du tri.

Je trouve différentes formules un peu partout pour me montrer les jours d'un mois dans Excel. Est-ce correct?

Oui c'est vrai. Il existe plusieurs façons de résoudre ce problème. Nous avons décrit cinq des solutions les plus courantes dans notre guide. Nous vous recommandons de les essayer et de choisir un favori personnel.

Comment puis-je même trier des nombres dans Excel ?

Pour trier les nombres dans un certain ordre, cliquez d'abord sur n'importe quelle cellule de la colonne que vous souhaitez trier. Dans la zone "Données", vous trouverez le groupe "Trier et filtrer". Là, vous pouvez sélectionner différentes options de tri. Par exemple, sélectionnez "Trier par taille" et soit "croissant" ou "décroissant". Excel triera votre liste en fonction de votre sélection.