Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

NB si avec sous total

1,807 views
Skip to first unread message

Patrick L

unread,
Oct 29, 2009, 1:58:25 PM10/29/09
to
Bonjour
Qui pourrai me renseigner sur mon petit probl�me:
voila j'ai deux col A et B
je fais un filtre sur un contenu de la col B
je veux compter le nombre de valeur = a un texte r�sultant de ce qui est
affich� dans la colonne

en r�sum� je voudrait faire un NB.SI( cola;"texte") mais a chaque fois
cela me rapporte la colonne A totale et non les lignes affich�es du au
filtre de la colonne B

la fonction SOUS.TOTAL(3;NB.SI(colA;"texte")) ne fonctionne pas et est
impossible
Merci de votre aide


Jacquouille

unread,
Oct 29, 2009, 2:06:13 PM10/29/09
to
Bonsoir
Et apr�s, pourquoi ne fais-tu pas un filtre sur la col A (avec le crit�re),
puis utiliser la fonction Sous.Total avec l'argument 2 ( NB) ou 3 (NBVAL) ?

--
Bien amicalmement,
"Le vin est au repas ce que le parfum est � la femme."

Jacquouille.

"Patrick L" <reix...@wanadoo.fr> a �crit dans le message de news:
4ae9d7c3$0$986$ba4a...@news.orange.fr...

Patrick L

unread,
Oct 29, 2009, 2:13:57 PM10/29/09
to
Parce que je veux plusieurs je veux 3 choix de crit�res affich� en une
seule fois

"Jacquouille" <NoSpam_j....@skynet.be> a �crit dans le message de
news: 4ae9d995$0$2859$ba62...@news.skynet.be...

Jacquouille

unread,
Oct 29, 2009, 5:27:13 PM10/29/09
to
Bonsoir

Remplacer la formule "Je veux" par "Je d�sire".

Ensuite, si j'ai bien compris, on d�sire compter le nombre de cellules
r�pondant � trois conditions.
Pour cela, on pourrait essayer:

=SOMMEPROD((plage1=condition1)*(plage2=condition2)*(plage3=condition3)) �
valider par un simple ENTER

O� les plages commencent toutes � la m�me ligne et finissent toutes � la
m�me ligne. Ex A2:A100 et B2:B100 et C2:C100).
Les conditions...=3 ou ="machin"

Si pas bon, alors revenir avec plus de d�tails et/ou un fichier exemple
d�pos� sur CJOINT.

--
Bien amicalmement,
"Le vin est au repas ce que le parfum est � la femme."

Jacquouille.

"Patrick L" <reix...@wanadoo.fr> a �crit dans le message de news:

4ae9db67$0$995$ba4a...@news.orange.fr...

Patrick L

unread,
Oct 30, 2009, 11:22:05 AM10/30/09
to
Bonjour
voici ce que je d�sirerai avec une petite image explicative:
A B
1 crit�re �quipe
2 ZA alain
3 ZB alain
4 ZA bernard
5 ZA alain

je filtre la colonne B pour s�lectionner alain
et je souhaiterai obtenir en A6 le nombre de fois que je trouve ZA
en A7 le nombre de fois que je trouve
ZB

l'ideal bien sur (mais je ne sais pas comment faire en une seule fois
serait par equipe de me ressortir pour 4 crit�res (tjrs les m�me) le
nombre
ex:
Equipe alain ZA= 2 ZB= 3 ZC=0 ZD=0
Equipe Bernard ZA= 1 ZB= 0 ZC=0 ZE= 0


pour info le fichier avec les crit�res et equipe est un fichier que je
recois et donc je voudrai par la suite r�aliser une macro pour faire cela
Tous mes remerciements pour l'aide apport�e.
Patrick


"Jacquouille" <NoSpam_j....@skynet.be> a �crit dans le message de

news: 4aea08b1$0$2863$ba62...@news.skynet.be...

Corto

unread,
Oct 30, 2009, 11:44:16 AM10/30/09
to
Bonjour Patrick L,
critère équipe

ZA ZB ZC ZD ZE
ZA alain
alain 2 1 0 0 1
ZB alain
Bernard 1 2 1 0 0
ZA bernard






ZA alain






ZB bernard






ZE alain






ZC bernard






ZB bernard







La formule en E2 à recopier ensuite dans tout le tableau
=SOMMEPROD(--($B$2:$B$65535=$D2);--($A$2:$A$65535=E$1))

Corto

Patrick L a écrit :
Bonjour
voici ce que je désirerai avec une petite image explicative:
                        A                           B
1           critère                            équipe
2              ZA                              alain
3             ZB                               alain
4             ZA                               bernard
5            ZA                                alain

je filtre  la colonne B      pour sélectionner alain
et je souhaiterai obtenir en A6  le nombre de fois que je trouve  ZA
                                    en A7  le nombre de fois que je trouve 
ZB

l'ideal bien sur (mais je ne sais pas comment faire en une seule fois 
serait par  equipe de me ressortir  pour 4 critères (tjrs les même)  le 
nombre
ex:
Equipe alain       ZA= 2         ZB= 3     ZC=0               ZD=0
Equipe Bernard  ZA= 1        ZB= 0      ZC=0              ZE= 0


pour info le fichier  avec les critères et equipe est un fichier que je 
recois et donc  je voudrai par la suite réaliser une macro pour faire cela
Tous mes remerciements pour l'aide apportée.
Patrick


"Jacquouille" <NoSpam_j....@skynet.be> a écrit dans le message de 
news: 4aea08b1$0$2863$ba62...@news.skynet.be...
  
Bonsoir

Remplacer la formule "Je veux" par "Je désire".

Ensuite, si j'ai bien compris, on désire compter le nombre de cellules 
répondant à trois conditions.
Pour cela, on pourrait essayer:

=SOMMEPROD((plage1=condition1)*(plage2=condition2)*(plage3=condition3)) 
à valider par un simple ENTER

Où les plages commencent toutes à la même ligne et finissent toutes à la 
même ligne. Ex A2:A100 et B2:B100 et C2:C100).
Les conditions...=3 ou ="machin"

Si pas bon, alors revenir avec plus de détails et/ou un fichier exemple 
déposé sur CJOINT.

-- 
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."

Jacquouille.

"Patrick L" <reix...@wanadoo.fr> a écrit dans le message de news: 
4ae9db67$0$995$ba4a...@news.orange.fr...
    
Parce que je veux plusieurs  je veux 3 choix de critères affiché en une 
seule fois

"Jacquouille" <NoSpam_j....@skynet.be> a écrit dans le message de 
news: 4ae9d995$0$2859$ba62...@news.skynet.be...
      
Bonsoir
Et après, pourquoi ne fais-tu pas un filtre sur la col A (avec le 
critère), puis utiliser la fonction Sous.Total avec l'argument 2 ( NB) 
ou 3 (NBVAL) ?

-- 
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."

Jacquouille.

"Patrick L" <reix...@wanadoo.fr> a écrit dans le message de news: 
4ae9d7c3$0$986$ba4a...@news.orange.fr...
        
Bonjour
Qui pourrai me renseigner sur mon petit problème:
voila j'ai deux col  A et B
je fais un filtre sur  un contenu de la col B
je veux compter le nombre de valeur = a un texte résultant de ce qui 
est affiché dans la colonne

en résumé je voudrait faire un NB.SI( cola;"texte")      mais a chaque 
fois cela me rapporte la colonne A totale et non les lignes  affichées 
du au filtre de la colonne B

la fonction SOUS.TOTAL(3;NB.SI(colA;"texte"))  ne fonctionne pas et est 
impossible
Merci de votre aide

          
        
      
    

  

Jacquouille

unread,
Oct 31, 2009, 1:40:59 PM10/31/09
to
Bonsoir
La solution propos�e par Corto me convenant parfaitement, je n'y ajouterai
rien.
Je crois qu'il est aussi possible d'obtenir ces r�sultats en un tournemain,
avec un tableau crois� dynamique (TCD). N'�tant pas expert avec ce genre de
bestiole, je sugg�re d'aller voir sur Excelabo.net o� cela est largement
expliqu�.
De m�moire, il "suffit" de placer le curseur dans la base de donn�es, puis
de s�lectionner l'aide de cr�ation du TCD.
Bonne chance

--
Bien amicalmement,
"Le vin est au repas ce que le parfum est � la femme."

Jacquouille.

"Patrick L" <reix...@wanadoo.fr> a �crit dans le message de news:

4aeb049f$0$964$ba4a...@news.orange.fr...

0 new messages