excel中用函数如何自动输入日期
在单元格B12上有一个公式=if(isnumber(a12),today(),""),这个公式判断A12是否为空,不为空的时候取当前系统日期TODAY(),这样B12中记录了A12修改的日期,但这样有一个问题,我第二天打开表格的时候看到的不是昨天的日期已是今天的,因为A12中有值再次执行了TODAY(),有什么办法可以让B列有值的单元格值保持不变,没有值的B列在A列改变时取TODAY()。
这个特殊的要求可以试一下“自动重算”,在“工具”菜单下的“选项”的“重新计算”里,选择“手动重算”并取消“保存前自动重算”的勾选即可。
将B12复制,再选中B12,执行“选择性粘贴/数值”,就会将当时的日期固定而不随电脑的日历日期变动。
答:用宏可以办到,你看看效果吧。 不好意思,一不小心传错了附件,非常抱歉! 现已更正。详情>>