Formule NB à 2 conditions

marion125cbr

XLDnaute Nouveau
Bonjour à tous,

je cherche à calculer le nombre de CP pris sur les samedi par salarié.

J'ai utilisé la formule =SOMMEPROD(('Mai à Oct.'!E11:AM11="CP")*('Mai à Oct.'!E9:AM9="sam")). Le problème c'est que "sam" est en réalité la valeur affichée de la cellule et non son contenu il me met donc toujours un résultat nul.

la cellule ou apparait "sam" est égale à la cellule en dessous (qui contient une date) mais dans un format personalisé qui m'indique les 3 1ère lettre du jour.
Pour info la date pointée n'est pas saisie mais fait reference à la date précédente+1jour.

Je joins un fichier pour que ce soit plus clair.

Y-a-t-il un complément à ajouter à ma formule actuelle ou existe-t-il une autre formule qui me permettrai d'arriver à mes fins?
Il y a des contraintes non négligeables:
- Je ne souhaite pas utiliser du VB.
- Je dois pouvoir l'année prochaine réutiliser ce fichier en modifiant uniquement l'année sur la 1ère date (1er mai), c'est pourquoi je ne peux écrire "sam" directement ou faire un nb.si "CP" sur les colonnes "sam"...

Merci pour votre aide
 

Pièces jointes

  • Test Absences.xls
    36 KB · Affichages: 56

Tibo

XLDnaute Barbatruc
Re : Formule NB à 2 conditions

Bonjour,

Corriges ta formule comme suit :

Code:
=SOMMEPROD(('Mai à Oct.'!E11:AI11="CP")*(JOURSEM('Mai à Oct.'!E9:AI9;2)=6))

les données de la ligne 9 sont en fait des dates auxquelles a été appliqué un format personnalisé (jjj)

C'est donc sur les dates qu'il faut faire le traitement.

Voilou

@+
 

Discussions similaires

Statistiques des forums

Discussions
312 398
Messages
2 088 069
Membres
103 711
dernier inscrit
amin Saadaoui