Compter la meme valeur dans une plage aprés un filtre
Fermé
mekge
Messages postés
6
Date d'inscription
jeudi 30 octobre 2014
Statut
Membre
Dernière intervention
4 novembre 2014
-
30 oct. 2014 à 14:14
mekge Messages postés 6 Date d'inscription jeudi 30 octobre 2014 Statut Membre Dernière intervention 4 novembre 2014 - 4 nov. 2014 à 08:03
mekge Messages postés 6 Date d'inscription jeudi 30 octobre 2014 Statut Membre Dernière intervention 4 novembre 2014 - 4 nov. 2014 à 08:03
A voir également:
- Compter la meme valeur dans une plage aprés un filtre
- Photo filtre gratuit - Télécharger - Retouche d'image
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Créer un compte instagram sur google - Guide
- Excel : si valeur existe dans une plage alors ✓ - Forum Excel
5 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
30 oct. 2014 à 18:20
30 oct. 2014 à 18:20
Bonjour
SOUS.TOTAL(9;plage) fait la somme des valeurs visibles, mais ne les compte pas.
Si vous n'avez que des 0, le sous total sera 0
Précisez votre problème. A quoi servent ses 1 et 0? et que filtrez vous?
crdlmnt
SOUS.TOTAL(9;plage) fait la somme des valeurs visibles, mais ne les compte pas.
Si vous n'avez que des 0, le sous total sera 0
Précisez votre problème. A quoi servent ses 1 et 0? et que filtrez vous?
crdlmnt
Raymond PENTIER
Messages postés
58708
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 octobre 2024
17 222
31 oct. 2014 à 17:26
31 oct. 2014 à 17:26
Alors pourquoi passer par un filtre, puis par une formule conditionnelle, alors que les deux sont combinés en utilisant la fonction NB.SI.ENS ?
... à condition que tu n'aies pas une version trop ancienne d'Excel !
En saisissant en E4 le nom de l'agent choisi, tu auras le nombre de
=NB.SI.ENS($A:$A;$E$4;$C:$C;0)
et le nombre de
=NB.SI.ENS($A:$A;$E$4;$C:$C;1)
https://www.cjoint.com/?DJFrDYV246z
Cordialement.
... à condition que tu n'aies pas une version trop ancienne d'Excel !
En saisissant en E4 le nom de l'agent choisi, tu auras le nombre de
0avec la formule
=NB.SI.ENS($A:$A;$E$4;$C:$C;0)
et le nombre de
1avec la formule
=NB.SI.ENS($A:$A;$E$4;$C:$C;1)
https://www.cjoint.com/?DJFrDYV246z
Cordialement.
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 237
31 oct. 2014 à 19:13
31 oct. 2014 à 19:13
non, raymond, ça ne tient pas des compte des lignes filtrées.
eric
eric
Raymond PENTIER
Messages postés
58708
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 octobre 2024
17 222
1 nov. 2014 à 01:46
1 nov. 2014 à 01:46
Je sais, mon ami Eric !
Et j'ai bien précisé " Alors pourquoi passer par un filtre, puis par une formule conditionnelle, alors que les deux sont combinés en utilisant la fonction NB.SI.ENS ? " ;
il n'est donc pas question de filtrer quoi que ce soit, mais de sélectionner un agent par LDC.
Et j'ai bien précisé " Alors pourquoi passer par un filtre, puis par une formule conditionnelle, alors que les deux sont combinés en utilisant la fonction NB.SI.ENS ? " ;
il n'est donc pas question de filtrer quoi que ce soit, mais de sélectionner un agent par LDC.
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 237
31 oct. 2014 à 19:12
31 oct. 2014 à 19:12
Bonjour à tous,
=SOUS.TOTAL(3;A:A)-1-SOUS.TOTAL(9;B:B)
A:A : colonne entièrement remplie (noms)
B:B : colonne des 0/1
eric
=SOUS.TOTAL(3;A:A)-1-SOUS.TOTAL(9;B:B)
A:A : colonne entièrement remplie (noms)
B:B : colonne des 0/1
eric
mekge
Messages postés
6
Date d'inscription
jeudi 30 octobre 2014
Statut
Membre
Dernière intervention
4 novembre 2014
3 nov. 2014 à 11:27
3 nov. 2014 à 11:27
bonjour eric
merci à vous de m'avoir répondu,
quand j'utilise ta formule ça me compte plutôt le nombre de cellule comme une sous total simple mais moins une cellule, donc ça me donne le nombre de cellule moins 1, je veux joindre mon fichier pour avoir plus de visibilité mais je ne sais pas comment le faire.je veux essayer de réexpliquer. il s'agit d'un sondage effectué un ensemble d'agent dont j'ai trois 3 colonnes une colonne agent en A une colonne résultat en B et une colonne C qui me donne 0 ou 1 selon le résultat qu'il trouve en B, maintenant, je veux comptabilisé le nombre de 0 dans ma colonne C, ce que j'ai fait a l'aide de la fonction NB.SI, mais mon soucis c'est que j'ai mis un filtre sur agent de tel sorte que si je sélectionne un agent ça me donne le nombre exacte de 0 qu'il a obtenu.ce qui se passe actuellement c'est que mon filtre ne tient pas en compte le nombre de 0 de l'agent sélectionne, ça me donne toujours le total de 0 de l'ensemble du fichier. merci encore de m'aider
merci à vous de m'avoir répondu,
quand j'utilise ta formule ça me compte plutôt le nombre de cellule comme une sous total simple mais moins une cellule, donc ça me donne le nombre de cellule moins 1, je veux joindre mon fichier pour avoir plus de visibilité mais je ne sais pas comment le faire.je veux essayer de réexpliquer. il s'agit d'un sondage effectué un ensemble d'agent dont j'ai trois 3 colonnes une colonne agent en A une colonne résultat en B et une colonne C qui me donne 0 ou 1 selon le résultat qu'il trouve en B, maintenant, je veux comptabilisé le nombre de 0 dans ma colonne C, ce que j'ai fait a l'aide de la fonction NB.SI, mais mon soucis c'est que j'ai mis un filtre sur agent de tel sorte que si je sélectionne un agent ça me donne le nombre exacte de 0 qu'il a obtenu.ce qui se passe actuellement c'est que mon filtre ne tient pas en compte le nombre de 0 de l'agent sélectionne, ça me donne toujours le total de 0 de l'ensemble du fichier. merci encore de m'aider
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 237
3 nov. 2014 à 11:53
3 nov. 2014 à 11:53
Bonjour,
La formule a -1 pour déduire la ligne de titre qui n'est jamais filtrée.
Si ça crée un écart chez toi enlève-le.
Déposer le fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) sur cjoint.com et coller ici le lien fourni.
eric
La formule a -1 pour déduire la ligne de titre qui n'est jamais filtrée.
Si ça crée un écart chez toi enlève-le.
Déposer le fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) sur cjoint.com et coller ici le lien fourni.
eric
mekge
Messages postés
6
Date d'inscription
jeudi 30 octobre 2014
Statut
Membre
Dernière intervention
4 novembre 2014
3 nov. 2014 à 12:04
3 nov. 2014 à 12:04
voilà le lien https://www.cjoint.com/?DKdmimkV4Ti
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 237
3 nov. 2014 à 12:52
3 nov. 2014 à 12:52
Beaucoup d'erreurs...
- toujours mettre une ligne de titre en ligne 1 pour des données
- mettre le filtre sur les titres
- écrire 1 (nombre) et non pas "1" (chaine) dans les formules en C
- écrire la formule de décompte dans une autre colonne : en D1
- toujours mettre une ligne de titre en ligne 1 pour des données
- mettre le filtre sur les titres
- écrire 1 (nombre) et non pas "1" (chaine) dans les formules en C
- écrire la formule de décompte dans une autre colonne : en D1
mekge
Messages postés
6
Date d'inscription
jeudi 30 octobre 2014
Statut
Membre
Dernière intervention
4 novembre 2014
3 nov. 2014 à 13:35
3 nov. 2014 à 13:35
oui eric , cé juste un échantillon de mon tableau que j'ai envoyé, dans le tableau initial j'ai bien une ligne attribué à chaque titre avec le fitre sur les titre ,j'ai juste hormis de l'insérer dans le tableau que j'ai envoyé,même en insérant la formule dans une autre cellule, ne ne fonctionnent toujours pas.c'est le même resultat, ce que je ne comprend pas bien, c'est que tu veux dire dans ton 3éme tiret:un nombre et pas "1" chaine. merci
DjiDji59430
Messages postés
4135
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
27 octobre 2024
676
3 nov. 2014 à 18:00
3 nov. 2014 à 18:00
Bonjour,
Et avec un filtre élaboré ?
https://www.cjoint.com/?DKdseKvLp0P
Et avec un filtre élaboré ?
https://www.cjoint.com/?DKdseKvLp0P
mekge
Messages postés
6
Date d'inscription
jeudi 30 octobre 2014
Statut
Membre
Dernière intervention
4 novembre 2014
4 nov. 2014 à 08:03
4 nov. 2014 à 08:03
merci djidji, je vais essayer
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Boisgontierjacques
Messages postés
175
Date d'inscription
jeudi 19 septembre 2013
Statut
Membre
Dernière intervention
26 décembre 2018
64
3 nov. 2014 à 18:12
3 nov. 2014 à 18:12
Bonjour,
NB.SI sur une zone filtrée
http://boisgontierjacques.free.fr/pages_site/FiltreAuto.htm#Nbsi
JB
NB.SI sur une zone filtrée
http://boisgontierjacques.free.fr/pages_site/FiltreAuto.htm#Nbsi
JB
31 oct. 2014 à 17:02
en fait j'ai trois colonne, une colonne agent, une autre résultat et une troisième ou j'ai insérer une formule qui me retourne 1 ou 0 selon le résultat de la deuxième colonne, maintenant j'ai comptabilisé le nombre de 0 ds la troisième colonne à l'aide de la fonction NB.SI qui a bien marché, maintenant mon soucis c'est que je voudrais faire un filtre sur agents qui me permette d'avoir le nombre de 0 selon l'agent que j'aurais choisi tout en sachant que le nom de l'agent peut apparaitre plusieurs fois avec les résultat différents.pour le cas présent lorsque je le fait ça ne me donne pas le nombre de 0 correspondant à l'agent sélectionné. en d'autre je voudrais avoir une fonction qui me permet de faire la combinaison entre la fonction sou.total et nb.si.merci de m'aider