Comment importer des données à partir d'une feuille à l'autre
J'ai deux différentes feuilles de travail dans excel, avec les mêmes titres dans toutes la ligne 1 des cellules(a1 = id, b1 = nom, c1 = prix). Ma question est, est-il un moyen d'importer des données(comme le nom le), de 1 de la feuille de calcul à l'autre, où la "id" est la même dans les deux feuilles de calcul.
eg.
sheet 1 sheet2
ID Name Price ID Name Price
xyz Bag 20 abc 15
abc jacket 15 xyz 20
Donc, il y a un moyen d'ajouter le "Nom" dans la feuille 1 le "Nom" dans la feuille 2, où la "ID" dans la feuille " 1 = "ID" dans la feuille 2?
Sans adaptation et le collage des cours
Grâce
OriginalL'auteur Hip Hip Array | 2011-04-12
Vous devez vous connecter pour publier un commentaire.
Recherchev
Vous pouvez le faire avec une simple formule RECHERCHEV. J'ai mis les données dans la même feuille, mais vous pouvez également référence à une autre feuille de calcul. Pour le prix de la colonne de changer seulement la dernière valeur de 2 à 3, puisque vous faites référence à la troisième colonne de la matrice "A2:C4".
Référence Externe
Pour faire référence à une cellule de la même Classeur utiliser le modèle suivant:
Exemple:
Pour faire référence à une cellule d'un différents Classeur utilisation de ce modèle:
Exemple:
mais voyez-vous les données que j'ai introduit n'est pas dans le même ordre(j'ai "ID" comme 100168, 101584) et ils sont tous sur la place, ils ne sont pas dans le même ordre dans les deux feuilles. C'est pourquoi j'ai besoin de regarder où les "ID" est la même....... et je n'étais pas le seul en tant que bien qui a mis vers le bas par le vote. J'apprécie l'aide que vous donner 🙂
C'est exactement ce que RECHERCHEV ne. J'avais changé l'ordre de la seconde table. Désolé, j'aurais du fait que ce soit clair.
Le downvote était pour le "je vais vous donner une réponse plus tard" version. Maintenant que la réponse est utile je l'ai transformé en un +1.
ah oui, parfait donc, ill donner un aller. merci 🙂
OriginalL'auteur das_weezul
Vu ce fil tout en cherchant quelque chose d'autre et je sais que c'est super vieux, mais je voulais ajouter mes 2 cents.
NE JAMAIS UTILISER RECHERCHEV. C'est l'une des pires de l'exécution des formules dans excel. Utiliser les index correspondent à la place. Il fonctionne même sans le tri des données, sauf si vous avez un -1 ou 1 à la fin du match la formule (expliqué plus bas)
Ici est un lien avec les formules appropriées.
La Feuille 2 est la formule: =SI(A2="","",INDEX(Feuil1!B:B,MATCH($A2,Feuil1!$A:$A,0)))
Plus d'informations sur le Index/Match formule
Autres faits amusants: $ signifie absolue dans une formule. Donc, si vous spécifiez $B$1 au moment de remplir la formule vers le bas ou sur garde la même valeur. Si vous avez plus de $B1, le B reste la même à travers la formule, mais si vous recopier vers le bas, le 1 augmente avec le nombre de lignes. De même, si vous avez utilisé B$1, remplissage vers la droite pour augmenter le B, mais de conserver la référence de la ligne 1.
J'ai aussi inclus l'utilisation indirecte dans la deuxième section. Ce indirects n'est de vous permettre d'utiliser le texte d'une autre cellule dans une formule. Depuis que j'ai créé une plage nommée feuil1!A:A = ID, la feuille sheet1!B:B = Nom, et la feuille sheet1!C:C=le Prix, je peux utiliser le nom de la colonne pour avoir exactement la même formule, mais il utilise l'en-tête de colonne pour modifier les critères de recherche.
Bonne chance! Espérons que cette aide.
OriginalL'auteur Katina