Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Nb de valeur non identique dans un filtre

16 réponses
Avatar
David T.
Bonsoir à tous

En utilisant cette formule :
{=SOMME(1/NB.SI(H2:H70;H2:H70))}
cela me donne bien le nombre de valeur non identique

Si je fais un filtre sur cette colonne, cela me donne la meme chose
Comment associer cette formule avec un SOUS.TOTAL

Merci pour votre aide
Salutations.
David

10 réponses

1 2
Avatar
Dédé
Salut David !

Heuuu pas testé mais est-ce que tu a tenté de remplacer la fonction
"Somme()" par "Sous.total()" que tu devrais obtenir avec la macro
complémentaire "Utilitaire d'analyse" ??

Salutations
Dédé


"David T." a écrit dans le message de
news:%23$
Bonsoir à tous

En utilisant cette formule :
{=SOMME(1/NB.SI(H2:H70;H2:H70))}
cela me donne bien le nombre de valeur non identique

Si je fais un filtre sur cette colonne, cela me donne la meme chose
Comment associer cette formule avec un SOUS.TOTAL

Merci pour votre aide
Salutations.
David




Avatar
David T.
Bonsoir dédé

ca ne fonctionne pas

Salutations
Avatar
Dédé
Est-ce que tu pourrais m'envoyer un exemple (pas toute ta base !) en pièce
jointe dans ma BAL ?

Pour connaître mon adresse, copie la formule suivante dans une cellule et tu
la saura ;-))

ÊR(83)&CAR(117)&CAR(103)&CAR(117)&CAR(115)&CAR(49)&CAR(50)&CAR(48)&CAR(48)
&CAR(50)&CAR(64)&CAR(121)&CAR(97)&CAR(104)&CAR(111)&CAR(111)&CAR(46)&CAR(102
)&CAR(114)

Fais attention au retour superflux ...

Sitôt que je le reçoit (encore ce soir !!) je tente et te redis !

Salutations
Dédé



"David T." a écrit dans le message de
news:
Bonsoir dédé

ca ne fonctionne pas

Salutations




Avatar
David T.
C'est partis, merci
Avatar
Dédé
Salut David !

En fait, j'ai Office 2003 et la formule suivante fonctionne chez moi ...
=SOUS.TOTAL(3;E2:E17)

Mais je sais pas si c'est un perfectionnement de la fonction "=soustotal()"
de la version 2003 ...

Essaie et redis-moi !

Salutations
Dédé
"David T." a écrit dans le message de
news:
C'est partis, merci




Avatar
David T.
Re

Holla je crois que ma question a été mal poser.
En effet avec SOUS.TOTAL cela fonctionne.

je te fais parvenir un autre exemple plus complet
Avatar
Dédé
Testé sous Excel XP (2002) et ça fonctionne aussi !

Important ! revoit la plage que j'ai adressé ! elle contient pas toute la
liste !! Mais cela te retourne tout de même 11 pour les noms commençant pas
D ...

Salutations
Dédé


"Dédé" a écrit dans le message de
news:
Salut David !

En fait, j'ai Office 2003 et la formule suivante fonctionne chez moi ...
=SOUS.TOTAL(3;E2:E17)

Mais je sais pas si c'est un perfectionnement de la fonction
"=soustotal()"

de la version 2003 ...

Essaie et redis-moi !

Salutations
Dédé
"David T." a écrit dans le message de
news:
C'est partis, merci








Avatar
Dédé
y a pas de mal ;-))

Dédé


"David T." a écrit dans le message de
news:%
Re

Holla je crois que ma question a été mal poser.
En effet avec SOUS.TOTAL cela fonctionne.

je te fais parvenir un autre exemple plus complet




Avatar
Daniel.M
Salut David,

Pour trouver le nombre de valeurs uniques dans une liste de données FILTRÉES en
H2:H70 (matricielle, à saisir avec Ctrl-Maj-Entrée):

=SOMME(SI(SOUS.TOTAL(3;DECALER(H2;LIGNE(H2:H70)-LIGNE(H2);;1));
(PRODUITMAT(((H2:H70=TRANSPOSE(H2:H70)*TRANSPOSE(SOUS.TOTAL(3;
DECALER(H2;LIGNE(H2:H70)-LIGNE(H2);;1))))*(LIGNE(H2:H70)> TRANSPOSE(LIGNE(H2:H70))));LIGNE(H2:H70)*0+1)=1)*1))

Salutations,

Daniel M.

"David T." wrote in message
news:%23$
Bonsoir à tous

En utilisant cette formule :
{=SOMME(1/NB.SI(H2:H70;H2:H70))}
cela me donne bien le nombre de valeur non identique

Si je fais un filtre sur cette colonne, cela me donne la meme chose
Comment associer cette formule avec un SOUS.TOTAL

Merci pour votre aide
Salutations.
David




Avatar
David T.
Bonjour et merci daniel

cela me donne une erreur #VALEUR!

Salutations
1 2