Formule NB.SI.ENS

Bourbonkid59

XLDnaute Nouveau
Bonjour à tous,

Je reviens vers vous avec une nouvelle question, cette fois-ci avec la formule NB.SI.ENS.
Je vous joins un fichier exemple avec les explications ci-dessous.

Dans mon fichier j'ai 3 onglets :
- Le 1er avec des formules qui vont chercher les données dans les 2 autres (issues d'extractions avec BO)
- La donnée de ma cellule A8 (1er onglet) est donc issue d'une formule.
- En X11 j'ai une formule NB.SI.ENS qui va chercher dans le 3ème onglet un résultat en fonction du contenu de A8
=NB.SI.ENS(DB_Appros!$K:$K;"=Annulé";DB_Appros!$B:$B;"=A8")+NB.SI.ENS(DB_Appros!$K:$K;"=";DB_Appros!$B:$B;"=A8")
Le résultat est 0 alors qu'il devrait être à 15.
Par contre si à la place de A8 j'écris moi même la valeur contenue dans la cellule le résultat est bon.
Comment faire pour que je n'ai pas de modfis manuelles à faire ?
Sachant que dans mon dossier de travail j'ai une 20aine de données successives dans le 1er onglet.
Merci d'avance à vous.
Bonne journée.
 

Pièces jointes

  • nb.si.ens.test.xlsx
    68.7 KB · Affichages: 16

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonjour Bourbonkid59,

Lorsque l'on fait référence a un ecellule qui contient le critère il ne faut pas la référence de la cellule entre " "

la formule devient alors

Code:
=NB.SI.ENS(DB_Appros!$K:$K;"=Annulé";DB_Appros!$B:$B;A8)+NB.SI.ENS(DB_Appros!$K:$K;"=";DB_Appros!$B:$B;A8)

Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
312 322
Messages
2 087 275
Membres
103 504
dernier inscrit
Marie28