[Résolu] NB.SI référence 2 critéres variables

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
ccs84
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 nov. 2007 17:12

[Résolu] NB.SI référence 2 critéres variables

Message par ccs84 »

Bonjour à Tous.

Depuis hier matin je cherche à faire fonctionner une formule afin de connaitre le nombre d'éléments compris entre 2 valeurs variables avec la fonction NB.SI . J'ai beau déplacer les guillemets avec les signes >= et <=, rien n'y fait je n'arrive pas à avoir le résultat.
Je joins un petit tableau à titre d'exemple qui sera plus parlant.
Vous remerciant par avance de votre aide.
Bien cordialement
CCS84
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Oukcha le 03 juil. 2021 12:30, modifié 1 fois.
Raison : Balisage dans premier message
Libre office 7.4.5.1
Windows 10
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9254
Inscription : 28 août 2010 08:45

Re: NB.SI référence 2 critéres variables

Message par micmac »

Bonjour,
Dans votre signature il y a écrit : LIO.0.3.1
Cette version de LibO n'existe pas.
Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version stable

Dans votre signature il est nécessaire d'indiquer :
  1. la version exacte de AOO ou LibO (AOO 4.1.10, LibO 7.0.6 par exemple) ;
  2. la version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Ubuntu 20.04, macOS 11.4 par exemple).
Accès direct à votre signature pour la corriger.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5753
Inscription : 02 janv. 2009 23:56

Re: NB.SI référence 2 critéres variables

Message par Jean-Louis Cadeillan »

Bonjour,

Code : Tout sélectionner

=NB.SI(D$20:D$39;(ET(">="D11;"<="D12)))
Les erreurs de ta formule :
  • NB.SI() ne supporte qu'une condition, NB.SI.ENS() convient pour plusieurs, valables simultanément (de type ET)
  • la condition de NB.SI() doit s'exprimer de manière textuelle : ET() retourne une valeur logique et pas textuelle
  • la condition de NB.SI() s'exprimant de manière textuelle, il faut associer l'opérateur et la valeur avec & (concaténation) ; ex : pas ">="D11 mais ">="&D11
Une solution avec NB.SI.ENS() :

Code : Tout sélectionner

=NB.SI.ENS($D$20:$D$39;"<="&D12;$D$20:$D$39;">="&D11)
Une autre avec SOMMEPROD() :

Code : Tout sélectionner

=SOMMEPROD($D$20:$D$39<=D12;$D$20:$D$39>=D11)
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
ccs84
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 nov. 2007 17:12

Re: NB.SI référence 2 critéres variables

Message par ccs84 »

Re Bonjour.

Merci de vos réponses. Cela fonctionne. je marque le sujet comme résolu.

Encore merci.

Bonne journée à tous.
Libre office 7.4.5.1
Windows 10