Apprendre la Bureautique

Créer une liste déroulante Excel pour simplifier la saisie de données

« Attends, tu me montres comment tu fais ce tableau ? » Une collègue s'était penchée par-dessus mon épaule, un peu perdue devant sa propre feuille de calcul. Je lui ai montré, ligne par ligne, comment une liste déroulante évite qu'un même mot se retrouve tapé de trois façons différentes dans la même colonne — 'Paris', 'paris', ou pire, 'Paris' suivi d'un espace invisible qui fausse tous les calculs derrière. Ce genre de petit désordre, une saisie de données mal cadrée dès le départ, transforme n'importe quel tableau croisé dynamique en bouillie.

La réponse tient dans une fonctionnalité native, presque toujours ignorée : la validation de données, réglée sur l'option 'Liste'. Dès qu'une colonne doit accepter toujours les mêmes valeurs — un statut, une ville, un type de dossier — et que cette liste risque de s'allonger dans les mois qui viennent, la saisie libre n'est plus une option raisonnable. La règle que j'applique maintenant est simple : en dessous d'une poignée de choix fixes, une liste tapée directement dans la case suffit ; au-delà, ou si la liste doit encore bouger, mieux vaut la sortir sur une feuille à part.

La saisie libre finit toujours par déraper

Une cellule libre, c'est un peu comme un tiroir sans séparateurs : chacun y range ce qu'il veut, dans l'ordre qu'il veut, et au bout de quelques semaines, plus personne ne retrouve rien. Sur un fichier partagé, ça se traduit par des synthèses fausses, des recherches qui ne trouvent rien parce que le texte cherché n'existe nulle part à l'identique, et des heures perdues à corriger après coup ce qu'on aurait pu cadrer dès le départ.

Ça fait trois ans que je me forme sur le tas à Excel, en cherchant une réponse à la fois plutôt qu'en suivant un plan, et pendant longtemps, je recopiais des formules trouvées ici ou là sans vraiment comprendre à quoi servait chacun des arguments entre les parenthèses. Ça fonctionnait une fois sur deux, et je ne savais jamais pourquoi ça plantait l'autre fois. Comprendre la logique derrière une formule, argument par argument, a changé plus de choses que d'apprendre des raccourcis par cœur.

Construire une liste déroulante simple, étape par étape

Sélectionnez d'abord la cellule, ou toute la colonne, où la liste doit apparaître. Direction l'onglet Données, puis Validation de données ; dans la fenêtre qui s'ouvre, sous l'onglet 'Options', remplacez 'Tout autoriser' par 'Liste'. Dans la case Source, vous pouvez taper les valeurs directement, séparées par des points-virgules — pratique pour un choix binaire du genre 'Oui;Non', beaucoup moins pratique dès que la liste s'allonge.

Fenêtre de validation de données Excel réglée sur l'option Liste pour créer une liste déroulante

Il existe en effet une limite de 255 caractères pour une liste tapée à la main dans la case Source. Avec une vingtaine de villes ou de statuts, la limite arrive plus vite qu'on ne le pense. Et si vous voulez ajouter une valeur plus tard, il faut rouvrir le menu, recliquer sur la bonne case, retaper la liste entière — une corvée qu'on finit toujours par repousser à plus tard, jusqu'à ce que le fichier soit truffé d'incohérences.

La feuille cachée, pour des listes plus propres

Séparer le contenu de la liste et l'endroit où elle s'affiche règle une bonne partie de ces soucis. Je crée une feuille à part, souvent appelée 'LISTES' ou 'DATA', où je range toutes mes valeurs — un peu comme un tiroir à épices bien étiqueté plutôt que des sachets qui traînent sur le plan de travail. Dans cette feuille, la liste de villes, ou de statuts, ou de types de dossiers, est écrite dans une seule colonne, une valeur par ligne.

Dans la case Source de la validation de données, au lieu de taper du texte, cliquez sur la petite flèche et sélectionnez la plage dans l'autre feuille. Si un nom change dans la feuille 'LISTES', il se met à jour partout où la liste déroulante est utilisée. Sur un classeur un peu lourd, avec plusieurs listes reliées entre elles, le ventilateur de l'ordinateur se met parfois à ronronner plus fort à l'ouverture — un signal, pour moi, qu'il est temps de nettoyer les feuilles devenues inutiles.

Une fois plusieurs listes en place, il devient vite utile de les mettre en valeur visuellement. C'est là qu'utiliser la mise en forme conditionnelle Excel pour colorer vos cellules prend tout son sens, histoire que les choix importants sautent aux yeux sans avoir à relire toute la colonne.

Quand une liste déroulante se fige

Ajoutez une ville à la fin de la feuille source, et la liste déroulante, elle, ne bouge pas. Excel continue de regarder la plage exacte définie au départ, ligne par ligne, sans jamais l'étendre tout seul. Il faut rouvrir les paramètres de validation, agrandir la sélection à la main, et recommencer à chaque nouvelle valeur — le genre de détail que personne ne mentionne avant qu'on tombe dessus.

La solution consiste à arrêter la validation de données sur une plage de cellules fixe, et à passer par un Tableau structuré. Sélectionnez la liste de valeurs, faites Ctrl + L (ou Ctrl + T selon la version), et donnez-lui un nom clair dans l'onglet Conception de tableau — par exemple 'TableauVilles'. Dans le Gestionnaire de noms (onglet Formules), créez ensuite un nom qui pointe vers ce tableau ; j'utilise parfois la fonction INDIRECT pour l'appeler depuis la source de la liste déroulante.

Cette fonction m'a perdu la première fois que je l'ai croisée — écrire le nom d'un tableau entre guillemets pour qu'Excel aille le chercher tout seul, ça semblait absurde, et j'ai refermé le classeur sans insister. Puis ça a cliqué, en pleine construction d'un fichier de suivi un peu trop ambitieux. Le Gestionnaire de noms accepte au passage une référence absolue, ce symbole $ collé devant les coordonnées d'une cellule ; je ne détaille pas ce point ici, mais c'est ce genre de repère qui évite qu'une formule ne parte n'importe où une fois recopiée. Résultat concret : dès qu'une valeur est ajoutée en bas du tableau source, la liste déroulante s'agrandit toute seule, sans repasser par les réglages.

Liste déroulante déroulée dans un tableau structuré Excel, avec les options de saisie visibles

Raccourcis et pièges avant de partager un fichier

Un raccourci mérite d'être connu avant tout le reste : sur une cellule qui contient une liste déroulante, un appui sur Alt puis sur la Flèche Bas ouvre la liste instantanément, sans avoir à viser le petit triangle avec la souris. Montré à un collègue qui pestait contre sa souris capricieuse un matin, il m'a regardé comme si je venais de deviner un code secret.

Autre piège classique : la validation de données ne fonctionne plus sur une feuille protégée si l'option n'a pas été cochée au moment même de la protection. Avant de verrouiller un fichier pour empêcher que les formules ne soient touchées, il faut laisser les cellules de saisie 'déverrouillées' dans la boîte de dialogue de protection — sinon la liste déroulante reste visible, mais injoignable.

Si vos listes commencent à s'emmêler avec des formules plus complexes, Excel renvoie parfois des erreurs sans queue ni tête. J'avais écrit un petit mémo pour comment corriger les erreurs RECHERCHEV, qui couvre aussi la logique de recherche et les principaux types d'erreurs que vous risquez de croiser en reliant plusieurs listes entre elles.

Une liste bien construite fait gagner du temps et de la productivité

L'an dernier, un ami qui chante dans une chorale amateur du quartier m'a demandé un tableau pour noter qui vient aux répétitions. Une liste déroulante avec 'Présent', 'Absent', 'Excusé' a réglé le problème en quelques minutes — plus vite, franchement, que je n'ai mis à lui expliquer où on devait se retrouver ensuite du côté du centre commercial Part-Dieu. C'est ce genre de petit outil qui rend service bien au-delà d'un tableau de suivi de ventes.

Si vous enchaînez avec un rapport Word ensuite, la même exigence paie ailleurs : des styles de titres bien posés donnent un sommaire automatique généré en un instant, sans le retaper à la main, et un saut de section bien placé évite que toute la mise en page ne se décale d'un coup dès qu'une page est ajoutée. Et si un jour cette même colonne sert de base à un publipostage vers Word, des valeurs saisies de façon homogène grâce à la liste déroulante évitent la plupart des champs de fusion vides ou mal appariés — la procédure de fusion elle-même, ce sera pour une autre fois.

Aucune de ces méthodes ne demande un logiciel supplémentaire ni un abonnement particulier — juste quelques minutes pour comprendre où se cache l'option, et l'habitude de séparer la liste de son affichage dès qu'elle dépasse une poignée de valeurs. Une fois cette habitude prise, la vraie différence se voit ailleurs : moins de soirées passées à nettoyer après coup, et des tableaux qui disent enfin ce qu'ils sont censés dire.

Articles connexes