Amethyst 发表于 2025-12-16 23:41

如何批量将一个表格的数据批量复制到另外一个表格上

上面是目标文件,需要将下面文件的内容输入到上面的文件中,其中物料名称对应,物料编码对应,料盒编号对应物料标号等。每一行代表一个物品.下面文件是存在几千行的,所以需要上图不够的情况下能另外创建或者接着复制下去



沐泽 发表于 2025-12-17 00:51

?使用VLOOKUP或INDEX/MATCH函数?:

?VLOOKUP?:如果你希望根据“物料编码”来匹配数据,可以使用VLOOKUP函数。例如,假设在Sheet1的G2单元格中,你想找到与Sheet1中某个物料编码相对应的Sheet2中的“物料标号”,你可以使用如下公式:=VLOOKUP(D2, Sheet2!C:F, 4, FALSE)。这里,D2是Sheet1中的物料编码,Sheet2!C:F是Sheet2中包含物料编码和物料标号等信息的区域,4表示你希望返回该区域中第四列(即“物料标号”列)的值,FALSE表示你需要精确匹配。
?INDEX/MATCH组合?:这是一个更灵活的方法,特别是当你的查找列不在VLOOKUP函数所要求的区域的第一列时。例如,=INDEX(Sheet2!F:F, MATCH(D2, Sheet2!C:C, 0))。这里,MATCH函数用于在Sheet2的C列中查找与Sheet1中D2单元格相匹配的物料编码,并返回其位置;INDEX函数则根据这个位置返回Sheet2中F列(物料标号列)的相应值。
?复制“料盒编号”或其他字段?:

如果你还需要将Sheet2中的其他字段(如“料盒编号”)复制到Sheet1中,只需调整上述公式中的列索引号或INDEX函数的范围参数即可。

520pojie 发表于 2025-12-17 14:17

不知道是不是你想要效果 https://170077000.lanzoul.com/i8KzG3duow1e

Amethyst 发表于 2025-12-17 22:02

沐泽 发表于 2025-12-17 00:51
?使用VLOOKUP或INDEX/MATCH函数?:

?VLOOKUP?:如果你希望根据“物料编码”来匹配数据,可以使用VLOOKUP函 ...

这种是需要写公式吗?

沐泽 发表于 2025-12-18 00:40

本帖最后由 沐泽 于 2025-12-18 00:43 编辑

用Power QueryPower Query基础教程1. 导入数据源
[*]?打开Excel?:启动Excel,并打开你的目标文件(即你希望整合数据的文件)。
[*]?访问Power Query?:在Excel的“数据”选项卡中,点击“获取数据”按钮,然后选择“从其他源”或“从文件”(取决于你的数据源位置)。
[*]?选择数据源?:
[*]如果你的数据源是另一个Excel文件,选择“从Excel工作簿”。
[*]如果数据源是文本文件(如CSV),选择“从文本/CSV”。
[*]根据图片内容,假设你的数据源是一个Excel文件,所以选择“从Excel工作簿”。

[*]?浏览并选择文件?:在弹出的对话框中,浏览到你的数据源文件,选择它,然后点击“导入”。
2. 创建查询并转换数据
[*]?选择工作表?:在Power Query编辑器中,选择包含你要导入数据的工作表。
[*]?数据预览?:你可以在Power Query编辑器中看到数据的预览。
[*]?数据转换?:
[*]?重命名列?:双击列名进行重命名,以匹配目标文件中的列名。
[*]?删除不必要的列?:右键点击不需要的列,选择“删除”。
[*]?更改数据类型?:如果需要,点击列名旁边的数据类型图标,选择正确的数据类型。
[*]?使用Power Query功能?:利用Power Query的丰富功能进行数据清洗和转换,如拆分列、合并列、筛选行等。

3. 加载数据到目标文件
[*]?加载设置?:在Power Query编辑器的“主页”选项卡中,点击“关闭并加载到...”。
[*]?选择加载位置?:
[*]选择“表”作为加载目标。
[*]选择“现有工作表”或“新工作表”作为加载位置。
[*]如果选择“现有工作表”,请指定加载到的起始单元格。

[*]?完成加载?:点击“确定”按钮,Power Query将把处理后的数据加载到你的目标文件中。

Amethyst 发表于 2025-12-18 19:50

沐泽 发表于 2025-12-18 00:40
用Power QueryPower Query基础教程1. 导入数据源
[*]?打开Excel?:启动Excel,并打开你的目标文件(即你希 ...

没用出来的

Amethyst 发表于 2025-12-18 19:51

沐泽 发表于 2025-12-18 00:40
用Power QueryPower Query基础教程1. 导入数据源
[*]?打开Excel?:启动Excel,并打开你的目标文件(即你希 ...

https://wwbad.lanzoum.com/iWJ4o3dw33fa 这个是我的文件

闻道 发表于 2025-12-24 01:12

函数vlookup可解决

严启真 发表于 2025-12-29 11:05

估计得要编程的方法。
页: [1]
查看完整版本: 如何批量将一个表格的数据批量复制到另外一个表格上