OVH Cloud OVH Cloud

SOUS TOTAL et NB.SI

15 réponses
Avatar
Didier Novarin
Bonsoir
Je souhaite utiliser la fonction SOUS TOTAL avec un NB.SI
j'ai dans une colonne des OUI et des NON, je souhaite comptabiliser après
filtre, le nombre de OUI ou de NON dans une cellule
Je vous remercie
Didier

5 réponses

1 2
Avatar
Didier Novarin
OK un grand merci à tous les 2
Très bonne soirée
Didier

"anonymousA" a écrit dans le message de news:
4485db83$0$854$
Si j'ai bien compris, tu fais un filtre sur une colonne qui n'est pas D et
tu veux connaitre le nombre de cellules de la colonne D correspondant
à la plage filtrée et qui contiennent oui sans pour autant filtrer sur les
oui de la colonne D.
il te faut alors faire appel à une fonction personnalisée

Function rng(rng1 As Range)

rng = 0
Set rn = rng1.SpecialCells(xlCellTypeVisible)

For Each c In rn
If c.Value = "oui" Then rng = rng + 1
Next

End Function

A+


Re Jacky
Le pb est que je veux compter les OUI, dans ce cas, il compte toutes les
valeurs, je veux seulement comptabiliser les OUI
Didier


"Jacky" a écrit dans le message de news:
ez$
Re...
Voila qui change tout
Alors:
=SOUS.TOTAL(3;d3:d2000)
Devrait faire l'affaire.

Un petit coup de F1 sur Sous.Total donne pas mal de renseignements.....

Salutations
JJ

"Didier Novarin" a écrit dans le message de
news:
Bonsoir Jacky
En fait il s'agit d'une colonne D3:D2000 dans laquelle j'ai des OUI ou
des NON, je souhaite avoir le nombre de OUI dans une cellule après
filtre
Désolé de ne pas avoir été clair
Didier

"Jacky" a écrit dans le message de news:

RE....
Si c'est pour:
le nombre de OUI ou de NON dans une cellule
Cà va être très dur....avec un filtre et SOUS TOTAL
JJ

"Didier Novarin" a écrit dans le message
de news:
Bonsoir Jacky
Je souhaite utiliser un filtre afin de compter les oui il s'agit de
la fonction SOUS TOTAL
Merci pour ton aide
Didier

"Jacky" a écrit dans le message de news:

RE...
le nombre de OUI ou de NON dans une cellule
Je suppose dans une colonne.......



J'utiliserais plutôt un turc du genre: (par exemple)
=SOMMEPROD((B2:B10="oui")*(A2:A10=1))
La colonne B comportant les oui et non, la colonne A celle qui est
tirée.

JJ

"Didier Novarin" a écrit dans le message
de news:
Bonsoir
Je souhaite utiliser la fonction SOUS TOTAL avec un NB.SI
j'ai dans une colonne des OUI et des NON, je souhaite comptabiliser
après filtre, le nombre de OUI ou de NON dans une cellule
Je vous remercie
Didier
























Avatar
AV
Matricielle (adapter la plage) :

=SOMME(1*(SI(SOUS.TOTAL(3;DECALER(D2;LIGNE(D2:D20)-LIGNE(D2);));D2:D20="OUI")))

AV
Avatar
Didier Novarin
Bonsoir AV
C'est parfait
Merci beaucoup
Didier

"AV" a écrit dans le message de news:
%
Matricielle (adapter la plage) :

=SOMME(1*(SI(SOUS.TOTAL(3;DECALER(D2;LIGNE(D2:D20)-LIGNE(D2);));D2:D20="OUI")))

AV




Avatar
JB
Bonsoir,


=SOMMEPROD((SOUS.TOTAL(3;INDIRECT("D"&LIGNE(D2:D50)))*(D2:D50="OUI")))

Cordialement JB


Bonsoir
Je souhaite utiliser la fonction SOUS TOTAL avec un NB.SI
j'ai dans une colonne des OUI et des NON, je souhaite comptabiliser apr ès
filtre, le nombre de OUI ou de NON dans une cellule
Je vous remercie
Didier


Avatar
Didier Novarin
Merci beaucoup à toi JB
Bonne soirée
Didier

"JB" a écrit dans le message de news:

Bonsoir,


=SOMMEPROD((SOUS.TOTAL(3;INDIRECT("D"&LIGNE(D2:D50)))*(D2:D50="OUI")))

Cordialement JB


Bonsoir
Je souhaite utiliser la fonction SOUS TOTAL avec un NB.SI
j'ai dans une colonne des OUI et des NON, je souhaite comptabiliser après
filtre, le nombre de OUI ou de NON dans une cellule
Je vous remercie
Didier


1 2