我有以下公式,希望通过ARRAYFORMULA应用于列。由于通过GOOGLE FORMS添加了新行,因此我无法进行COPY + PASTE,因为每个新的FORM条目都会删除右侧的所有列。
=IF(ISBLANK(A3),"", CONCATENATE(E3," : [",G3,"] : ",H3," ( ",text(C3,"HH:MM")," - ",text(D3,"HH:MM")," )"))
最佳答案
请尝试类似:
=ArrayFormula(E3:E100&" : ["&G3:G100&"] : "&H3:H100&" ( "&text(C3:C100,"HH:MM")*(A2:A100<>""))
可能更容易理解为:
=ArrayFormula(
E3:E100
&
" : ["
&
G3:G100
&
"] : "
&
H3:H100
&
" ( "
&
text(C3:C100,"HH:MM")
*(A2:A100<>""))
关于javascript - 尝试通过Google表格上的ARRAYFORMULA申请CONCATENATE,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50992980/