Arrayformula не распознает дату в ячейке - PullRequest
0 голосов
/ 10 декабря 2018

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() ) 

в другом месте, и это, кажется, работает нормально.

Теперь я хочу иметь ежедневный трекер «days ago», который отслеживает дни с тех порвременная метка по соседству.

У меня есть следующая формула массива:

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

в U4.при условии, что сегодня 12/10, вы можете увидеть результат.Как я могу заставить это работать?

edit:

enter image description here

1 Ответ

0 голосов
/ 10 декабря 2018

У меня есть альтернатива:

=ArrayFormula(if(Today()-V4:V=today(),"no",Today()-V4:V))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...