Monsieur Excel
Pour tout savoir faire sur Excel !

08 juin 2014

Absences pour cause de maladie…

Nous avons en B2:B102 des états où « » signifie absence pour cause de maladie.

Le but du jeu, si l’on peut dire, est de calculer le nombre de périodes d’absence : dans notre cas, nous comptons « 1 » pour l’absence du 24 avril, « 1 » pour celle du 26 au 28 avril,  « 1 » pour celle du 30 avril au 1er mai – on n’a pas dit qu’il s’agissait de jours de travail, ou alors il s’agit peut-être d’un hôpital ! –, « 1 » pour celle du 3 mai, et ainsi de suite…


Peter Bartolomew a proposé les deux premières formules. Nous verrons dans l’article suivant pourquoi nous utilisons deux formules si proches l’une de l’autre. 

Doug Bliss a proposé deux formules utilisant la fonction nb.si.ens() décrite dans l’article précédent. Là encore, la seconde formule est une légère variante de la première. 

Enfin, en D6, nous avons une formule matricielle atteignant le même objectif.

Une fois de plus, nous constatons la richesse d’Excel avec ces cinq solutions – et l’on pourrait en proposer d’autres encore ! – au même problème.