Exceller

Obtenir le nom du jour à partir de la date

Get Day Name From Date

Formule Excel: obtenir le nom du jour à partir de la dateFormule générique
 TEXT (B4,'dddd')
Résumé

Pour obtenir le nom du jour (c'est-à-dire lundi, mardi, etc.) à partir d'une date sous forme de texte, vous pouvez utiliser le Fonction TEXT . Dans l'exemple illustré, la formule de la cellule C4 est:

 
= TEXT (B4,'dddd')
Explication

Si vous avez besoin d'obtenir le nom du jour (c'est-à-dire lundi, mardi, etc.) à partir d'une date, il existe plusieurs options en fonction de vos besoins.



comment exceller au travail formule

Voulez-vous convertir la date en nom de jour?

Si tu veux convertir la valeur de date à une valeur de texte, vous pouvez utiliser le Fonction TEXT avec un format de nombre personnalisé comme «ddd» ou «dddd». Dans l'exemple illustré, la formule de la cellule C4 est:



 
= TEXT (B4,'dddd') // returns 'Saturday'

La fonction TEXT convertit les valeurs en texte en utilisant le format numérique que vous fournissez. Notez que la date est perdue dans la conversion, seul le texte du nom du jour reste.

Voulez-vous simplement afficher le nom du jour?

Si tu veux seulement affichage un nom de jour, vous n'avez pas besoin d'une formule - vous pouvez utiliser un format numérique personnalisé. Sélectionnez la date, puis accédez à Format des cellules (Ctrl + 1 ou Cmd + 1)> Personnalisé, et entrez l'un de ces formats personnalisés:



 
'ddd' // i.e.'Wed' 'dddd' // i.e.'Wednesday'

Excel affichera uniquement le nom du jour, mais il laissera la valeur de date intacte.

Gérer une date vide

Si vous utilisez la formule ci-dessus avec une cellule vide, vous obtiendrez `` Sat '' en conséquence, puisque zéro dans le Système de date Excel est traité comme «00 -Jan-1900», qui est un samedi. Pour contourner ce problème, vous pouvez ajuster la formule comme suit:

 
= IF (A1'', TEXT (A1,'ddd'),'')

Littéralement: Si A1 n'est pas vide , renvoie la formule TEXT, sinon retourne un chaîne vide ('').



Une manière plus flexible d'obtenir un nom de jour à partir d'une date

Pour une flexibilité maximale, vous créez vos propres noms de jour avec le CHOISIR la fonction ainsi:

 
= CHOOSE ( WEEKDAY (B4),'Sun','Mon','Tue','Wed','Thu','Fri','Sat')

Dans ce cas, entrez les noms des jours de la semaine que vous souhaitez renvoyer (abrégés ou non) comme valeurs dans CHOOSE, après le premier argument. Le Fonction WEEKDAY renverra un nombre entre 1 et 7 et CHOOSE utilisera ce nombre pour renvoyer la valeur correspondante dans la liste. Avec les paramètres par défaut, dimanche = 1 et samedi = 7. Voir JOUR DE LA SEMAINE pour plus d'informations.

CHOISIR est plus de travail à mettre en place, mais il est également plus flexible, car il vous permet de mapper une date à tout les valeurs souhaitées (c'est-à-dire que vous pouvez utiliser des valeurs personnalisées, abrégées, non abrégées, dans une langue différente, etc.)

Auteur Dave Bruns


^