Imaginez-vous recevoir une commande contenant une longue liste de livres au format CSV. Plus tard, vous recevez une commande révisée des mêmes livres au même format. Si on vous demande d’envoyer les livres uniques des deux commandes ou les livres correspondants aux deux commandes, que feriez-vous ?
Dans cet article, je vais vous montrer comment comparer des valeurs séparées par des virgules dans Google Sheets et obtenir des résultats distincts, uniques ou correspondants. Ces méthodes vous seront utiles dans diverses situations de la vie réelle.
Des formules pour comparer des valeurs distinctes
Pour comparer des valeurs distinctes de deux ensembles de valeurs séparées par des virgules dans Google Sheets, nous utiliserons la fonction « UNIQUE ». Voici comment procéder :
Dans une feuille de calcul Google Sheets, entrez les valeurs comme indiqué dans l’image ci-dessous :
Pour obtenir les valeurs distinctes, utilisez la formule suivante dans la cellule C2 :
=textjoin(", ",true,unique(ArrayFormula(trim(split(textjoin(", ", true,A2:B2),","))),true,true))
Faites glisser cette formule vers les cellules C3:C4 pour obtenir les résultats respectifs.
Obtenir des valeurs uniques
Pour obtenir des valeurs uniques dans Google Sheets, nous utiliserons également la fonction « UNIQUE ». Voici comment procéder :
Dans la cellule D2, utilisez la formule suivante :
=textjoin(", ",true,unique(ArrayFormula(trim(split(textjoin(", ", true,A2:B2),","))),true,false))
Faites glisser cette formule vers les cellules D3:D4 pour obtenir les résultats respectifs.
Comparer les ensembles de valeurs et obtenir les valeurs correspondantes
Pour comparer deux ensembles de valeurs séparées par des virgules et obtenir les valeurs correspondantes, nous utiliserons la fonction « FILTER » et la fonction « REGEXMATCH ». Voici comment procéder :
Dans la cellule E2, utilisez la formule suivante :
=TEXTJOIN(", ",TRUE,filter(trim(split(A2,",")),regexmatch(trim(split(A2,",")),textjoin("|",true,trim(split(B2,","))))))
Faites glisser cette formule vers les cellules E3:E4 pour obtenir les résultats respectifs.
Et voilà ! Vous avez maintenant les méthodes pour comparer des valeurs séparées par des virgules dans Google Sheets et obtenir des résultats distincts, uniques ou correspondants. Utilisez-les pour faciliter votre travail de manipulation de données dans vos feuilles de calcul. Et si vous avez besoin de plus de conseils et astuces sur Google Sheets, n’oubliez pas de visiter Crawlan.com.
Ressources connexes
- Extraire des valeurs uniques d’une liste séparée par des virgules dans Google Sheets
- Supprimer les doublons des chaînes de caractères séparées par des virgules dans Google Sheets
- Remplacer plusieurs valeurs séparées par des virgules dans Google Sheets
- Comment compter les mots séparés par des virgules dans une cellule dans Google Sheets
- Somme, comptage, somme cumulative des valeurs séparées par des virgules dans Google Sheets
- Vlookup et valeurs séparées par des virgules – Astuces Google Sheets
- Les valeurs séparées par des virgules comme critères dans la fonction Filter dans Google Sheets
- Séparer les valeurs séparées par des virgules dans un tableau à plusieurs colonnes dans Google Sheets
- Comment remplacer des virgules à l’intérieur ou à l’extérieur de parenthèses dans Google Sheets – Regex