Petit problème avec la formule NB.SI

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

libellule85

XLDnaute Accro
Bonjour le forum,

J'ai un petit problème avec la formule nb.si.
En effet, dans une colonne j'ai différentes dates et je veux calculer dans une cellule le nombre de cellules renseignées et dans une autre cellule le pourcentage que celà représente.
J'ai essayé :


Code:
=NB.SI(D5:D15;"00/00/00") pour la première


et

Code:
=(NB.SI(D5:D15;"00/00/00"))/(NB(D5:D15)) pour la seconde

Et évidemment celà ne marche pas !! Celà me met !DIV#0

D'avance merci pour votre aide
 
Re : Petit problème avec la formule NB.SI

Bonjour tototiti2008,

Tout d'abord je te remercie pour la rapidité de ta réponse.
J'étais obnubilé par la fonction nb.si qu'en fait en utilisant la fonction nb.vide c'est plus simple.
Par contre pour ma gouverne comment met on dans une formule nb.si le critère "différente date".
D'avance merci
 
Re : Petit problème avec la formule NB.SI

Salut @ tous,
Tototiti2008 a bien repondu a ta question une simple NB() va te dire le nombre de cellule renseignee dans la plage des dates.
NB(D5😀15).
pour la deuxieme question si j'ai bien compris pour le nombre des dates differntes :
Code:
=SOMME(SI(D5:D15<>"";1/NB.SI(D5:D15;D5:D15)))
@ valider par Ctrl+Maj+Entree
Un bout de fichier exemple va nous aider a t'aider

 
Re : Petit problème avec la formule NB.SI

Bonjour libellule85, salut Marc 🙂

Si NB(D5: D15) renvoie 0 c'est qu'il n'y a pas de dates (numériques) dans la plage.

Mais si ce sont des dates sous forme de texte, utiliser pour les compter :

Code:
=SOMMEPROD(--ESTNUM(DATEVAL(D5:D15)))
Pour le pourcentage, il faudrait voir ce qu'il y a dans les autres cellules de la plage.

Edit : salut Rachid, salut Patrick 🙂

A+
 
Dernière édition:
Re : Petit problème avec la formule NB.SI

Re,

Hum, pour le pourcentage, sur ce fichier tout bêtement :

Code:
=NBVAL(D5:D15)/LIGNES(D5:D15)
sinon aussi :

Code:
=SOMMEPROD(--ESTNUM(DATEVAL(SUBSTITUE(D5:D15;".";"/"))))/LIGNES(D5:D15)
Edit : eh eh Marc, j'ai pas copié...

A+
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
152
Réponses
6
Affichages
283
Réponses
11
Affichages
597
Réponses
10
Affichages
575
Réponses
13
Affichages
1 K
Retour