Excel如何记录数据产生的时间 Excel如何记录数据产生的时间

单元格中产生了新的数据录入行为,需要记录数据产生的时间 , 如何才能做到呢?通过两个简单函数的嵌套就能解决问题 。
下面讲述的是WPS表格中的实现方法 。Excel中稍有不同之处是迭代计算的设置位置 。以Excel 2013为例,需通过Excel选项窗口下的公式启用迭代计算启用迭代功能 。
此表格要求小组每个成员完成任务后,在姓名后的完成数量单元格内填入自己完成的数量,完成时间单元格则自动显示完成时间,不需要手动输入 。
要实现上述想法,只需在D2单元格内输入如下公式:
=IF(C2=,,IF(D2=,NOW(),D2))
在输入公式之后,点击D2单元格右下角的黑色小方块(填充柄),按下鼠标左键向下拖动到该列的最后一个数据(或直接双击填充柄填充) 。
设置D列所有单元格的数据类型为自定义日期类型 。选中D列,右键单击并选择设置单元格格式,然后选择数字选项卡下的自定义yyyy/m/d h:mm AM/PM 。
【Excel如何记录数据产生的时间 Excel如何记录数据产生的时间】因为公式中存在迭代计算问题 , 所以必须要进行一项非常重要的设置:通过WPS表格工具选项,将重新计算项目下的迭代计算选中 。注意还要保证自动重算并选中 。
公式解读:
如果C列完成数量单元格内填入了数据,WPS表格自动在D列完成时间单元格内填入当前时间;如果C列某单元格为空 , 那么WPS表格会自动判断到空的状态 , 自动在D列填入空白内容 。

Excel如何记录数据产生的时间 Excel如何记录数据产生的时间的详细内容就为您分享到这里,【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助: