excel中怎样才能自动显示输入内容时间

如题所述

第1个回答  2016-04-10
本人2010版excel,假设表格是这样的,首先将B列设置单元格格式,看自己需求,选中B列,右键,设置单元格格式,数字选项卡,自定义,yyyy/mm/dd hh:mm:ss

方法一:数据有效性
在C1单元格写公式=NOW(),C1计算出来的格式不用管,选中B列,数据-数据有效性-序列-来源(用鼠标点一下C1,或者直接输入C1)。这样在A列填写数据结束后,对应的B列单元格的时间通过下拉箭头选则时间。

方法二:迭代计算+函数
首先设置启用迭代计算,见下图,计算次数默认是100,随便设置,次数少了 计算快。

然后在B列用公式,B2公式=IF(A2="","",IF(B2="",NOW(),B2)),下拉填充,这样,在A列输入数据后,B列会自动填充当前时间,而且同样不会变化。本回答被提问者采纳