Fonction COUNTUNIQUEIFS Google SheetsCompter les valeurs uniques avec critères – Guide 2026
La fonction COUNTUNIQUEIFS est la fusion parfaite entre COUNTUNIQUE et COUNTIFS : elle compte les valeurs uniques qui répondent à un ou plusieurs critères simultanément. Combien de clients distincts par région ? Combien de produits différents vendus ce mois ? C'est la fonction idéale pour analyser la diversité de tes données avec des filtres multiples.
Syntaxe de la fonction COUNTUNIQUEIFS
COUNTUNIQUEIFS prend une plage à compter, puis des paires de paramètres plage/critère. Elle retourne le nombre de valeurs UNIQUES dans la plage de comptage qui correspondent à TOUS les critères.
=COUNTUNIQUEIFS(plage_comptage; plage_critères1; critère1; ...)À retenir : La plage de comptage peut être différente des plages de critères. Par exemple, tu peux compter les clients uniques (colonne A) pour les ventes de Paris (colonne B).
Comprendre chaque paramètre de la fonction COUNTUNIQUEIFS
plage_comptage
(obligatoire)La plage dans laquelle tu veux compter les valeurs uniques. Par exemple, une colonne de noms de clients ou de produits. Seules les valeurs uniques correspondant aux critères seront comptées.
plage_critères1
(obligatoire)La première plage sur laquelle appliquer un critère. Elle doit avoir la même taille que la plage de comptage.
critère1
(obligatoire)La condition à appliquer sur plage_critères1. Peut être un texte ("Paris"), un nombre (100), un opérateur (">100"), ou un caractère générique ("*Pro*").
[Facultatif]plage_critères2, critère2, ...
Paires supplémentaires plage/critère pour affiner ton filtre. Tous les critères sont combinés avec un ET logique.
Exemples pratiques pas à pas
Exemple 1 – Compter les clients uniques par région
Tu es commercial et tu veux savoir combien de clients distincts tu as dans la région Paris. Même si un client a passé plusieurs commandes, il ne compte qu'une fois.
2 clients uniques à Paris (Entreprise A et C), même si A a 3 commandes.
| A | B | C | |
|---|---|---|---|
| 1 | Client | Région | Montant |
| 2 | Entreprise A | Paris | 1 500 € |
| 3 | Entreprise B | Lyon | 2 200 € |
| 4 | Entreprise A | Paris | 800 € |
| 5 | Entreprise C | Paris | 1 200 € |
| 6 | Entreprise A | Paris | 950 € |
=COUNTUNIQUEIFS(A2:A6; B2:B6; "Paris")Cas d'usage : Parfait pour analyser la diversité de ta clientèle par segment, région ou période, sans compter les doublons.
Exemple 2 – Dénombrer les postes distincts par département (RH)
Tu es RH et tu veux connaître la diversité des postes dans le département IT. Combien de types de postes différents y a-t-il ?
2 postes distincts dans l'IT : Développeur et DevOps.
| A | B | C | |
|---|---|---|---|
| 1 | Employé | Département | Poste |
| 2 | Alice | IT | Développeur |
| 3 | Bob | IT | Développeur |
| 4 | Charlie | Marketing | Designer |
| 5 | David | IT | DevOps |
| 6 | Emma | IT | Développeur |
=COUNTUNIQUEIFS(C2:C6; B2:B6; "IT")Astuce RH : Utilise cette formule pour mesurer la diversité des compétences par équipe et identifier les opportunités de formation croisée.
Exemple 3 – Compter les produits vendus par catégorie (Analyste)
Tu es analyste et tu veux savoir combien de produits différents de la catégorie "Électronique" ont été vendus, avec plusieurs critères.
3 produits électroniques actifs distincts : iPhone 14, MacBook Pro et iPad Air.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Produit | Catégorie | Statut | Ventes |
| 2 | iPhone 14 | Électronique | Actif | 120 |
| 3 | MacBook Pro | Électronique | Actif | 85 |
| 4 | iPhone 14 | Électronique | Actif | 95 |
| 5 | Chaise Bureau | Mobilier | Actif | 40 |
| 6 | iPad Air | Électronique | Actif | 60 |
=COUNTUNIQUEIFS(A2:A6; B2:B6; "Électronique"; C2:C6; "Actif")Exemple 4 – Identifier les fournisseurs par type de dépense (Contrôleur)
Tu es contrôleur financier et tu veux identifier combien de fournisseurs distincts tu as pour les dépenses IT supérieures à 1000 €.
2 fournisseurs IT distincts avec dépenses supérieures à 1000 € : TechCorp et CloudServices.
| A | B | C | |
|---|---|---|---|
| 1 | Fournisseur | Type | Montant |
| 2 | TechCorp | IT | 1 500 € |
| 3 | OfficeSupply | Mobilier | 800 € |
| 4 | TechCorp | IT | 2 200 € |
| 5 | CloudServices | IT | 1 800 € |
| 6 | TechCorp | IT | 950 € |
=COUNTUNIQUEIFS(A2:A6; B2:B6; "IT"; C2:C6; ">1000")Astuce finance : Utilise cette formule pour analyser la concentration des fournisseurs et les risques de dépendance par catégorie de dépenses.
Exemple 5 – Avec caractères génériques
Combien de produits "Pro" distincts sont vendus en France ?
2 produits 'Pro' distincts en France : Excel Pro et PowerPoint Pro.
| A | B | |
|---|---|---|
| 1 | Produit | Pays |
| 2 | Excel Pro | France |
| 3 | Word Basic | France |
| 4 | Excel Pro | France |
| 5 | PowerPoint Pro | France |
| 6 | Excel Pro | Belgique |
=COUNTUNIQUEIFS(A2:A6; B2:B6; "France"; A2:A6; "*Pro*")Concepts clés : COUNTUNIQUE + Conditions
La puissance de la combinaison
COUNTUNIQUEIFS combine deux concepts puissants :
- 1.COUNTUNIQUE : Compte uniquement les valeurs distinctes (élimine les doublons)
- 2.COUNTIFS : Filtre les données selon plusieurs critères simultanés
Résultat : tu obtiens le nombre de valeurs uniques qui passent tous tes filtres. C'est extrêmement puissant pour analyser la diversité de tes données par segment.
COUNTUNIQUE seule
Compte TOUTES les valeurs uniques, sans filtre
=COUNTUNIQUE(A:A)COUNTUNIQUEIFS
Compte les valeurs uniques QUI répondent à tes critères
=COUNTUNIQUEIFS(A:A; B:B; "Paris")Les erreurs fréquentes et comment les corriger
Erreur #N/A – Plages de tailles différentes
La plage de comptage et toutes les plages de critères doivent avoir exactement le même nombre de lignes.
✅ Solution : Vérifie que toutes tes plages commencent et finissent aux mêmes lignes (ex: A2:A100, B2:B100, C2:C100).
Erreur #NOM? dans Excel
COUNTUNIQUEIFS n'existe pas dans Excel, c'est une fonction exclusive Google Sheets.
✅ Solution Excel 365 : Utilise SOMMEPROD avec UNIQUE :
=NBVAL(UNIQUE(FILTRE(A:A;(B:B="Paris")*(C:C="Actif"))))Résultat 0 inattendu
Tous les critères sont combinés avec un ET. Si aucune ligne ne correspond à TOUS les critères simultanément, le résultat est 0.
✅ Solution : Teste d'abord avec COUNTIFS pour vérifier combien de lignes correspondent. Si COUNTIFS retourne 0, COUNTUNIQUEIFS retournera aussi 0.
Questions fréquentes
Quelle est la différence entre COUNTUNIQUE et COUNTUNIQUEIFS ?
COUNTUNIQUE compte toutes les valeurs uniques dans une plage, tandis que COUNTUNIQUEIFS ne compte que les valeurs uniques qui répondent à un ou plusieurs critères. C'est comme combiner COUNTUNIQUE avec des filtres.
COUNTUNIQUEIFS existe-t-elle dans Excel ?
Non, COUNTUNIQUEIFS est une fonction exclusive à Google Sheets. Dans Excel, tu dois utiliser des formules plus complexes avec SOMMEPROD ou combiner UNIQUE avec NBVAL dans Excel 365.
Comment compter les valeurs uniques avec plusieurs critères ?
Utilise COUNTUNIQUEIFS avec des paires plage/critère : =COUNTUNIQUEIFS(plage_à_compter; plage_critère1; critère1; plage_critère2; critère2). Seules les valeurs uniques qui répondent à TOUS les critères sont comptées.
COUNTUNIQUEIFS compte-t-elle les cellules vides ?
Non, les cellules vides ne sont jamais comptées comme valeurs uniques. Seules les cellules contenant des données (texte, nombres, dates) sont prises en compte.
Puis-je utiliser des caractères génériques avec COUNTUNIQUEIFS ?
Oui, tu peux utiliser * (plusieurs caractères) et ? (un caractère) dans les critères texte. Par exemple : =COUNTUNIQUEIFS(A:A; B:B; "Paris"; A:A; "*Pro*") compte les valeurs uniques contenant 'Pro' pour la région Paris.
Les fonctions similaires à COUNTUNIQUEIFS
Deviens un pro de Google Sheets
Rejoins Le Dojo Club pour maîtriser toutes les fonctions Google Sheets, avec des formations complètes, des lives experts et une communauté d'entraide.
Essayer pendant 30 jours