OVH Cloud OVH Cloud

dénombrer sans doublon

11 réponses
Avatar
Klapperstei
j'aimerais dénombrer le nombre d'entrées (colonne A) d'un tableau sans
doublon.


exemple: dénombrer le nombre de produits différents vendus (nombre de
références différentes)

VENTE DATE
REF PRODUIT quantité


Les fonctions NB ou NBVAL comptent toutes les entrées. (chaque colonne A non
vide).

J'aimerais dénombrer le nombre de catégories d'entrées sur la colonne A.

merci

10 réponses

1 2
Avatar
Nicolas B.
Salut,

Si tes références sont en A1:A9 :
=SOMMEPROD(1/NB.SI(A1:A9;A1:A9))


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


j'aimerais dénombrer le nombre d'entrées (colonne A) d'un tableau sans
doublon.


exemple: dénombrer le nombre de produits différents vendus (nombre de
références différentes)

VENTE DATE
REF PRODUIT quantité


Les fonctions NB ou NBVAL comptent toutes les entrées. (chaque
colonne A non vide).

J'aimerais dénombrer le nombre de catégories d'entrées sur la colonne
A.

merci


Avatar
sabatier
bonjour klapperstei
peut-être pourrais-tu essayer Données/Filtrer/Filtre élaboré et cocher
Extraction sans doublon...
jps

Klapperstei a écrit:
j'aimerais dénombrer le nombre d'entrées (colonne A) d'un tableau sans
doublon.


exemple: dénombrer le nombre de produits différents vendus (nombre de
références différentes)

VENTE DATE
REF PRODUIT quantité


Les fonctions NB ou NBVAL comptent toutes les entrées. (chaque colonne A non
vide).

J'aimerais dénombrer le nombre de catégories d'entrées sur la colonne A.

merci




Avatar
chrisn
Bonsoir "Nicolas B."

Vous répondez à Klapperstei
Si tes références sont en A1:A9 :
=SOMMEPROD(1/NB.SI(A1:A9;A1:A9))

Si j'applique votre formule à un exemple identique, je tombe sur une

division par zero

La solution du filtre élaboré, qui aura intérêt à être automatisée
dans une macro marche. Il faut simplement sélectionner sur la
colonne vente uniquement

La zone de critère, à mettre ailleurs, sera tout simplement
VENTE
""


Attention à mettre d'abord un filtre automatique. Deplus si vous
voulez faire votre calcul sur une autre page, commencez par vous
palcer dans la page de destination

Et vous finissez bien entendu par un nbval à mettre ou vous voulez.

En attendant une correction de la formule de Nicolas B., qui serait
bien plus présentable...


--
chrisn
mettre le bon fai, libertysurf pour me répondre
j'aimerais dénombrer le nombre d'entrées (colonne A) d'un
tableau sans


doublon.


exemple: dénombrer le nombre de produits différents vendus
(nombre de


références différentes)

VENTE DATE
REF PRODUIT quantité


Les fonctions NB ou NBVAL comptent toutes les entrées. (chaque
colonne A non vide).

J'aimerais dénombrer le nombre de catégories d'entrées sur la
colonne


A.

merci






Avatar
ChrisV
Bonjour chrisn,

Avec la plage de données nommée ici Zn
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SOMME(SI(Zn<>"";1/NB.SI(Zn;Zn)))}


ChrisV


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

Bonsoir "Nicolas B."

Vous répondez à Klapperstei
Si tes références sont en A1:A9 :
=SOMMEPROD(1/NB.SI(A1:A9;A1:A9))

Si j'applique votre formule à un exemple identique, je tombe sur une

division par zero

La solution du filtre élaboré, qui aura intérêt à être automatisée
dans une macro marche. Il faut simplement sélectionner sur la
colonne vente uniquement

La zone de critère, à mettre ailleurs, sera tout simplement
VENTE
""


Attention à mettre d'abord un filtre automatique. Deplus si vous
voulez faire votre calcul sur une autre page, commencez par vous
palcer dans la page de destination

Et vous finissez bien entendu par un nbval à mettre ou vous voulez.

En attendant une correction de la formule de Nicolas B., qui serait
bien plus présentable...


--
chrisn
mettre le bon fai, libertysurf pour me répondre
j'aimerais dénombrer le nombre d'entrées (colonne A) d'un
tableau sans


doublon.


exemple: dénombrer le nombre de produits différents vendus
(nombre de


références différentes)

VENTE DATE
REF PRODUIT quantité


Les fonctions NB ou NBVAL comptent toutes les entrées. (chaque
colonne A non vide).

J'aimerais dénombrer le nombre de catégories d'entrées sur la
colonne


A.

merci









Avatar
michdenis
Bonjour chrisn,

L'utilisation du filtre élaboré pour ne pas affiché les doublons d'une plage de données ne nécessite pas la saisie d'une zone
de critère. Il s'agit de cocher dans le bas de la fenêtre du "Filtre élaboré" , "Extraction sans doublon" .


Salutations!


"chrisn" a écrit dans le message de news:
Bonsoir "Nicolas B."

Vous répondez à Klapperstei
Si tes références sont en A1:A9 :
=SOMMEPROD(1/NB.SI(A1:A9;A1:A9))

Si j'applique votre formule à un exemple identique, je tombe sur une

division par zero

La solution du filtre élaboré, qui aura intérêt à être automatisée
dans une macro marche. Il faut simplement sélectionner sur la
colonne vente uniquement

La zone de critère, à mettre ailleurs, sera tout simplement
VENTE
""


Attention à mettre d'abord un filtre automatique. Deplus si vous
voulez faire votre calcul sur une autre page, commencez par vous
palcer dans la page de destination

Et vous finissez bien entendu par un nbval à mettre ou vous voulez.

En attendant une correction de la formule de Nicolas B., qui serait
bien plus présentable...


--
chrisn
mettre le bon fai, libertysurf pour me répondre
j'aimerais dénombrer le nombre d'entrées (colonne A) d'un
tableau sans


doublon.


exemple: dénombrer le nombre de produits différents vendus
(nombre de


références différentes)

VENTE DATE
REF PRODUIT quantité


Les fonctions NB ou NBVAL comptent toutes les entrées. (chaque
colonne A non vide).

J'aimerais dénombrer le nombre de catégories d'entrées sur la
colonne


A.

merci






Avatar
chrisn
Bonsoir ChrisV

Avec la plage de données nommée ici Zn
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

Je n'avais jamais vu cette fonctionalité avec accolade et n'arrive

pas à trouver de liens avec google, ni dans l'aide de excel 2000

En auriez vous par hasard ?


--
chrisn
mettre le bon fai, libertysurf pour me répondre

Avatar
chrisn
Bonsoir Michdenis et merci pour le conseil

--
chrisn
mettre le bon fai, libertysurf pour me répondre

L'utilisation du filtre élaboré pour ne pas affiché les doublons
d'une plage de données ne nécessite pas la saisie d'une zone
de critère. Il s'agit de cocher dans le bas de la fenêtre du
"Filtre élaboré" , "Extraction sans doublon" .



Avatar
ChrisV
Bonjour chrisn,

Propose aucompagnon:
"validation matricielle"


ChrisV


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


Bonsoir ChrisV

Avec la plage de données nommée ici Zn
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

Je n'avais jamais vu cette fonctionalité avec accolade et n'arrive

pas à trouver de liens avec google, ni dans l'aide de excel 2000

En auriez vous par hasard ?


--
chrisn
mettre le bon fai, libertysurf pour me répondre




Avatar
sabatier
et moi, chrisn, je pue du (qué)bec ou quoi?
jps (qui n'avait pas dit autre chose et bien avant que michel le
canadien ne sorte de dessous la couette)

chrisn a écrit:
Bonsoir Michdenis et merci pour le conseil

--
chrisn
mettre le bon fai, libertysurf pour me répondre


L'utilisation du filtre élaboré pour ne pas affiché les doublons
d'une plage de données ne nécessite pas la saisie d'une zone
de critère. Il s'agit de cocher dans le bas de la fenêtre du
"Filtre élaboré" , "Extraction sans doublon" .







Avatar
chrisn
"sabatier" a écrit dans le message de news:

et moi, chrisn, je pue du (qué)bec ou quoi?


Heu pas du tout, mais MichDenis m'a appris une chose que j'ignorais
: pour une extraction sans doublon inutile de servir une zone
critère.
Et du coup, vous ayant relu, je viens d'en vérifier une autre qui en
découle : si on n'utilise pas de zone de critère, il est inutile de
poser un filtre automatique avant.

Comme je mets beaucoup plus de temps à répondre que vous, je venais
juste d'élaborer ma réponse quand j'ai vu les vôtres. Celle de
Nicolas B. ne fonctionnait pas pour moi et la vôtre me semblait
incomplète. J'ai donc modifié la mienne pour l'accrocher à celle de
Nicolas B.

En fait d'ailleurs, celle de Nicolas B. fonctionne si on lui
applique la solution miracle indiquée par ChrisV. Donc je vous
remercie tous les 4 pour la leçon de perfetionnement et je vais
aller taquiner Mr Trombone, ainsi que conseillé par ChrisV

--
chrisn
mettre le bon fai, libertysurf pour me répondre

1 2