bonjour,
4 janvier est toujours dans la semaine 1, donc 28 decembre est toujours dans la dernière semaine de l'année, donc pour ces mois, vous utilisez ces jours.
Pourquoi cette correction pour le jour de la semaine dans la deuxième partie de la formule ?