Arrayformula无法识别单元格中的日期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Arrayformula无法识别单元格中的日期相关的知识,希望对你有一定的参考价值。

enter image description here

我正在使用应用程序脚本函数将“last_contacted”单元格从“PENDING”更新为时间戳,使用的函数包含:

function updateRow(singleRowJson,headerRow,columnToUpdate,value ) 


  var cell = sheet.getRange(absoluteRow, columnNumber+1); // here cell is C2
  cell.setValue(value);

我传入:

 updateRow(pendingRow,'3','last_contacted',new Date() ) 

在其他地方,这似乎工作正常。

现在我希望有一个日常跟踪器'天以来',它跟踪隔壁时间戳以来的日子。

我有以下数组公式:

=ARRAYFORMULA(if(ISDATE(V4:V),DATEDIF(V4:V,TODAY(),"D"),"no")) 

在U4。假设今天是12/10,你可以看到结果。我怎样才能使这个工作?

编辑:

enter image description here

答案

我有另一种选择:

=ArrayFormula(if(Today()-V4:V=today(),"no",Today()-V4:V))

以上是关于Arrayformula无法识别单元格中的日期的主要内容,如果未能解决你的问题,请参考以下文章

将手势识别器添加到表格单元格中的图像视图

Excel 2013 - 单元格中的多个数字作为文本字符串,需要识别是否小于某个值

Google表格 - 将单元格中的多个单词与另一个单元格进行比较并计算匹配数量

自定义表格单元格中的堆栈视图

当另一个单元格的值发生变化时,一个单元格中的自动日期更新(通过公式计算)

表格单元格中的按钮无法点击