我有一个大约 30 列和数千行的大文件
ID Price Code Description .......
b13 5 1txt asd ..
k54 3 2txt1 sad ..
m3 2 4asd asd ..
a26 6 5add dsd ..
另一个有 2 或 3 列和数百行的小文件,它有相同的 id 和一些额外的 id。一些 id 重复。
ID Price Code
b13 5 1txt
m3 2 4asd
b13 5 1sdx
我想要的只是将小文件中的数据复制(替换/更新)到同一列中的大文件中。如果某些产品在小文件中重复(如上例),则应为此添加新行。
每次我这样做时,小文件都会有不同的列。应该有一些通用的方法。
首先我使用 VLOOKUP ,然后使用 INDEX 和 MATCH ,但我只能使用这些文件手动复制这些文件中的特定信息。例如,只有一个特定的列。我怎样才能使它通用?适用于不同的小文件,匹配列名并在更大的文件中更新。
任何人都可以请给它的代码吗?
我试过索引匹配=IF(ISERROR(INDEX(Sheet2!C:C,MATCH(A2,Sheet2!A:A,0))),E2,INDEX(Sheet2!C:C,MATCH(A2,Sheet2!A:A,0)))
问题是我必须在单独的列中输入它。C:C
我还必须手动指定要查看 ( ) 的列