J'ai une liste de données qui n'est pas dans l'ordre alphabétique ou numérique. Je veux trier une deuxième liste de la même date pour correspondre à la première liste. Je ne peux pas changer l'ordre des données. Mon objectif est de coller des données supplémentaires du deuxième ensemble dans le premier ensemble de données.
**DATA SET A** **DATA SET B**
22350 ____ BH160 100
22355 ____ 22350 125
BH160 ____ BH190 200
BH190 ____ 22355 150
Je voudrais que la valeur numérique de la colonne 2 du DATA SET B apparaisse dans une nouvelle colonne du DATA SET A. Par exemple, je veux que 125 s'affiche à la ligne 1, colonne 2 du DATA SET 1.
Ma liste contient environ 200 numéros uniques et je dois la mettre à jour chaque semaine.
Est-ce que quelqu'un peut m'aider? Peut-être avec une macro que je pourrais utiliser chaque semaine?
Vous pouvez également utiliser INDEX MATCH
, qui est plus "puissant" que vlookup. Cela vous donnerait exactement ce que vous recherchez:
Vous pouvez utiliser VLOOKUP
.
En supposant que ceux-ci se trouvent dans les colonnes A et B de la feuille Sheet1 et de la feuille Sheet2 chacun, 22350 se trouve dans la cellule A2 de la feuille Sheet1, vous pouvez utiliser:
=VLOOKUP(A2, Sheet2!A:B, 2, 0)
Cela vous rendra #N/A
s'il n'y a pas de correspondance. Glissez/remplissez/copiez et collez la formule au bas de votre tableau et cela devrait le faire.
Vous pouvez également simplement lier les deux cellules et avoir une formule = Cell dans chaque colonne comme, =Sheet2!A2
dans la feuille 1 A2 et =Sheet2!B2
dans la feuille 1 B2, faites-le glisser vers le bas, puis trier ces deux colonnes comme vous le souhaitez.
Ce serait mieux si vos articles uniques changent également, alors tout ce que vous feriez serait de trier et d'être fait.