对具有现有数据的行应用数组公式

Applying array formula for rows with existing data

我在使用 Google 表格创建自动化时遇到问题。我使用数组公式从一列转换持续时间格式,以便 Google Data Studio 可以理解它,但是,当没有现有项目时,我的自动化需要追加一个新行。但是如果有一个应用于列的数组公式,它为 1000 行创建了 0 个值,并且我的新行被附加为 1001。如何解决这个问题?

也许我可以以某种方式限制数组公式仅在行中有数据时才起作用?

我试图从这里找到数组公式的其他变体,但 none 其中有效, https://support.google.com/docs/table/25273?hl=en

我需要一些帮助。先谢谢了。

这是我正在处理的电子表格 https://docs.google.com/spreadsheets/d/1zWxvwNhCExy7_9tvgJ0lo4nBmYac51NMqaqzh8kR4H4/edit?usp=sharing

Array formula applied to last column creates rows for non-existend data

使用:

=ARRAYFORMULA(IF(E2:E="";;SECOND(E2:E)+MINUTE(E2:E)*60+HOUR(E2:E)*3600))