Bonjour à tous,
Je m'échine sur un problème que je ne parviens à résoudre, donc j'en appelle à vous autres bonnes âmes.
J'ai un fichier avec en première ligne 1,2,3...31 correspondant aux jours du mois.
Les lignes de ce tableau sont les noms de différentes personnes, et il est rempli par le nombre d'heures travaillées chaque jour.
Le nom de l'onglet est de type "Avril 2011".
J'ai uneformule assez complexe qui me permet, en allant récupérer le nom de l'onglet, de déterminer pour chaque jour s'il s'agit d'un week-end ou non. Je l'utilise pour ma mise en forme automatique, ça marche très bien, merci.
Bien.
Je souhaite maintenant calculer, disons, le nombre d'heures travaillées durant les week-end. Je m'imagine utiliser une fonction de type somme.si.ens. Ma plage de cellules pour la somme, pas de soucis, mais pour le critère, je ne sais comment faire. En effet, le critère n'est pas le jour du mois, donc ma première ligne, mais le résultat d'un calcul à partrir de celle-ci.
Une solution pourrait consister à créer une autre ligne, avec le résultat de mon calcul dedans, qui me donnerait par exemple (F;F;F;F;F;V;V;F;F;F;F;F;V;V;F;F;F;...), que je mettrais en critère, et ça marcherait très bien. Je ne souhaite cependant pas le faire, pour des raisons qui me regardent! Je voudrais juste que mon critère ne soit pas une plage de cellules elle-même, mais le résultat d'un calcul appliqué à cette plage...
Je ne souhaite pas non plus utiliser VBA...
Merci d'avance pour vos réponses éclairées (si c'est possible)!
Je m'échine sur un problème que je ne parviens à résoudre, donc j'en appelle à vous autres bonnes âmes.
J'ai un fichier avec en première ligne 1,2,3...31 correspondant aux jours du mois.
Les lignes de ce tableau sont les noms de différentes personnes, et il est rempli par le nombre d'heures travaillées chaque jour.
Le nom de l'onglet est de type "Avril 2011".
J'ai uneformule assez complexe qui me permet, en allant récupérer le nom de l'onglet, de déterminer pour chaque jour s'il s'agit d'un week-end ou non. Je l'utilise pour ma mise en forme automatique, ça marche très bien, merci.
Bien.
Je souhaite maintenant calculer, disons, le nombre d'heures travaillées durant les week-end. Je m'imagine utiliser une fonction de type somme.si.ens. Ma plage de cellules pour la somme, pas de soucis, mais pour le critère, je ne sais comment faire. En effet, le critère n'est pas le jour du mois, donc ma première ligne, mais le résultat d'un calcul à partrir de celle-ci.
Une solution pourrait consister à créer une autre ligne, avec le résultat de mon calcul dedans, qui me donnerait par exemple (F;F;F;F;F;V;V;F;F;F;F;F;V;V;F;F;F;...), que je mettrais en critère, et ça marcherait très bien. Je ne souhaite cependant pas le faire, pour des raisons qui me regardent! Je voudrais juste que mon critère ne soit pas une plage de cellules elle-même, mais le résultat d'un calcul appliqué à cette plage...
Je ne souhaite pas non plus utiliser VBA...
Merci d'avance pour vos réponses éclairées (si c'est possible)!