在我们使用Excel时有时会根据条件判断输入当时的时间,如果每次都手动输入就比较麻烦了。下面就讲解一组函数公式只需输入判断条件,就自动输入当时的时间
-
打開所需编辑Excle文件,确定判断条件所在单元格和时间输入单元格(本次演示两单元格位置如图,判断条件所在单元格:D6时间输入单元格E6,之后步骤以此演示)
-
公式内的IF(E6<>"",E6,TODAY())表示如果E6不空则E6应该等于E6,如果为空则E6应该为今天的日期,这里存在逻辑判断的循环矛盾因此,一般输入公式后会出现错误提示如图。
-
因此需要启用Excel迭代计算,步骤为:文件→选项→公式→选中启用迭代计算→最多迭代次数设置成100→确定
-
启用迭代计算后就能显示出现在的时间右击单元格→设置单元格格式,选择需要的时间格式
-
鼠标放在E6单元格右下角上下拉将公式应用到所需单元格。
提示:如需防止公式被改动可以公式所在列单元格设置保护。
-
如果判断条件更改了(或者重新输入)时间会相應的更改到最新时间
-
输入公式内的符号时,要在英文状态下输入
-
公式使用可以灵活点只要逻辑对就可以
经验内容仅供参考,如果您需解決具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。