Comment obtenir la date du dimanche précédent dans Excel ?

Si vous souhaitez obtenir la date du dimanche précédent pour une date particulière dans Excel, vous devez écrire une formule à l’aide de la fonction WEEKDAY d’Excel.

obtenir-dimanche-précédent

Formule pour obtenir le dernier dimanche

Vous trouverez ci-dessous les étapes à suivre :

  1. Reportez-vous à la cellule A1 où vous avez la date réelle.
  2. Tapez l’opérateur moins (-).
  3. Insérez la fonction WEEKDAY ; dans le premier argument (), faites référence à la cellule A1.
  4. Dans le deuxième argument, entrez (11) et appuyez sur Entrée pour obtenir le résultat.
formule-a-prendre-dimanche-dernier

Une fois que vous avez appuyé sur Entrée, il renverra la date du dernier dimanche à partir de votre date d’origine dans la cellule A1.

renvoie-la-date-du-dernier-dimanche

Comment fonctionne cette formule ?

Pour comprendre cette formule, vous devez d’abord comprendre la fonction WEEKDAY. Lorsque vous vous référez à une date dans la fonction WEEKDAY, elle renvoie un nombre compris entre 1 et 7 selon le jour de la date et la structure de la semaine que vous choisissez.

comprendre-fonction-jour-de-semaine

Dans le deuxième argument (return_type), vous devez spécifier un nombre qui indique à la fonction de considérer le premier jour de la semaine. Et si vous sélectionnez (2 ou 11), il démarrera la semaine à partir du lundi.

Par exemple : si le jour est mercredi et que la semaine commence le lundi, le numéro du jour pour la date sera 3. Donc, ci-dessous, vous pouvez voir que nous avons 3 dans le résultat.

résultat du jour de la semaine

Et au final, lorsque vous avez 3 du JOUR DE SEMAINE et que vous le déduisez de la date d’origine, vous obtenez la date du dimanche précédent dans le résultat.

date-du-dimanche-precedant

Obtenir d’autres jours précédents

Vous pouvez également obtenir d’autres jours précédents si vous le souhaitez.

obtenir-autres-jours-précédents
=date-WEEKDAY(date,11)
=date-WEEKDAY(date,12)
=date-WEEKDAY(date,13)
=date -WEEKDAY(date,14)
=date -WEEKDAY(date,15)
=date -WEEKDAY(date,16)
=date-WEEKDAY(date,17)

Vous devez ajuster l’argument [return_type] dans la fonction pour changer le jour de début de la semaine.

Appliquer le formatage du jour avec la date

Vous n’obtiendrez pas le nom du jour dans une cellule lorsque vous obtenez une date dans une cellule. Mais vous pouvez modifier la mise en forme pour l’obtenir rapidement.

  1. Sélectionnez la cellule et ouvrez l’option de formatage des cellules (Ctrl + 1).
  2. Cliquez sur la catégorie Personnalisé et cliquez avec la barre de saisie (Type).
  3. Entrez (jj-mmm-aa, jjj) et cliquez sur OK pour postuler.
jour-formatage-avec-date

Deuxième méthode

Vous pouvez également utiliser CHOISIR avec le JOUR DE LA SEMAINE pour obtenir le dimanche précédent.

deuxième-méthode-pour-obtenir-le-dimanche-précédent
=A1-CHOOSE(WEEKDAY(A1),0,1,2,3,4,5,6)

Dans cette formule, nous avons utilisé WEEKDAY sans spécifier l’argument [return_type], et il prend la valeur par défaut et utilise dimanche comme premier jour de la semaine.

Si vous avez mercredi, WEEKNUM renvoie 4 dans le résultat et CHOOSE renvoie 3 dans la liste des nombres. Et puis, au final, vous obtiendrez la date du dimanche en déduisant 3 jours de la date d’origine.

Remarque : Il est préférable d’utiliser la première méthode pour obtenir le dimanche précédent ou n’importe quel jour.

Obtenir le fichier Excel

Télécharger

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *