(资料图片仅供参考)
1、前提是你每次修改的数据必须与原来的数据不同!假设,你要修改C列的数据,那么先在将C列数据复制到D列(公式设置完后可以隐藏D列),在E列设置公式=IF(C3-D3=0,A3,TODAY())即可。
2、此公式翻译是:如果C3-D3=0,也就是无任何修改,返回原始日期值A3列;否则返回的是系统当天日期today()。
3、【注意】此法有一个麻烦的地方在于,每次更新数据后,要将E列的更新后的日期选择性粘贴成数值复制到A列作为下一次的原始日期数据,这样就避免today公式取数随日期变动而变动。
4、这种情况用公式就行不通了,改用VBA代码了。
本文到此分享完毕,希望对大家有所帮助。
标签: