rú hé pī liàng gēng xīn shù jù

Excel如何批量更新数据:使用Microsoft Query与SQL语句

发布时间:2026-06-02 18:57

目标场景与示例

Excel中常用查找与替换的方式来批量更新数据,但也有一定的局限性,条件的设定不够灵活,尝试运用本方法来批量更新数据,或许对您有不小的帮助。

目标:查找“物料名称”包含[镀锌板]或[发纹板]的物料,计量单位从[张]批量更新为[公斤]。

Excel如何批量更新数据1

第一步:打开需要更新的Excel文件

打开需要数据更新的Excel表,本例为“板材.Xlsx”。

Excel如何批量更新数据2

第二步:打开Microsoft Query

打开“Microsoft Query”。

Excel如何批量更新数据3

第三步:选择数据源

选择数据源:EXCEL FILES*。

Excel如何批量更新数据4

第四步:打开目标Excel文件

打开存放在电脑D盘上的“板材.Xlsx”文件。

Excel如何批量更新数据5

第五步:添加工作表到Query

添加“板材$”工作表到Query,并关闭。

Excel如何批量更新数据6

第六步:点击SQL按钮

点击Query工具栏中的“SQL”按钮。

Excel如何批量更新数据7

第七步:填写SQL更新语句

填写如下SQL语句:

update [板材$]
set 计量单位='公斤'
where 物料名称 like '%镀锌板%' or 物料名称 like '%发纹板%'

Excel如何批量更新数据8

第八步:确认更新结果

点击“确定”按钮,提示有8条数据顺利完成更新。

Excel如何批量更新数据9

第九步:退出Query

点击“确定”按钮退出Query,会出现一个退出确认框。

Excel如何批量更新数据10

第十步:完成批量更新

点击确认,完成满足条件的数据更新,计量单位从“张”更新为“公斤”。

注意事项

注意:进行数据更新操作前一定要备份Excel表,解决数据更新后无法恢复的问题。

Excel相关文章