当一个单元格具有特定值时,如何在另一个单元格中记录时间戳?

时间:2019-02-21 11:59:13

标签: excel vba timestamp auto

我想在特定值自动出现时在单元格中记录时间戳,并在该单元格不再具有该值时删除时间戳记。

示例 如果范围(X14:X70)中的某个单元格包含一个来自下拉框的“完成”或“跳过”,那么我希望时间戳显示在该单元格的不同列BB中。

如果该单元格不再具有这些值,我也希望该时间戳消失。

时间戳格式为yyyy.mm.dd

谢谢!

1 个答案:

答案 0 :(得分:0)

在cel BB14中,写下该公式:

=IF(OR(X14="Done",X14="Skip"),NOW(),"")

向下拖动公式,并使用自定义格式yyyy.mm.dd

设置列的格式

或者当您不想手动设置列格式时:

=IF(OR(X14="Done",X14="Skip"),TEXT(NOW(),"yyyy.mm.dd"),"")