NB.SI inferieur au 00/01/1900
Résolu
reyny44
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaite réaliser une formule qui me permette le NB de case Plaine si elles contiennent une date inferieur à celle sitée dans la formule.
Ex : NB.SI(A:A"inferieur" 12/08/2010)
D'avance merci
Je souhaite réaliser une formule qui me permette le NB de case Plaine si elles contiennent une date inferieur à celle sitée dans la formule.
Ex : NB.SI(A:A"inferieur" 12/08/2010)
D'avance merci
A voir également:
- Excel 00/01/1900
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
4 réponses
Bonjour
pour avoir un calcul à partir d'une date variable située dans une cellule .
=NB.SI(Champ;"<"& cellref)
crdlmnt
pour avoir un calcul à partir d'une date variable située dans une cellule .
=NB.SI(Champ;"<"& cellref)
crdlmnt
Bonjour,
Si j'ai bien compris ton problème....
Tu as des dates dans la colonne A, mais cette colonne contient des cellules vides....
La formule empirique pourrait être celle-ci :
Cependant, le temps de calcul pourrait être assez long, s'agissant d'une formule matricielle....
Tu pourrais réduire ce temps de calcul en déterminant une plage dynamique, mais pour cela il faudrait une colonne de base, qui ne contienne aucune cellule vide (au mieux)
bonne journée
Si j'ai bien compris ton problème....
Tu as des dates dans la colonne A, mais cette colonne contient des cellules vides....
La formule empirique pourrait être celle-ci :
=SOMMEPROD(($A1:$A65535<CNUM("12/08/2010"))*($A1:$A65535<>""))
Cependant, le temps de calcul pourrait être assez long, s'agissant d'une formule matricielle....
Tu pourrais réduire ce temps de calcul en déterminant une plage dynamique, mais pour cela il faudrait une colonne de base, qui ne contienne aucune cellule vide (au mieux)
bonne journée
Bonjour cousinhub
il semble (du moins d'après mes essais que la formule:
NB.SI(Champ;"<date") ne compte pas les cellules vides dans le champ, mais par contre compte les cellules égales à 0, ce qui est différent.
S'il s'agit de compter des cellules non vide dans la condition, c'est OK selon les deux propositions, mais s'il faut aussi éliminer les valeurs 0, ta proposition seule fonctionne,, mais devrait se terminer par <>0
Sous toutes réserves
Crdlmnt
il semble (du moins d'après mes essais que la formule:
NB.SI(Champ;"<date") ne compte pas les cellules vides dans le champ, mais par contre compte les cellules égales à 0, ce qui est différent.
S'il s'agit de compter des cellules non vide dans la condition, c'est OK selon les deux propositions, mais s'il faut aussi éliminer les valeurs 0, ta proposition seule fonctionne,, mais devrait se terminer par <>0
Sous toutes réserves
Crdlmnt