vendredi 15 mars 2013

[Excel] La formule pour calculer la date du lundi qui précède

ExcelPas facile de trouver la bonne formule lorsqu'on effectue des calculs sur les dates avec Excel ! Voici par exemple un problème courant : comment, à partir d'une date quelconque, retrouver par calcul, avec une formule, la date du premier jour de la semaine qui correspond à cette date, c'est-à-dire le lundi qui précède ?


Mode d'emploi pour Excel 2007 Excel 2010 Excel 2013

1
La date de départ étant stockée dans une cellule quelconque, par exemple A1, formatez tout d'abord la cellule de destination qui contiendra le résultat (par exemple B1) au format Date.

2
Ensuite, dans cette cellule de destination (B1 dans notre exemple), entrez la formule suivante :

=cellule-MOD(cellule-2;7)

en remplaçant cellule par la référence à la cellule de la date de départ (A1 dans l'exemple). Par exemple =A1-MOD(A1-2;7).

capture d'écran Excel

C'est tout !

pictogramme pour les encadrés à noter - Astuces hebdo  À noter  
Dans cette formule, vous pouvez remplacer le chiffre 2 (dans l'expression "cellule-2") par un autre chiffre de 0 à 6 pour calculer un autre jour de la semaine : 0 pour samedi, 1 pour dimanche, etc. Si le jour de la date de départ est celui du jour recherché, la formule retourne simplement la date de départ.

Articles populaires