Le 16.11.2008 14:54, André Salaün a écrit :
Le dimanche 16 novembre 2008 14:35:04 Francois Gatto, vous avez écrit :
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

Parce qu'elles sont complexes et que je veux utiliser seulement des fonctions simples...tout simplement

Re-bonjour André

Je pense que ce que tu cherches pourrait être la formule suivante :
=SOMMEPROD(A1:A25>=C1;A1:A25<=D1)
où A1:A25 contient les dates, c1 contient la date inférieure et d1 la date supérieure.

Voir les explications ici : http://wiki.services.openoffice.org/wiki/Documentation/FR/Calc/Sommes_et_calculs_conditionnels#Trucs_et_Astuces:_Valeurs_entre_deux_dates

Bonne journée
JBF


--
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.



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

Répondre à