【问题标题】:How to log timestamp in a different cell when a cell has a specific value?当单元格具有特定值时,如何在不同的单元格中记录时间戳?
【发布时间】:2019-02-21 11:59:12
【问题描述】:

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

示例 如果范围 (X14:X70) 中的单元格包含来自 Dropbox 的“完成”或“跳过”,那么我希望时间戳出现在不同列 BB 的单元格中。

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

时间戳格式为 yyyy.mm.dd

谢谢!

【问题讨论】:

    标签: excel vba timestamp auto


    【解决方案1】:

    在 cel BB14 中写下这个公式:

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

    向下拖动公式并使用自定义格式 yyyy.mm.dd 格式化您的列

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

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

    【讨论】:

    • 谢谢!我什至没有意识到我可以只使用 excel 公式而不是 VBA。
    • 没问题@SunghwanPark,如果这回答了您的问题,请考虑将其标记为已回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-13
    • 1970-01-01
    • 2020-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多