如何让一列单元格输入数据在另一列里面自动生成当前日期?

如何让一列单元格输入数据在另一列里面自动生成当前日期?
2025-04-13 19:04:09
推荐回答(2个)
回答(1):

首先设置下,excel选项,公式,勾启用迭代计算,最多迭代次数改为1,确定,a2输入公式=IF((CELL("row")=ROW())*(CELL("col")>=2)*(CELL("col")<=8),TEXT(NOW(),"e-mm-dd"),A2)下拉,然后在b-h输入数据时以回车结束(这点很重要,必须回车)即可(生成的日期不会变,重新编辑该行才会变为当前日期),但要注意的是,有其他文件打开的情况下不能用,在先打开此文件的情况下,可以正常使用其他文件

回答(2):

要想生成的日期不会变,只能用vba。你可以用Ctrl+;号的方式来输入日期,也很快的。