Problème avec fonction NB.SI
Résolu
hotliner49
Messages postés
107
Statut
Membre
-
hotliner49 Messages postés 107 Statut Membre -
hotliner49 Messages postés 107 Statut Membre -
Bonjour,
J'ai besoin de la fonction NB.SI pour me renvoyer le nombre de lundi, mardi... pour un plage de date initiale.
Je rentre mes dates au format jj/mm/aaaa et utilise le format personnalisé afin de n'afficher que le jour de la semaine (format jjjj).
Mais quand j'utilise la fomule =NB.SI(C3:C42;"mardi"), il me renvoit 0 alors qu'il y a plein de mardis.
J'ai en fait l'impression qu'Excel lit uniquement la formule ou la donnée native de la cellule sans prendre en compte le résultat affiché.
Comment contourner ce problème ?
Merci d'avance
J'ai besoin de la fonction NB.SI pour me renvoyer le nombre de lundi, mardi... pour un plage de date initiale.
Je rentre mes dates au format jj/mm/aaaa et utilise le format personnalisé afin de n'afficher que le jour de la semaine (format jjjj).
Mais quand j'utilise la fomule =NB.SI(C3:C42;"mardi"), il me renvoit 0 alors qu'il y a plein de mardis.
J'ai en fait l'impression qu'Excel lit uniquement la formule ou la donnée native de la cellule sans prendre en compte le résultat affiché.
Comment contourner ce problème ?
Merci d'avance
1 réponse
-
Bonjour
le format d'affichage ne change rien à la valeur de la cellule. La date reste un nombre pour excel, nombre que vous pouvez voir en formatant la cellule en standard.
Quelque soit le format , cette valeur est inchangée.
Si vous voulez compter les mardi:
=SOMMEPROD((JOUR.SEM(C3:C42);2)=2)*1)
(JOUR.SEM(cell;2) correspondant au mardi, 2° jour de la semaine dans la semaine à la française,
Donc on cherche les JOURSEM du champ qui sont égaux à 2
crdlmnt
Errare humanum est, perseverare diabolicum