Bonjour,
La deuxième question ne semblant pas résolue, voici un classeur joint proposant une autre formule pour la première question (écrire Oui ou Non dans la colonne E)
et utilisant pour le deuxième calcul de l'écart maximal des colonnes supplémentaires F (donner un rang aux jours "actifs" du mois) ,
G (calcul de l'écart - nombre de jours sans tâche effectuée - entre deux jours "actifs consécutifs" ) et la colonne H qui n'est pas utile pour le calcul demandé
mais qui permet d'automatiser la présentation du tableau (lignes grisées pour un jour, lignes blanches pour le jour suivant) à l'aide d'une MFC.
De plus, les plages des colonnes A (contenant les dates), D (précisant l'état des tâches) et E (jours ""actifs" c'est à dire avec au moins 1 tâche) ont été dénommées avec des noms dynamiques :
listedates - listeétats - joursactifs , utilisant la fonction DECALER de façon à ne pas avoir à modifier les formules lors de l'augmentation du tableau par rajout de lignes.
Pour ce qui est de la formule en E2 :
=CHOISIR(MIN(1;SOMMEPROD((listedates=A7)*(listeétats<>"Non effectuée")*(NB.SI($A$7:A7;A7)=1)))+1;"Non";"Oui")
elle fait écrire une fois oui par jour où au moins une tâche est effectuée à la première ligne du jour et non pas à la ligne de la première tâche effectuée comme sur l'exemple mais cela ne gêne en rien pour le calcul final.
Cordialement
Claude
Partager