Skip to main content

Extraire des jours à partir de dates dans Excel avec la fonction JOUR

Excel Weekday Function (Mai 2024)

Excel Weekday Function (Mai 2024)
Anonim

La fonction JOUR dans Excel peut être utilisée pour extraire et afficher le mois de la date qui a été entrée dans la fonction.

La sortie de la fonction est renvoyée sous la forme d'un entier compris entre 1 et 31.

Une fonction associée est la fonction JOURS qui permet de rechercher le nombre de jours entre deux dates qui se produisent dans la même semaine ou le même mois à l'aide d'une formule de soustraction, comme indiqué à la ligne 9 de l'exemple de l'image ci-dessus.

Pre Excel 2013

La fonction JOURS a été introduite pour la première fois dans Excel 2013. Pour les versions précédentes du programme, utilisez la fonction JOUR dans une formule de soustraction pour trouver le nombre de jours entre deux dates, comme indiqué à la ligne huit ci-dessus.

Numéros de série

Excel stocke les dates sous forme de numéros séquentiels, ou de numéros de série, afin qu'elles puissent être utilisées dans des calculs. Chaque jour, le nombre augmente de un. Les jours partiels sont entrés sous forme de fractions de jour, telles que 0,25 pour un quart de jour (six heures) et 0,5 pour une demi-journée (12 heures).

Pour les versions Windows d'Excel, par défaut:

  • 1er janvier 1900 = numéro de série 1;
  • 1er janvier 2016 = 42370 (puisqu'il s'agit de 42 370 jours après le 1er janvier 1900);
  • Le 1er janvier 2016 à midi, l'heure fixée à 42370.50 est fixée à midi.

DAY / DAYS Fonctions Syntaxe et arguments

La syntaxe d'une fonction fait référence à la présentation de la fonction et inclut le nom de la fonction, ses crochets et ses arguments.

La syntaxe de la fonction DAY est la suivante:

= DAY (numéro de série)

Numéro de série - (obligatoire) un nombre représentant la date à partir de laquelle le jour est extrait.

Ce nombre peut être:

  • un numéro de série représentant une date - ligne 4 dans l'exemple;
  • une référence de cellule à l'emplacement de la feuille de calcul d'une date (ligne 5 dans l'exemple);
  • une date entrée comme argument de la fonction à l'aide de la fonction DATE - ligne 6 de l'exemple;
  • la date actuelle entrée comme argument de la fonction à l'aide des fonctions TODAY ou NOW - ligne 6 de l'exemple.

Remarque: Si une date fictive est entrée dans la fonction, telle que le 29 février pour une année non bissextile, la fonction ajustera la sortie au jour correct du mois suivant, comme indiqué à la ligne 7 de l'image où la sortie de la date Le 29 février 2017 en est un - pour le 1er mars 2017.

La syntaxe de la fonction DAYS est la suivante:

DAYS (End_date, Start_date)

Date de fin, Date de début - (obligatoire) Ce sont les deux dates utilisées pour calculer le nombre de jours.

Remarques:

  • Si les arguments de date sont des valeurs numériques situées en dehors de la plage de dates valides, telles que 32 août 2016, JOURNÉES retournera le #NUM! valeur d'erreur.
  • Si l’un des arguments de date est entré sous forme de chaîne de texte qui ne peut pas être analysée comme une date valide, JOURNÉES renvoie le #VALUE! valeur d'erreur.

Exemple de fonction Excel WEEKDAY

Les lignes trois à neuf de l'exemple ci-dessus illustrent diverses utilisations des fonctions DAY et DAYS.

La ligne 10 contient également une formule combinant la fonction WEEKDAY à la fonction CHOISIR dans une formule pour renvoyer le nom du jour à partir de la date située dans la cellule B1.

La fonction JOUR ne peut pas être utilisée dans la formule pour trouver le nom car il existe peut-être 31 résultats pour la fonction, mais seulement sept jours par semaine entrés dans la fonction CHOISIR.

La fonction WEEKDAY, en revanche, ne renvoie qu'un nombre compris entre un et sept, qui peut ensuite être introduite dans la fonction CHOISIR pour rechercher le nom du jour.

Comment fonctionne la formule?

  1. La fonction WEEKDAY extrait le numéro du jour de la date dans la cellule B1;
  2. La fonction CHOISIR renvoie le nom du jour de la liste des noms entrés en tant que Valeur argument pour cette fonction.

Comme indiqué dans la cellule B10, la formule finale se présente comme suit:

= CHOISIR (SEMAINE (B1), "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche")

Vous trouverez ci-dessous la liste des étapes à suivre pour entrer la formule dans la cellule de la feuille de calcul.

Entrer dans la fonction CHOISIR / SEMAINE

Les options permettant d'entrer la fonction et ses arguments incluent:

  1. Taper la fonction complète indiquée ci-dessus dans une cellule de la feuille de calcul;
  2. Sélection de la fonction et de ses arguments à l'aide de la boîte de dialogue CHOISIR une fonction.

Bien qu'il soit possible de saisir manuellement la fonction complète dans son intégralité, de nombreuses personnes trouvent qu'il est plus facile d'utiliser la boîte de dialogue qui permet de saisir la syntaxe correcte pour la fonction, par exemple les guillemets entourant le nom de chaque jour et les séparateurs de virgule qui les séparent.

Comme la fonction WEEKDAY est imbriquée dans CHOOSE, la boîte de dialogue CHOISER la fonction est utilisée et WEEKDAY est entré comme Index_num argument.

Cet exemple renvoie le nom complet pour chaque jour de la semaine. Pour que la formule retourne la forme courte, telle que You are. plutôt que Mardi, entrez les formes abrégées pour le Valeur arguments dans les étapes ci-dessous.

Les étapes pour entrer la formule sont les suivantes:

  1. Cliquez sur la cellule où les résultats de la formule seront affichés, telle que la cellule A10;
  2. Clique sur le Formules onglet du menu du ruban;
  3. Choisir Recherche et référence depuis le ruban pour ouvrir la liste déroulante des fonctions;
  4. Cliquer sur CHOISIR dans la liste pour faire apparaître la boîte de dialogue de la fonction;
  5. Dans la boîte de dialogue, cliquez sur le bouton Index_num ligne;
  6. Type JOUR DE LA SEMAINE (B1) sur cette ligne de la boîte de dialogue;
  7. Clique sur le Valeur1 ligne dans la boîte de dialogue;
  8. Type dimanche sur cette ligne;
  9. Clique sur le Valeur2 ligne;
  10. Type Lundi ;
  11. Continuez à saisir les noms de chaque jour de la semaine sur des lignes distinctes de la boîte de dialogue.
  12. Lorsque tous les jours ont été entrés, cliquez sur D'accord pour compléter la fonction et fermer la boîte de dialogue;
  13. Le nom Jeudi devrait apparaître dans la cellule de la feuille de calcul où se trouve la formule;
  14. Si vous cliquez sur la cellule A10, la fonction complète apparaît dans la barre de formule au-dessus de la feuille de calcul.