Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment compter des valeurs uniques basées sur une autre colonne dans Excel?

doc count unique par critère 1

Il peut être courant pour nous de compter des valeurs uniques dans une seule colonne, mais, dans cet article, je vais parler de la façon de compter des valeurs uniques basées sur une autre colonne. Par exemple, j'ai les données de deux colonnes suivantes, maintenant, j'ai besoin de compter les noms uniques dans la colonne B en fonction du contenu de la colonne A pour obtenir le résultat suivant:

Compter les valeurs uniques basées sur une autre colonne avec une formule matricielle


Lignes de combinaison avancées (Combiner les lignes en double et compter les valeurs correspondantes):

Avec Kutools for Excel 's Lignes de combinaison avancées Utiltiy, vous pouvez rapidement combiner plusieurs lignes dupliquées en un seul enregistrement basé sur des colonnes clés, et il peut également appliquer certains calculs tels que somme, moyenne, nombre et ainsi de suite pour les autres colonnes.

1 . Spécifiez la colonne clé que vous souhaitez combiner d'autres colonnes en fonction de;

2 . Choisissez le séparateur ou d'autres calculs pour vos données combinées.

doc avancé combiner les lignes 1


flèche bleue droite bulle Compter les valeurs uniques basées sur une autre colonne avec une formule matricielle


Pour résoudre ce problème, la formule suivante peut vous aider, procédez comme suit:

1. Entrez cette formule: =SUMPRODUCT((($A$XNUMX:$A$XNUMX=DXNUMX))/COUNTIFS($A$XNUMX:$A$XNUMX,$A$XNUMX:$A$XNUMX&"",$B$XNUMX:$B$XNUMX,$B$XNUMX:$B$XNUMX&"")) dans une cellule vide où vous voulez mettre le résultat, E2, par exemple. Et puis appuyez sur Ctrl + Maj + Entrée touches ensemble pour obtenir le résultat correct, voir capture d'écran:

doc count unique par critère 2

Note: Dans la formule ci-dessus: A2: A18 est la colonne de données que vous comptez les valeurs uniques basées sur, B2: B18 est la colonne dans laquelle vous voulez compter les valeurs uniques, D2 contient les critères que vous comptez uniques basés sur.

2. Faites ensuite glisser la poignée de remplissage vers le bas pour obtenir les valeurs uniques des critères correspondants. Voir la capture d'écran:

doc count unique par critère 3


Articles Liés:

Comment compter le nombre de valeurs uniques dans une plage dans Excel?

Comment compter des valeurs uniques dans une colonne filtrée dans Excel?

Comment compter des valeurs identiques ou dupliquées une seule fois dans une colonne?



Outils de productivité recommandés

Office Tab

étoile d'or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d'or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d'or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d'écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    JZ · 6 months ago
    This works great, but what if you need to add a 3rd column of criteria and what if some cells have blanks and you don't want to count the blanks?
  • To post as a guest, your comment is unpublished.
    . · 6 months ago
    did you try COUNTIFS?
  • To post as a guest, your comment is unpublished.
    Cara · 7 months ago
    Hi - this formula worked great for a discrete set of data. When I tried to use it with a dynamic range, it did not function properly. Any idea what's going wrong?
  • To post as a guest, your comment is unpublished.
    Manickam · 11 months ago
    That worked like a beauty
  • To post as a guest, your comment is unpublished.
    dude · 1 years ago
    I can't believe the array formula worked.