Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Structuration de listes uniques | Tableaux Dynamiques et Reporting Interactif
Formules Excel

Structuration de listes uniques

Glissez pour afficher le menu

La saisie de texte libre perturbe souvent les formules dynamiques car les systèmes de reporting dépendent de correspondances exactes. Dans ce chapitre, création de listes de saisie contrôlées à l'aide de UNIQUE et de la validation des données.

Structure de UNIQUE

=UNIQUE(array, [by_col], [exactly_once])
  • array : ensemble de données évalué ;
  • [by_col] : contrôle l’orientation ;
  • [exactly_once] : contrôle le comportement des doublons ;
  • FALSE : retourne une instance de chaque valeur ;
  • TRUE : retourne uniquement les valeurs apparaissant une seule fois.

Formule utilisée dans ce chapitre :

=UNIQUE(Sales_Data[Region])

Génère une liste dynamique des régions uniques à partir de l’ensemble de données.

Étape 1 Créer la feuille de référence
expand arrow

Créer une nouvelle feuille nommée :

Reference_Lists

Ajouter les en-têtes suivants :

CellValue
A1Regions
B1Sales Reps
Étape 2 Générer la liste des régions
expand arrow

Dans A2, saisir :

=UNIQUE(Sales_Data[Region])

La liste se met automatiquement à jour lors de l’ajout de nouvelles régions dans Sales_Data.

Étape 3 Ajouter de nouvelles lignes de données
expand arrow

Copier les lignes suivantes dans Sales_Data :

21/02/2026,1052,C001,Laptop,Central,Marcos,4
22/02/2026,1053,C015,Phone,Central,Marcos,6
23/02/2026,1054,C023,Monitor,Southwest,Priya,2
24/02/2026,1055,C034,Keyboard,Southwest,Priya,8
25/02/2026,1056,C042,Tablet,Central,Fatima,3
26/02/2026,1057,C008,Mouse,Southwest,Fatima,10
27/02/2026,1058,C019,Laptop,Central,Marcos,5
28/02/2026,1059,C031,Phone,Southwest,Priya,4
01/03/2026,1060,C047,Monitor,Central,Fatima,1
02/03/2026,1061,C003,Keyboard,North,Marcos,7
03/03/2026,1062,C012,Laptop,Southwest,Priya,3
04/03/2026,1063,C025,Mouse,Central,Fatima,9
05/03/2026,1064,C038,Tablet,North,Ana,2
06/03/2026,1065,C011,Phone,Southwest,Marcos,5
07/03/2026,1066,C044,Laptop,East,Priya,4
08/03/2026,1067,C002,Monitor,Central,Fatima,2
09/03/2026,1068,C017,Keyboard,Southwest,Ana,6
10/03/2026,1069,C029,Mouse,North,Marcos,11
11/03/2026,1070,C036,Tablet,Central,Priya,3
12/03/2026,1071,C048,Laptop,Southwest,Fatima,5
13/03/2026,1072,C014,Phone,North,Ricardo,2

Remarquer que les nouvelles régions apparaissent automatiquement dans la plage de débordement.

Étape 4 Générer la liste des commerciaux
expand arrow

Dans B2, saisir :

=UNIQUE(Sales_Data[Sales_Rep])

Chaque commercial apparaît une seule fois, quel que soit le nombre de transactions.

Étape 5 Appliquer la validation des données aux régions
expand arrow

Sélectionner la colonne Region dans Sales_Data.

Appliquer la validation des données :

Allow: List

Utiliser la source suivante :

=Reference_Lists!$A$2:$A$10000

Seules les régions valides peuvent désormais être sélectionnées.

Étape 6 Appliquer la validation des données aux commerciaux
expand arrow

Sélectionner la colonne Sales_Rep. Appliquer la validation des données en utilisant :

=Reference_Lists!$B$2:$B$10000
Étape 7 Tester les mises à jour dynamiques
expand arrow

Ajouter des lignes supplémentaires dans Sales_Data.

Remarquer que :

  • Les listes de référence se mettent à jour automatiquement ;
  • Les menus déroulants se mettent à jour automatiquement ;
  • Les nouvelles régions et commerciaux sont immédiatement disponibles.
Étape 8 Tester la logique avancée de UNIQUE
expand arrow

Dans Reference_Lists, saisir :

=UNIQUE(Sales_Data[Sales_Rep], FALSE, TRUE)

Cela retourne uniquement les valeurs apparaissant une seule fois dans l’ensemble de données.

1. Pourquoi la saisie de texte libre pose-t-elle problème dans les systèmes de reporting dynamiques d’Excel ?

2. Quel est le principal avantage d'utiliser UNIQUE avec des références de tableau structurées ?

3. Que fait le paramètre du troisième argument de UNIQUE à TRUE ?

question mark

Pourquoi la saisie de texte libre pose-t-elle problème dans les systèmes de reporting dynamiques d’Excel ?

Sélectionnez la réponse correcte

question mark

Quel est le principal avantage d'utiliser UNIQUE avec des références de tableau structurées ?

Sélectionnez la réponse correcte

question mark

Que fait le paramètre du troisième argument de UNIQUE à TRUE ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5

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 2. Chapitre 5
some-alt