Combinaison SOUS.TOTAL et NB.SI

Bonjour

En A4 j'ai créé la fonction SOUS.TOTAL qui permet d'afficher le nombre d'occurrences lorsque le filtre auto est activé.

Par contre lorsque le filtre auto n'est pas activé je voudrais que le résultat soit 4 (nombre de commandes).

J'ai essayé de combiner SOUS.TOTAL et NB.SI mais je n'y arrive pas.

Si une âme charitable veut se pencher sur mon problème...

Cordialement

PS : où faut-il cliquer pour joindre le fichier ?

8commande-vins.xlsx (14.87 Ko)

Bonjour,

Pour joindre un fichier cliquez ici (ou glissez-déposez dans votre message)

image

Il faudrait utiliser la fonction SI et compter les cellules visibles pour adapter le résultat. Dans l'attente de votre fichier.

Fichier joint

Merci

Bonjour,

Peut-être que passer sur la colonne B est suffisant :

=SOUS.TOTAL(2;A6:A100)

Sinon il faut rajouter un test sur les formules en colonne A pour mettre vide "" plutôt que 0 et passer en Sous.total Nb

=SI(B6="";"";(C6*$C$3)+(D6*$D$3)+(E6*$E$3)+(F6*$F$3)+(G6*$G$3)+(H6*$H$3))
à recopier
ou mieux avec Sommeprod :
=SI(B6="";"";SOMMEPROD($C$3:$H$3;$C6:$H6))

et en  A4
=SOUS.TOTAL(2;A6:A100)

Merci pour la réponse.

B4 compte le nombre de bouteilles et A4 compte le nombre de commandes.

Pour la partie Nombre de bouteilles cela fonctionne normalement.

Ma problématique est pour compter le nombre de commandes en A4

Re,

Pardon, je voulais dire en A4 mais en testant la colonne B :

=SOUS.TOTAL(3;B6:B100)

Finalement j'ai modifié la fonction en A4 =SOUS.TOTAL(3;B6:B100)

Donc je compte le nombre de noms en B et non les montants en A.

Merci à BeGood pour sa suggestion qui m'a fait avancer.

Bonne journée à tous

bonjour

normalement

=SOMMEPROD((SOUS.TOTAL(3;DECALER(A5;LIGNE(A$6:A$100)-5;))*(A6:A100>0)))

qui donne 4

Rechercher des sujets similaires à "combinaison total"