希望显示在openoffice电子表格中更新单元格的日期

时间:2014-04-02 14:26:20

标签: macros spreadsheet openoffice.org

我正在寻找一种方法来显示在另一个单元格中修改单元格的日期。

例如。

如果我在1月1日更改了A1。 A2将显示01/01/2014

更进一步,我还想知道如何设置一个显示修改日期的单元格,但只是以某种方式

例如,仅当A1更改为“是”时,A2才会显示更改。

我正在使用开放式办公室,但我认为(希望)excel解决方案可行。我不是一个程序员,也不知道如何运行宏的等等,所以如果你可以请一步一步给我一个guid然后会非常感激。

奥利

1 个答案:

答案 0 :(得分:0)

您可以使用公式,放入A2:

=IF(A1<>"";IF(A2<>"";A2;NOW());"")

这将

  • 仅在A1填写时执行某项操作
  • 检查A2是否已填写...然后保留
  • else插入时间戳

关于第二个问题 - 只需添加条件:

=IF(A1="yes";IF(A2<>"";A2;NOW());"")

编辑:如果您打开“迭代参考”[工具...&gt;选项...&gt;计算&gt;计算]