Dans les listes de dates, il est pratique de faire en sorte que le samedi et le dimanche soient visuellement différents des jours de la semaine : (Formule jour de la semaine excel). Le meilleur moyen de résoudre ce problème est d’appliquer une couleur différente sur le fond, comme dans un calendrier papier. Lisez comment cela fonctionne.
Pour donner aux week-ends un marquage de couleur
Supposons que vous ayez une série de valeurs de date dans un tableau Excel, par exemple un mois complet, jour par jour, l’un sous l’autre pour une sorte de journal.
Sélectionnez complètement toutes les cellules contenant les valeurs de date.
Dans l’onglet Accueil, sélectionnez Mise en forme conditionnelle – Nouvelle règle.
Dans la liste en dessous, cliquez sur le type de règle Utiliser la formule pour déterminer les cellules à formater.
Entrez comme formule = JOUR DE LA SEMAINE(A1;2) 5
(où A1 représente la première cellule avec les valeurs de date)
Utilisez le bouton Formater pour choisir une variante pour mettre en évidence les week-ends, par exemple un fond de couleur.
Le résultat ressemble alors par exemple à ceci :
Par ailleurs, si vous utilisez le remplissage automatique des valeurs de date, vous pouvez tout simplement faire insérer uniquement les jours ouvrables du lundi au vendredi.
Voici comment fonctionne la distinction
La mise en forme conditionnelle existe depuis longtemps dans Excel.
Ce qui est intéressant dans l’exemple, c’est l’utilisation intelligente de la formule pour la mise en forme conditionnelle. La fonction Jour de la semaine() d’Excel donne normalement un nombre correspondant au jour de la semaine en question, où 1=dimanche, 2=lundi, …, 7=samedi. Pour utiliser la formule, il faudrait donc vérifier si la valeur est 1 OU 7.
En utilisant 2 comme valeur pour le deuxième paramètre facultatif, vous vous épargnez des efforts, car Excel commence ainsi à compter à partir du lundi. Un samedi donne ainsi le nombre 6 et un dimanche le nombre 7. Pour le contrôle, il suffit donc de vérifier une valeur supérieure à 5.
Encore une remarque : bien que la formule ne contienne que A1 comme référence de cellule, Excel donne quand même un résultat correct pour la cellule concernée, car il remplace intelligemment les références pour toutes les autres cellules.