相信很多用excel记帐的朋友,或是录入数据要在数据前面加上录入的日期的,一定会为每录入一个数据就要手动输入一个期而苦恼。下面教大家一个方法,只要输入数据在相应的地方就自动记录这个数据的录入时间。
方法/步骤
打开excel,我就弄了一个超市记帐的简单表格,一般我常规的做法是,手动在A列输入日期,然后在B列输入金额。现在我们在A2单元格输入公式=IF(B2="","",IF(A2="",TEXT(NOW(),"yyyy-m-d"),A2))。
这个公式的意思是如果B2单元格为空则A2单元格也为空,如果B2单元格录入的数据马上记录录入的日期,并在A2单元格显示。
现在就完了吗,关键的来了,这里不弄的话是不行的,要不然要出错。
现在我们来启用迭代计算。
点击工具,选项。这一步因为可能版本的关系,位置可能不一样,总之就是找到选项然后点进去。
点重新计算《有的EXCEL版本叫计算》,把迭代计算勾上,点确定。
这就差不多完成了,我们在B2输入数据,A2相应就显示输入的日期。
最后我们把A2的工式一直下拉,拉到你想要的地方。这样只要在B列任一单元格输入数据,在A列就会显示日期了。
注意:你如果是修改B2的数据,那么A2列的相对应的日期是不会变的。
只有当把B2你要改的数据删除后,看B1的日期也没有了后,在B2输入数据,那么A2的日期会变成刚录入的日期。