Principe
On a deux bases de
données, on veut ramener une donnée référent à une cellule pivot présente dans
les deux bases
S’assurer que, dans
la base de référence, la cellule pivot (présente dans les deux bases) est un champ unique, si nécessaire la
créer, de part et d’autre, à partir de l’addition de plusieurs champs.
Par ex : mat + valuation type + serial number
est unique, « identifiant » alors que mat + serial number peut être
identique en demo et new par ex, surtout si l’on représente le non sérialisé
par un x dans le champ serial number
S’assurer que dans la base de référence, la cellule
pivot est formatée de la même manière
que dans la base d’origine : parfois on a des cellules en texte et
d’autres en numérique. Pour mettre une colonne tout en numérique utiliser Data
/ text to columns. On peut aussi utiliser la fonction epurage/clean de part et d’autre.
Fonction de recherche
Recherchev/vlookup (cellule pivot ; base de référence (sélectionner une
base composée en première colonne de la valeur pivot et qui contient la donnée
recherchée) ; nombre de colonne
entre la cellule pivot et la donnée cherchée ; faux/false : la fonction retourne #N/A quand elle ne trouve
pas exactement la cellule pivot)
Attention la base de données
ne doit pas changer en recopiant la formule vers le bas : sélectionner des
colonnes ou des valeurs absolues en utilisant la touche F4.
Enlever le #N/A :
utiliser la fonction sierreur/iferror(Recherchev() ;
valeur si faux (par exemple " "pour retourner un vide)).