Forme somme.si.ens dans fonction nb.si.ens
Résolu/Fermé
zib33
Messages postés
5
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
27 mars 2012
-
27 mars 2012 à 11:48
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 28 mars 2012 à 07:14
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 28 mars 2012 à 07:14
A voir également:
- Forme somme.si.ens dans fonction nb.si.ens
- Mise en forme conditionnelle excel - Guide
- Fonction si et - Guide
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
- Nb.si.ens avec ou ✓ - Forum Excel
- Un agent immobilier a préparé un diaporama pour présenter une maison à vendre. appliquez la mise en forme de la première diapositive à toutes les autres. quel est le code du portail ? ✓ - Forum Powerpoint
8 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
27 mars 2012 à 11:55
27 mars 2012 à 11:55
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
zib33
Messages postés
5
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
27 mars 2012
27 mars 2012 à 12:19
27 mars 2012 à 12:19
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.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
27 mars 2012 à 12:35
27 mars 2012 à 12:35
Ah. qu'est ce qui ne convient pas, la dedans ?
=NB.SI.ENS(B:B;"2007";K:K;"<>")
crdlmnt
=NB.SI.ENS(B:B;"2007";K:K;"<>")
crdlmnt
zib33
Messages postés
5
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
27 mars 2012
Modifié par zib33 le 27/03/2012 à 13:26
Modifié par zib33 le 27/03/2012 à 13:26
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
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
27 mars 2012 à 16:31
27 mars 2012 à 16:31
Ah bon, ce n'est pas ça que vous cherchez?
https://www.cjoint.com/?BCBqEE71oJ4
crdlmnt
https://www.cjoint.com/?BCBqEE71oJ4
crdlmnt
zib33
Messages postés
5
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
27 mars 2012
27 mars 2012 à 17:04
27 mars 2012 à 17:04
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.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
27 mars 2012 à 17:49
27 mars 2012 à 17:49
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
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
Modifié par eriiic le 27/03/2012 à 17:24
Modifié par eriiic le 27/03/2012 à 17:24
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...
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
28 mars 2012 à 06:00
28 mars 2012 à 06:00
Bonjour Eric
A ajouter ??comprend pas
la fonction existe dans 2007.
bonne journée
A ajouter ??comprend pas
la fonction existe dans 2007.
bonne journée
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
28 mars 2012 à 07:14
28 mars 2012 à 07:14
Salut vaucluse,
C'est parce que je travaille toujours de préférence sur 2003.
Voici comment elle apparait : =_xlfn.COUNTIFS(A:A;"2007";B:B;"<>")
Sur le coup je n'ai pas reconnu NB.SI.ENS() ;-)
Bonne journée
eric
C'est parce que je travaille toujours de préférence sur 2003.
Voici comment elle apparait : =_xlfn.COUNTIFS(A:A;"2007";B:B;"<>")
Sur le coup je n'ai pas reconnu NB.SI.ENS() ;-)
Bonne journée
eric
zib33
Messages postés
5
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
27 mars 2012
27 mars 2012 à 21:12
27 mars 2012 à 21:12
merci BEAUCOUP!!! ca fonctionne parfaitement merci eriiic! et merci à Vaucluse pour le temps passé sur mon problème!
zib33
zib33