Pour importer ou traiter des données de contacts, il est parfois nécessaire de pouvoir compléter les données d'un fichier Excel par celles d'un autre fichier Excel.
On a par exemple :
- Un fichier comprenant une liste de contacts avec leur adresse email
- Une second fichier comprenant une liste d'adresse email avec une colonne indiquant s'ils acceptent de recevoir des email (consentement RGPD)
On voudrait alors n'avoir qu'un unique fichier comprenant toutes les informations. Il est donc nécessaire de "déplacer" la mention du consentement RGPD depuis le second fichier vers le premier.
Celle-ci permet de rechercher une VALEUR dans une LISTE puis de COPIER la valeur d'une autre colonne correspondant à la ligne contenant la valeur. L'exemple suivant va vous permettre de mieux comprendre
Mon premier fichier ressemble à
Mon second fichier ressemble à
Je vais donc utiliser la fonction RECHERCHEV dans le premier fichier en ajoutant une nouvelle colonne
Détaillons le fonctionnement de la fonction :
- Les fonctions Excel commencent toujours par le signe égal (=)
- On enchaine ensuite sur le nom de la fonction : RECHERCHEV avec un parenthèse
- On indique ensuite la valeur à rechercher : dans notre cas, l'adresse email située dans la colonne juste à gauche. Lorsque la formule sera copiée dans les lignes suivantes, la formule sera automatiquement mise à jour pour aller chercher à chaque fois la valeur située juste à gauche
- On indique ensuite la colonne dans laquelle doit se faire la rechercher ET les colonnes contenant les données qui nous intéressent (dans notre cas, on sélectionne la colonne Email ET la colonne RGPD de mon second fichier (comme suit)
- On indique ensuite le numéro de la colonne, dans la sélection précédente, qui contient la donnée qui nous intéresse. Dans notre cas, on a sélectionné la colonne email (numéro 1) et la colonne RGPD (numéro 2), celle qui m'intéresse est donc la 2
- Enfin, on ajoute le mot clé "FAUX" pour imposer une recherche exacte.
La formule finale devenant :
=RECHERCHEV(C2;Feuil2!A:B;2;FAUX)
Si je réplique la formule de ligne en ligne, j'obtiens le résultat escompté :
On voit que lorsque l'email a été trouvé dans le second fichier, l'information RGPD est complété. Lorsqu'elle est absente, la formule renvoie #N/A
Si vous souhaitez supprimer la dépendance entre les deux fichiers lorsque vous avez le résultat obtenu, il suffit de copier la colonne et de la coller au même endroit en prenant le soit de choisir "collage spécial" puis "valeur" comme dans la capture ci-dessous. Cela va supprimer la formule et la remplacer par la valeur résultante