Bonjour,
La ligne n'existe pas, comme tu dis…
Tu as quand même une ligne, en bas de tableau, pour contrôler le résultat de la formule, au cas où
La formule en question, c'est encore un Moyenne(Si(
mais le Si regroupe 3 conditions : que la ligne 11 soit différente de 0, qu'elle soit différente de '' et que la ligne des semaines ait le nombre choisi
Moyenne(Si((Cond1)*(Cond2)*(Cond3);ligne18/ligne11)))
Le tout au conditionnel sinon on a #DIV/0!
SI(SOMME((cond1)*(cond2)*(cond3));MOYENNE(SI((cond1)*(cond2)*(cond3);(ligne18/ligne11)));'')
Je n'ai pas réussi à la faire fonctionner autrement
Les formules matricielles : tu ne saisis pas les crochets { avant et } après,
ils apparaissent lorsque l'on valide en appuyant simultanément sur ctrl, maj et entrée
Réponse à ta question : ça fonctionne pour les semaines de 5, 6 ou 7 jours,
la condition ligne différente de '' est dans la formule
Moyenne(Si(condition; plage)), c'est le même principe que Somme(Si(condition; Plage))
Si la condition est réalisée, somme sinon 0
Si la condition est réalisée, moyenne sinon 0 sauf que ton tableau est bourré de 0 et de '' [file name=MoyenneLinopostV1.zip size=37761]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/MoyenneLinopostV1.zip[/file]