Bonjour,

André Salaün wrote:
Le samedi 15 novembre 2008 20:59:02 Francois Gatto, vous avez écrit :
Bonsoir,

André Salaün wrote:
Je voudrais compter le nombre d'occurences de dates comprises par exemple
entre le 01/01/2006 et le 31/12/2006. Si je fais par exemple
NB.SI(D2:D100;">=01/01/2006") j'obtiens bien le comptage des dates
postérieures au 01/01/2006 mais je n'arrive pas à introduire le deuxième
critère pour limiter à la date supérieure. En fait je ne sais plus
comment dire "compris entre x et y" en clair...
Je pense qu'en procédant par "suppression" on doit obtenir le compte.
Exemple :

=NB.SI(D2:D100;"<=31/12/2006")-NB.SI(D2:D100;"<=31/12/2005")
Merci ça fonctionne, mais j'aurai imaginé qu'on pouvait utiliser "compris entre"...
Sinon, tu pourrais (valablement) résoudre ce genre de problème via les
fonctions "Base de données", et au cas présent, la fonction BDNBVAL ou
BDNB, comme dans l'exemple ci-dessous :

=BDNBVAL(D1:D100;D1;F9:G10), où

                       |_________ plage des critères
                   |
                   |_____________ champ (colonne) à contrôler
             |
             |___________________ plage des données (y compris l'entête)

L'aide d'OOo t'apportera plus ou d'autres infos.

Francois Gatto
Argh justement ce que je voulais éviter ;-) : utiliser les fonctions bd d'où l'utilisation de calc, merci quand même.


Heu !!! Pourquoi vouloir éviter ces fonctions ?
Notes bien que si elles font parties du groupe "Base de données" il n'est pas question ici de mettre en oeuvre une base ; seules les données d'un classeur sont traitées comme s'il s'agissait d'une BD.
D'où mon étonnement.

Francois Gatto



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à