Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Combinaison des Fonctions UNIQUE, SORT et FILTER | Recherches avec Tableaux Dynamiques et Récupération de Résultats Multiples
Maîtrise des Fonctions de Recherche Excel

bookCombinaison des Fonctions UNIQUE, SORT et FILTER

Glissez pour afficher le menu

Pourquoi combiner les fonctions de tableau dynamique

La fonction FILTER retourne tous les enregistrements qui répondent à une condition. Dans de nombreux cas réels, le résultat nécessite un affinage supplémentaire. Par exemple, vous pouvez souhaiter :

  • Supprimer les valeurs en double ;
  • Trier la liste retournée ;
  • Créer des synthèses plus claires à partir de données brutes.

C'est ici que UNIQUE et SORT deviennent utiles. Lorsqu'elles sont combinées avec FILTER, elles permettent à Excel de fournir un résultat dynamique propre et organisé.

La fonction UNIQUE

La fonction UNIQUE retourne les valeurs distinctes d'une plage. Si les données sources contiennent des valeurs répétées, UNIQUE supprime les doublons.

=UNIQUE(array)

array : la plage contenant les valeurs.

La fonction SORT

La fonction SORT trie une plage ou un résultat étendu.

=SORT(array)

array : la plage ou le résultat dynamique à trier.

Exemple de retour d'une liste unique et triée de clients

Supposons qu'une feuille de calcul contienne le tableau suivant.

capture d'écran

L'objectif est de renvoyer une liste de noms de clients sans doublons et triée par ordre alphabétique.

=UNIQUE(B2:B7)

Renvoie chaque nom de client une seule fois.

capture d'écran
=SORT(UNIQUE(B2:B7))

Renvoie une liste distincte de clients dans l'ordre trié.

capture d'écran

Combinaison de FILTER avec UNIQUE et SORT

Supposons que la feuille de calcul contienne un tableau de produits avec Product ID, Product Name, Category.

capture d'écran

La catégorie est saisie dans la cellule F2. L'objectif est d'obtenir une liste triée de noms de produits uniques appartenant à la catégorie sélectionnée.

=SORT(UNIQUE(FILTER(B2:B11; C2:C11=F2)))
  • La fonction FILTER s'exécute en premier et renvoie tous les noms de produits correspondant à la catégorie ;
  • UNIQUE supprime les doublons de cette liste filtrée ;
  • SORT organise le résultat final par ordre croissant.

Cela crée une liste dynamique qui se met à jour automatiquement lorsque la catégorie sélectionnée change.

capture d'écran

Scénario

Une feuille de calcul contient un tableau de ventes avec Sales ID, Customer, City, Amount, Region. Une région est saisie dans une cellule de saisie. Votre objectif est de retourner une liste triée de villes uniques de cette région.

Instructions de la tâche

  • Filtrer les lignes selon la Region ;
  • Retourner uniquement les valeurs de City ;
  • Supprimer les noms de villes en double ;
  • Trier le résultat par ordre alphabétique.
question mark

Quel est le but de la fonction UNIQUE dans Excel ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 5. Chapitre 2
some-alt