Excel,打开工作表显示当天时间,如何把这个时间固定住?

网友解答: 谢谢“美丽人生37680915”的邀请。(页底优质原创导读)首先,补充问题说明:当Excel的某个单元格使用了公式“=NOW()-TODAY()”之后,当打开工作表时会自动显

网友解答:

谢谢“美丽人生37680915”的邀请。(页底优质原创导读)

首先,补充问题说明:当Excel的某个单元格使用了公式“=NOW()-TODAY()”之后,当打开工作表时会自动显示系统时间;当工作表内容改变时,又会自动刷新同步系统时间。“如何把这个时间固定住?”,就是问在改变工作表内容时,显示的时间不刷新,保持打开时读取的系统时间。

第二,解决办法:给公式增加一个”开关“。

第三,设置流程:

第一步,点击标题《Excel设置禁止弹出“循环引用警告”提示框的方法(启用迭代计算) 》,查看并设置“启用迭代计算”;

第二步,点击显示时间的单元格(a1)→在编辑栏输入公式【=IF(C1=1,A1,NOW()-TODAY())】→回车键;

公式含义:如果单元格c1的数值=1,单元格a1就显示原来的数值;如果单元格c1的数值≠1,单元格a1就刷新同步到系统时间。即c1是刷新时间的开关。

第三步,结果预览。


谢谢您的阅读!我是#Excel财务VBA#,懂会计的程序员,Excel&VBA精通。上面回答如果对您有帮助,或有不清楚的问题,或需要更多自动化财务表单模板下载,或了解更多实战技巧分享。请记得点"关注"我的酷米号“Excel财务VBA”哦!也可私信
点击以下标题,选读#Excel财务VBA#摘选原创优质文章:1、《Word如何将合同编号自动同步到页码中,使每页都有唯一的标识号? 》;2、《Excel高级下拉:箭头不隐藏,增显行数 改字体大小颜色,禁止粘贴 》;3、《Excel设置自动合计行数不确定(即动态)日记帐的收支方发生额方法 》;4、《Excel设置在输入名称时自动生成特定格式的唯一编号方便查询 》。
网友解答:

ctrl+;

先按ctrl键,再在英文分号。注意最后的分号必须是英文分号。

标签: