如何在excel中自动输入日期后不随日期的变化而变化

如题所述

1、在数据区域外的任一单元格,比如D1单元格输入=TODAY()  得到当天的日期;

2、选择录入日期的B列,设置单元格格式为“日期”,在“数据”选项下的“数据有效性”中,选择“类型”为序列,数据来源=$D$1,确定,即可在B列生成以D1为唯一序列的选项;

3、当A列进行调整并修改后,在B列对应行点击下拉序列,得到不随系统时间改变的当时日期。

 

详见附图

 

 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-07
可以这样写如果我在A2 输入东西 ,那么B2就显示当天的时间,工具--选项--重新计算--,代迭计算(打勾)--改为1 ,然后在B2的单元格输入=IF(A2=""."",IF(B2="",TODAY(),B2)) 这样就行了,希望对你有用.如果你是今天输入就显示今天的时间,明天输入是明天的时间,日期不会改变.本回答被提问者采纳
第2个回答  2013-01-28
=IF(a1="","",TEXT(TODAY(),"yyyy-mm-dd"))
直接用这个,用text美化后就不会再改了
第3个回答  2012-05-06
用“ctrl””键+“:” 自动输入日期
第4个回答  2020-11-24

不改变原始表格数据,打印时自动添加打印日期。