Cours Excel : utilisation d'une base de données (suite)

Dans l'onglet « Développeur », cliquez sur « Insérer » et « Zone de liste déroulante ».

ajout liste deroulante - excel base de donnees facturation2

Sélectionnez votre liste déroulante et cliquez sur « Format de contrôle ».

Plage d’entrée : sélectionnez la liste de noms des clients sur la feuille « BD ».

Cellule liée : I2 = la cellule qui contient le « 1 ».

format liste deroulante - excel base de donnees facturation2

La liste déroulante modifiera maintenant le n° de client à chaque changement.

apercu liste deroulante - excel base de donnees facturation2

[Facultatif] Masquez le n° de client avec la liste déroulante.

masquer valeur - excel base de donnees facturation2

Vous pouvez télécharger l'exercice terminé en cas de besoin : lecon10-fin.xlsx

Pour cet exemple, vous pouvez également utiliser la fonction INDEX à la place de RECHERCHEV. La formule pour afficher le nom serait alors : =INDEX(BD!A:E;I2+1;2).

Leçon 10 en vidéo

Vous trouverez dans l'archive du cours Excel une vidéo qui reprend cette 10e leçon en utilisant la fonction INDEX à la place de RECHERCHEV ainsi qu'un second exemple avec l'affichage de l'adresse du client en fonction de son nom (sans liste déroulante).

Autre exemple

Vous pouvez télécharger un exemple similaire à celui que nous avons vu mais qui utilise INDEX-EQUIV à la place de RECHERCHEV ainsi qu'une liste déroulante validation : lecon10-index-equiv.xlsx

Aperçu :

index equiv validation - excel base de donnees facturation2

Si vous rencontrez des difficultés, le forum est là pour vous aider !

Télécharger ce cours au format PDF

Poursuivre la formation Excel

Envie d'aller plus loin avec Excel ? Alors le cours VBA (macros) est fait pour vous !

Vous ne voyez pas bien à quoi cela pourrait vous servir ? Alors testez cette "petite" application Excel pour vous donner une première idée de ce que l'utilisation de macros pourraient vous apporter :

calendrier-pratique-vba - excel base de donnees facturation2