Comme son nom l'indique, l'application Google Sheets UNIQUE Cette fonction vous permet d'extraire unique lignes d'une plage, en éliminant toutes les données dupliquées. Cette fonction est très pratique lorsque vous disposez d'un grand volume de données, comme les réponses d'un formulaire Google. UNIQUE vous permet d'identifier rapidement les valeurs (par exemple, une personne ou un nom de produit) qui n'apparaissent qu'une seule fois dans l'ensemble de données.
Pour avoir une meilleure idée des travaux de UNIQUE, jetez un coup d'œil à la liste de noms suivante.
Vous pouvez voir qu'il y a trois entrées en double : David, Eric et Caroline.
Si vous êtes familier avec Microsoft Excel, vous connaissez probablement la fonction Supprimer les doublons qui vous permet de trouver et de supprimer toutes les valeurs répétées dans une plage de données. Google Sheets ne dispose pas de la même fonctionnalité, mais offre une alternative pour supprimer les doublons : vous l'avez deviné, il s'agit de la fonction UNIQUE.
Syntaxe
=UNIQUE(plage)
- gamme - il s'agit du groupe de cellules auquel la fonction fait référence et dont elle renvoie des valeurs uniques ou distinctes
Comment utiliser la fonction UNIQUE de Google Sheets
J'utiliserai un ensemble de données similaire à l'exemple de la première image.
Notez que la fonction UNIQUE n'est pas unidimensionnelle. Cela signifie qu'elle peut accepter des plages de deux lignes/colonnes ou plus. Mais commençons par une colonne unidimensionnelle, afin de mieux comprendre le concept.
En voici un exemple :
Lorsque vous tapez =UNIQUE(A2:A15) dans la cellule C2 et appuyez sur la touche Entrée, la fonction UNIQUE renvoie toutes les valeurs uniques de la plage A2:A15.
Les résultats commencent à apparaître à partir de C2 (la cellule où se trouve la fonction) et descendent dans la feuille, comme vous pouvez le voir dans l'image ci-dessous.
Vous remarquerez que les résultats dupliqués, David, Eric et Caroline, sont automatiquement supprimés de la colonne des résultats.
Fonction UNIQUE avec plusieurs colonnes
Que se passe-t-il si vous étendez la plage de saisie à plusieurs colonnes ? Nous allons le découvrir.
Ici, j'ai utilisé à la fois le Nom et L'âge comme le montre l'image ci-dessous :
Comme précédemment, UNIQUE renvoie les valeurs uniques de la plage. Les résultats sont affichés à partir de la cellule C2.
Vous pouvez constater que le flux des valeurs de sortie
Dans l'exemple ci-dessus, deux des résultats dupliqués pour Nom (Eric et Caroline), se révèlent uniques lorsqu'ils sont combinés avec des L'âge. Eric à la ligne 3 a 23 ans, tandis qu'Eric à la ligne 15 a 25 ans. Il s'agit d'entrées de données différentes et non de doublons. Cependant, il y a deux David âgés de 21 ans, que la fonction interprète comme des doublons, et elle élimine donc l'un d'entre eux.
Le fait que la fonction UNIQUE puisse filtrer des données sur plusieurs colonnes est extrêmement utile, mais que se passe-t-il si vous avez des données sur plusieurs colonnes, mais que vous souhaitez filtrer sur la base d'une seule d'entre elles ?
Par exemple, que se passe-t-il si vous voulez vous débarrasser de tous les noms dupliqués dans l'exemple ci-dessus tout en conservant les âges dans la sortie ? Si c'est le cas, je vous encourage à utiliser la fonction Fonction SORTN.
Fonction UNIQUE avec fonction TRI
Une astuce utile pour nettoyer votre feuille de calcul et rendre les données plus faciles à interpréter consiste à utiliser la fonction TRIE en combinaison avec la fonction UNIQUE. Cela permet de filtrer tous les doublons et de trier simultanément les données afin d'obtenir une liste triée d'entrées uniques. Dans l'exemple ci-dessous, j'utilise la formule suivante =Tri(Unique(A2:B15)).
Fonction UNIQUE avec données horizontales
Dans le dernier exemple, je vous montrerai comment utiliser la fonction UNIQUE pour les données horizontales d'une ligne.
Une fois que la fonction UNIQUE a fait son travail, vous pouvez la transposer à nouveau au format horizontal. C'est pourquoi la fonction TRANSPOSER est utilisée deux fois dans l'exemple ci-dessus. La formule est la suivante =Transpose(Unique(Transpose(B1:O1))).
N'oubliez pas que UNIQUE a besoin d'espace
- Vous devez laisser à la fonction suffisamment d'espace vide dans la feuille pour qu'elle puisse afficher ses résultats correctement.
Si vous avez dans la colonne D, lesUNIQUE n'a pas la place de se développer. Dans ce cas, Google Sheets affiche une erreur #REF !.
Fonction UNIQUE : conseils clés
- Google Sheets ne vous permet pas de supprimer les valeurs renvoyées par la méthode UNIQUE
fonction à moins que vous ne le fassiez dans la cellule où vous avez saisi la formule (dans les exemples ci-dessus, il s'agissait de la cellule C2). - Vous devrez peut-être copier-coller les valeurs distinctes renvoyées par UNIQUE. Copiez les valeurs distinctes et sélectionnez une cellule de destination. Naviguez maintenant jusqu'à Editer > Coller > Coller spécial > Coller les valeurs seulementy. De cette manière, la formule est supprimée mais les valeurs sont conservées.
Si vous souhaitez simplement compter le nombre de valeurs uniques apparaissant dans une plage spécifique, apprenez à utiliser la fonction COUNTUNIQUE dans notre guide Comment utiliser la fonction COUNTUNIQUE dans Google Sheets ?.
Note de la rédaction: Il s'agit d'une version révisée d'un article précédent qui a été mis à jour pour plus de précision et d'exhaustivité.

