Formule

TangoArgentin Messages postés 4 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai mis cette formule (=NB.SI.ENS(J9:J378;"Algérie";D9:D378;"non vide") pour avoir un NBVAL sur la colonne D (noms) quand c'est "Algérie colonne J" (cellule fusionnée) et ça me donne 0 ?

Si quelqu'un peut m'expliquer pourquoi. Merci d'avance

Tango

A voir également:

1 réponse

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
Bonjour,

ça me donne 0 ? Si quelqu'un peut m'expliquer pourquoi

C'est tout simplement parce que en colonne D tu n'as aucune cellule qui contient "non vide" : excel exécute la formule mais ne lit pas le français.
0
TangoArgentin Messages postés 4 Statut Membre
 
Merci Gbinforme

C'est effectivement le cas, ceci dit ma formule sans le non vide ne fonctionne pas.
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
Bonjour,

Comme ceci cela te donne le résultat souhaité :

=NB.SI(J9:J378;"Algérie")-NB.SI.ENS(J9:J378;"Algérie";D9:D378;"")
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 450
 
Bonsoir
*euh.. si je peux me permettre gb
pour compter les non vide, on peut utiliser "<>" non?
=NB.SI.ENS(J9:J378;"Algérie";D9:D378;"<>")
et pour être complet, si D9:D378 est le résultat d'une formule qui renvoie soit "" soit une valeur alphabétique, remplacer "<>" par "><"
ce dernier point ne fonctionne pas avec des caractères utilisés dans les formules Excel tel que & " ' etc...)
crdlmnt
0