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
A voir également:
- Problème avec fonction NB.SI
- Fonction si et - Guide
- Nb.si en anglais - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
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
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
ce genre de faute, c'est ma spécialité.
=SOMMEPROD((JOUR.SEM(C3:C42;2)=2)*1)
excuses
crdlmnt
problème de #VALEUR.
Manifestement cela vient de la fonction JOURSEM imbriquée qui n'est pas détectée comme une plage par la fonction SOMMEPROD.
=SOMMEPROD((JOURSEM(C3:C42;2)=2)*1)
Encore merci
le 01/01/1904 devait être un vendredi....
Avec Excel, une nouvelle embûche à chaque détour.