Cours Excel : utilisation d'une base de données
Le but de cette leçon est de vous donner un exemple d’utilisation de données contenues dans une base de donnée.
Dans cet exemple, l'objectif est d'entrer l'adresse du client sur la facture à l'aide d'une liste déroulante.
![objectif exercice excel base de donnees facturation](https://www.excel-pratique.com/view/fr/cours/img/excel_base_de_donnees_facturation/objectif_exercice.jpg)
Il est recommandé de faire cet exercice en suivant la leçon : lecon10.xlsx
Commencez par insérer la fonction RECHERCHEV à l'emplacement du nom et complétez les paramètres de la fonction (voir image ci-dessous) :
Valeur_cherchée : I2
: la cellule qui contient le n° du client à rechercher.
Table_matrice : BD!A:E
: sélectionnez ici les colonnes A à E de la feuille « BD » (remarque : en indiquant des colonnes et non pas des cellules, vous pourrez compléter votre base de données ultérieurement sans avoir à modifier les formules).
No_index_col : le n° de colonne indiqué ici correspond à une colonne de Table_matrice. En entrant 2 nous obtiendrons le nom, 3 le prénom, 4 l’adresse et 5 le lieu.
Valeur_proche : FAUX
: pour obtenir des valeurs exactes
![recherchev excel base de donnees facturation](https://www.excel-pratique.com/view/fr/cours/img/excel_base_de_donnees_facturation/recherchev.jpg)
Le nom du client n°1 est affiché.
![recherchev nom excel base de donnees facturation](https://www.excel-pratique.com/view/fr/cours/img/excel_base_de_donnees_facturation/recherchev_nom.png)
Copiez la formule (sans la modifier) aux emplacements suivants :
![copie excel base de donnees facturation](https://www.excel-pratique.com/view/fr/cours/img/excel_base_de_donnees_facturation/copie.png)
Modifiez maintenant le paramètre No_index_col pour obtenir toutes les informations.
![donnees excel base de facturation](https://www.excel-pratique.com/view/fr/cours/img/excel_base_de_donnees_facturation/donnees.png)
Concaténer plusieurs valeurs
Dans cet exemple intermédiaire, A1 et B1 contiennent un mot. L'objectif est d'entrer ces 2 mots en A2.
![exemple concatener excel base de donnees facturation](https://www.excel-pratique.com/view/fr/cours/img/excel_base_de_donnees_facturation/exemple_concatener.png)
Pour concaténer (= assembler) plusieurs valeurs, utilisez le signe &
.
Dans le cas présent, nous voulons obtenir : A1 + un espace + B1, ce qui nous donne :
![assemblage valeurs cellules excel base de donnees facturation](https://www.excel-pratique.com/view/fr/cours/img/excel_base_de_donnees_facturation/assemblage_valeurs_cellules.png)
Les 2 mots sont bien entrés en A2 et séparés par un espace.
![resultat concatenation excel base de donnees facturation](https://www.excel-pratique.com/view/fr/cours/img/excel_base_de_donnees_facturation/resultat_concatenation.png)
Pour obtenir sur notre facture le nom et le prénom séparés par un espace, c'est exactement pareil à la seule différence près que A1 et B1 sont remplacés par les formules :
![concatener recherchev excel base de donnees facturation](https://www.excel-pratique.com/view/fr/cours/img/excel_base_de_donnees_facturation/concatener_recherchev.png)