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

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

首先设置下,excel选项,公式,勾启用迭代计算,最多迭代次数改为1,确定,a2输入公式=IF((CELL("row")=ROW())*(CELL("col")>=2)*(CELL("col")<=8),TEXT(NOW(),"e-mm-dd"),A2)下拉,然后在b-h输入数据时以回车结束(这点很重要,必须回车)即可(生成的日期不会变,重新编辑该行才会变为当前日期),但要注意的是,有其他文件打开的情况下不能用,在先打开此文件的情况下,可以正常使用其他文件
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-02
要想生成的日期不会变,只能用vba。你可以用Ctrl+;号的方式来输入日期,也很快的。