Forme somme.si.ens dans fonction nb.si.ens
Résolu
zib33
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Je suis nouveau sur ce forum, j'ai suivi plusieurs sujets très intéressant qui m'ont beaucoup aidé et voici mon problème :
voila je voudrais appliquer cette formule
=SOMME.SI.ENS($K$51:$K$143;$B$51:$B$143;"2007") mais ne pas effectuer la somme mais plutôt compter le nombre d'occurrences.
je rappelle que cette fonction fonctionne de la manière suivante (plage somme,plage critère, critère)
moi je voudrais compter le nombre de cellules au lieu de faire une somme des nombres, en gros faire un nb au lieu d'une somme.
finalement, j'ai 5 cases non vides et avoir comme résultats 5 et pas le résultat de la somme
J'espère avoir été clair, merci de votre futur aide!
zib33
Je suis nouveau sur ce forum, j'ai suivi plusieurs sujets très intéressant qui m'ont beaucoup aidé et voici mon problème :
voila je voudrais appliquer cette formule
=SOMME.SI.ENS($K$51:$K$143;$B$51:$B$143;"2007") mais ne pas effectuer la somme mais plutôt compter le nombre d'occurrences.
je rappelle que cette fonction fonctionne de la manière suivante (plage somme,plage critère, critère)
moi je voudrais compter le nombre de cellules au lieu de faire une somme des nombres, en gros faire un nb au lieu d'une somme.
finalement, j'ai 5 cases non vides et avoir comme résultats 5 et pas le résultat de la somme
J'espère avoir été clair, merci de votre futur aide!
zib33
A voir également:
- Forme somme.si.ens dans fonction nb.si.ens
- Fonction si et - Guide
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau word - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
8 réponses
Bonjour
.......et remplacer SOMME.SI.ENS par NB.SI.ENS (champ 1;critére 1 champ 2; critère 2;champ 3 ...)????
Ca ne convient pas?*ou si vous n'avez qu'un critère:
NB.SI(Champ;critère) ??
et pour compter des cellules non vides:
=NB.SI(champ;"<>")
ou NBVAL(champ)
crdlmnt
.......et remplacer SOMME.SI.ENS par NB.SI.ENS (champ 1;critére 1 champ 2; critère 2;champ 3 ...)????
Ca ne convient pas?*ou si vous n'avez qu'un critère:
NB.SI(Champ;critère) ??
et pour compter des cellules non vides:
=NB.SI(champ;"<>")
ou NBVAL(champ)
crdlmnt
tout d'abord merci de la réponse
je sais que j'ai un peu de mal à formuler mon problème.
en faite je voudrais le nombre de cellules de la plage K quand la cellule B est égale à 2007
nb.si.ens ne me convient puisque sur la colonne B le critère est l'année 2007 mais sur la colonne K je n'ai pas de critères car je veux compter les cellules
ex:
B K
2007 12
2008 5
2008 17
2007 3
2009 7
réponse souhaitée : 2 et pas 15
car il n'y a que 2 cellules dans la plage K qui sont relatives au critère 2007 dans la plage B
Cordialement.
je sais que j'ai un peu de mal à formuler mon problème.
en faite je voudrais le nombre de cellules de la plage K quand la cellule B est égale à 2007
nb.si.ens ne me convient puisque sur la colonne B le critère est l'année 2007 mais sur la colonne K je n'ai pas de critères car je veux compter les cellules
ex:
B K
2007 12
2008 5
2008 17
2007 3
2009 7
réponse souhaitée : 2 et pas 15
car il n'y a que 2 cellules dans la plage K qui sont relatives au critère 2007 dans la plage B
Cordialement.
désolé ca ne convient pas, ca me donne 17 alors que le résultat devrait être 5.
17 correspond au nombre de cellules de la plage B où il est inscrit 2007, mais il ne prend pas en compte l'autre critère.
extrait des données:
colonne B colonne K
2011 0,00
2007
2007 0,70
2007
2007
2007 0,18
2007
2007
2007
2007 0,51
2007
2007 0,43
2007
2007
2007 0,36
2007
2007
2007
2008
17 correspond au nombre de cellules de la plage B où il est inscrit 2007, mais il ne prend pas en compte l'autre critère.
extrait des données:
colonne B colonne K
2011 0,00
2007
2007 0,70
2007
2007
2007 0,18
2007
2007
2007
2007 0,51
2007
2007 0,43
2007
2007
2007 0,36
2007
2007
2007
2008
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Effectivement la formule fonctionne. Merci!
Mais lorsque je l'applique dans mon fichier ça ne marche plus! Je comprends pas pourquoi.
Est ce que par hasard vous auriez une idée parce que la je perds espoir...
Cordialement.
Mais lorsque je l'applique dans mon fichier ça ne marche plus! Je comprends pas pourquoi.
Est ce que par hasard vous auriez une idée parce que la je perds espoir...
Cordialement.
Il faudrait soumettre votre fichier... il est possible que le problème viennent de format de cellule qui mélange texte et valeur num.
Si vous pouvez , déposer le fichier ou une copie des données sur:
https://www.cjoint.com/
et revenez placer ici le lien donné par le site
à vous lire
Si vous pouvez , déposer le fichier ou une copie des données sur:
https://www.cjoint.com/
et revenez placer ici le lien donné par le site
à vous lire
Bonjour tout le monde,
ou bien avec un bon vieux sommeprod() :
=SOMMEPROD((A1:A19=2007)*(B1:B19<>""))
eric
PS: vaucluse (salut à toi :-), tu utilises une fonction à rajouter...
ou bien avec un bon vieux sommeprod() :
=SOMMEPROD((A1:A19=2007)*(B1:B19<>""))
eric
PS: vaucluse (salut à toi :-), tu utilises une fonction à rajouter...