Récupération de données

Bonjour,

Je cherche a récupérer des données d'un fichier pour les intégrer dans un autre fichier.

Exemple, récupérer les informations des colonnes B et C du fichier 1 , si le nom repris dans le fichier 2 est présent dans le fichier 1, et copier ces informations dans le fichier 2. Si le nom n'est pas présent, préciser "absent".

Ces fichiers sont à titre d'exemple. Mon fichier réél fait 1400 lignes.

16fichier-2.xls (13.50 Ko)
20fichier-1.xls (13.50 Ko)

Bonjour,

Un test avec un rechercheV en ouvrant les 2 fichiers.

En B2 du fichier 2 :

=SI(ESTERREUR(RECHERCHEV($A2;'[FICHIER 1.xls]Feuil1'!$A$1:$C$7;2;0));"Absent";RECHERCHEV($A2;'[FICHIER 1.xls]Feuil1'!$A$1:$C$7;2;0))

CI joints l'exemple.

Dis moi ce que tu en penses .

Slts

Bap

31fichier-2.xls (13.50 Ko)

Bonjour,

C'est super merci. Mais pour mon info personnelle, à quoi correspondent le 2 et le 0 après la zone de référence. D'autre part je n'arrive pas à aller chercher cette zone si dans un autre fichier. J'ai du copier coller les infos du fichier 1 sur feuille 2 du fichier 2

Merci beaucoup

re,

Le 2 signifie que tu cherches ta valeur dans la 2 ème colonne de la zone sélectionner ici la colonne B car on prend de A à C.

Le 0 signifie que tu cherches la valeur exacte correspondant à ta valeur chercheé :

ci dessous la définition de l'aide EXCEL

"valeur_proche Valeur logique indiquant si vous souhaitez que la fonction RECHERCHEV trouve une correspondance exacte ou voisine de celle que vous avez spécifiée :

•Si cet argument est VRAI (1) ou omis, une correspondance exacte ou proche est renvoyée. Si aucune correspondance exacte n'est trouvée, la valeur immédiatement inférieure à valeur_cherchée est renvoyée.

•Si l'argument est FAUX (0), RECHERCHEV ne recherchera qu'une correspondance exacte. Dans ce cas, il n'est pas nécessaire de trier les valeurs de la première colonne de la matrice. Si deux valeurs ou plus de la première colonne de la matrice correspondent à valeur_cherchée, la première valeur trouvée est utilisée. Si aucune correspondance exacte n'est trouvée, la valeur d'erreur #N/A est renvoyée."

Beaucoup de Topic sur le forum t'aideront à créer les rechercheV.

Si tu changes de place à ta base de données initiale (ici Fichier 1), il te suffit, lors de la création de ta formule de sélectionner les colonnes directement.

Par exemple: Si tu colles tes donneés dans la feuille 2 du "FICHIER 2" en A1, la formule deviendrait :

=SI(ESTERREUR(RECHERCHEV($A2;Feuil2'!$A$1:$C$7;2;0));"Absent";RECHERCHEV($A2;Feuil2'!$A$1:$C$7;2;0))

Slts

Bap

Encore merci pour ton aide

CHRISDU95

Rechercher des sujets similaires à "recuperation donnees"