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

如何用Excel公式每日提取动态单元格值生成温度日志(无需VBA)

Excel公式实现每日温度自动记录方案

核心公式

在Workbook2的Sheet2中,选中B2单元格,输入以下公式,然后下拉填充至对应月度最后一天的行(如B31):

=IF(AND(ISBLANK(B2),A2=TODAY()),[Workbook1.xlsx]Sheet1!$A$1,B2)

公式解析

  • ISBLANK(B2):防止覆盖已记录的历史温度值,仅对空单元格进行更新
  • A2=TODAY():匹配当前行的日期是否为打开工作簿当天的日期
  • [Workbook1.xlsx]Sheet1!$A$1:引用Workbook1中Sheet1的A1温度单元格(若两工作簿不在同一目录,需替换为完整文件路径,例如C:\Data\Workbook1.xlsx]Sheet1!$A$1)
  • 仅当单元格为空且日期匹配当日时,自动写入最新温度;其余情况保留原有值

开启打开自动更新

为确保每次打开Workbook2时自动执行更新,需设置外部链接自动刷新:

  • 点击文件→选项→高级
  • 找到计算此工作簿时区域,勾选更新自动链接
  • 保存设置后,后续打开Workbook2会自动触发当日温度的写入

注意事项

  • 确保Workbook1路径正确且可访问,否则公式会返回#REF!错误
  • 手动刷新可按F9键触发工作簿重新计算
  • 历史温度记录会被永久保留,不会因后续日期更新被覆盖

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 17:12:35