You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除Excel中的VLOOKUP函数并保留单元格值(Pandas场景)

保留Excel单元格数值并移除VLOOKUP函数的两种方法

方法一:Excel手动预处理(适合快速操作)

  • 打开目标Excel文件,确保VLOOKUP公式已计算出正确数值(若提示更新外部链接,选择更新)
  • 选中所有包含公式的单元格:按Ctrl+G打开定位窗口,选择「定位条件」→「公式」,点击确定
  • 按Ctrl+C复制选中区域,右键点击任意选中单元格,选择「粘贴选项」里的「值」(或直接按Alt+E+S+V回车完成粘贴)
  • 保存文件后,再用Pandas加载,此时读取的就是纯数值数据

方法二:用Pandas直接加载数值(无需手动修改Excel)

Pandas配合openpyxl引擎可以直接读取Excel单元格的计算结果,而非公式本身。代码示例:

import pandas as pd

# 加载Excel文件,指定openpyxl引擎读取计算后的数值
df = pd.read_excel("你的文件路径.xlsx", engine="openpyxl")

# 可选:将纯数值数据写入新Excel文件,彻底移除公式
df.to_excel("处理后的文件.xlsx", index=False)

注意:如果VLOOKUP链接的外部文件路径变更或不存在,需先确保原Excel文件已完成公式计算并保存,否则Pandas可能读取到旧的计算结果。

内容的提问来源于stack exchange,提问作者Bob Yang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 04:15:43