Compter valeurs unique avec condition

Bonjour la communauté,

La question a plusieurs fois été abordée, mais aucune des solutions trouvée ne fonctionne dans mon fichier, et votre aide me serait fort utile !

Je cherche une formule sans VBA pour compter le nombre d'entreprises uniques par secteur d'activité.

Exemple :

En colonne A : noms d'entreprises (avec des doublons)
En colonne B : le secteur d'activité de l'entreprise

- l'entreprise KIKI apparaît 4 fois (colonne A), dans la catégorie "Agroalimentaire" (colonne B)
- l'entreprise BABA apparaît 2 fois (colonne A), dans la catégorie "Agroalimentaire" (colonne B)
J'ai donc 2 entreprises uniques dans la catégorie "Agroalimentaire".

Pour calculer cela, j'ai tenté la formule suivante :

=SOMMEPROD(1/NB.SI($A1:$A1000;$A1:$1000)*(B1:B1000="Agroalimentaire"))

Cette formule me donne un résultat avec des décimales (étrange) et qui n'est pas exact.

Avez-vous une idée du problème ?

Je vous remercie !

Pimpa

Configuration: Windows / Firefox 72.0

2 réponses

  1. Bonjour à tous,

    Ça se fait tres facilement avec un TCD....
    et aussi avec la bonne formule
    https://www.cjoint.com/c/JAqsQv87IKW

    Crdlmt
    0
    1. Bonjour,

      Merci pour votre réponse, le TCD me paraît idéal pour mon besoin.
      Une dernière question : comment faites vous pour ajouter le "Total distinct de noms" dans le TCD ? Je n'ai pas cette option la dans les formats de valeurs (ci joint un screenshot du champs que je n'arrive pas à ajouter dans mon TCD).



      Un grand merci pour votre aide,

      Pimpa
      0