excel 日期自动填写, 我在A列填写随便内容,B列会自动生成当前日期。

例如 A B 中国 2013-3-20 美国 2013-3-25
2024-11-23 21:15:10
推荐回答(5个)
回答1:

1.这个可以用if函数去表示,if函数的语法是=if(条件,成立显示值,不成立显示值)。

2.所以公式可以这样写:条件-任意字符反义词就是空值也就是“”,成立时即空值时也是显示空值,不成立-也就是非空值时显示内容为当前日期,表示就是today(),所以可以下面这样表示,注意显示值单元格格式要设置成日期格式。

4.上例用了正负值,字母和符号均能显示当前日期,可见公式有效。

回答2:

先选中B列的单元格,设置单元格的数字为日期型数据
然后在B1 单元格输入=IF(A2<>"",TODAY(),"")
鼠标指向B1单元格右下角的小黑色填充控制点,向下拖动到目标位置
这样,只要你在A列输入数据,后面B列的单元格就会出现系统的当前日期了

回答3:

假如中国在单元格A2,B2输入:=if(a2="","",today())下拉填充就行了

回答4:

在B列输入公式 IF(A1<>"",NOW(),"")
但B列要设置为日期格式

回答5:

=IF(A2<>"",TODAY(),"")