Bonjour
Les explications demandées:
DA 14 indique 21 (au lieu de 22 précédemment, petit réglage de formule)
21! Pourquoi?
Du 1er au 4 Août, 4 cellules sont occupées (<>0)
sur 35 jours à partir du 4 Août, en remontant, juillet ayant 31 jours, nous tombons sur le 1er juillet et du premier juillet au 4 août, nous avons 35 jours et 21 jours renseignés.
Sur ce fichier, pas sur le précédent, une MFC passe les cellules de la colonne DA en rouge dès que le seuil de 35 jours renseignés est atteint.
La formule en DA14
=SI(MAX(DD14;DJ14)=0;0;NB.SI(INDIRECT("$B"&LIGNE()&":"&ADRESSE(LIGNE();MAX(DD14;DJ14)+1));"<>0")+NB.SI(INDIRECT(ADRESSE(LIGNE()-1;MAX(DD14;DJ14)-2+(JOUR(DATE($B$5;MOIS("1/"&A13)+1;0)))-31)&":AF"&LIGNE()-1);"<>0"))
On teste d'abord si nous avons un jour de départ sur la plage DD14:DJ14.
Si oui, la suite de la formule compte les cellules renseignées de la ligne 14 avec NB.SI et le dernier NB.SI compte celles du mois précédent pour arriver à un total de 35 jours.
Pour cela, la formule
=JOUR(DATE($B$5;MOIS("1/"&A13)+1;0)
donne le dernier jour du mois précédent, qui est juillet, donc 31
et ôte 31 (nombre de colonnes nécessaire pour le décalage)
Peut-être compliqué à expliquer et comprendre...
Cordialement