当dayOfWeek 的值为零时是否可以将单元格留空?

Is it possible to leave the cell empty when the value is zero where dayOfWeek?

当值为零时,你可以让空单元格没有值吗?使用函数:

=ARRAYFORMULA(SUM(N(REGEXMATCH(""&TRIM(SPLIT(QUERY({JANEIRO!A:C; FEVEREIRO!A:C}; 
 "select Col1 where dayOfWeek(Col3) = 3"; 2); ",")); "^"&TO_TEXT(A2)&"$"))))

Link 帮助理解:spreadsheet demo

您可以使用 IF 函数。示例:

=if(B7=0;"";"not blank")

假设您在单元格 C7 中编写了这个公式。如果 B7 为 0,C7 将是 blank/empty。

改用这个:

=ARRAYFORMULA(REGEXREPLACE(""&SUM(N(REGEXMATCH(""&TRIM(SPLIT(
 QUERY({JANEIRO!A:C; FEVEREIRO!A:C}; 
 "select Col1 where dayOfWeek(Col3) = 3"; 2); ",")); "^"&TO_TEXT(A2)&"$"))); "^0$"; ))