Google sheets 只在列中计算存在的行

Google sheets 只在列中计算存在的行,google-sheets,Google Sheets,我不知道如何用语言表达,但我需要我在这方面的体会 在随附的电子表格中有两张表格:“现状如何”和“应该如何” 我在其他表格中使用了此公式,但现在它无法正常工作: =ArrayFormula(IF(LEN(B:B); IF(ROW(A:A)=1; "N°"; (IF(ISBLANK($C:C); "-"; (IF($C:C=1; SUM($C:$C)+1; (SUM($C:$C)+1 & " - " & SUM($C:$C)+$C:C)))))))) 请删除单元格区域后第一列的尾随

我不知道如何用语言表达,但我需要我在这方面的体会

在随附的电子表格中有两张表格:“现状如何”和“应该如何”

我在其他表格中使用了此公式,但现在它无法正常工作:

=ArrayFormula(IF(LEN(B:B); IF(ROW(A:A)=1; "N°"; (IF(ISBLANK($C:C); "-"; (IF($C:C=1; SUM($C:$C)+1; (SUM($C:$C)+1 & " - " & SUM($C:$C)+$C:C))))))))

请删除单元格区域后第一列的尾随
FALSE
文本。

如果我理解正确:

=ArrayFormula(IF(LEN(B:B); IF(ROW(A:A)=1; "N°"; (IF(ISBLANK($C:C); "-"; (IF($C:C=1; SUM($C:$C)+1; (SUM($C:$C)+1 & " - " & SUM($C:$C)+$C:C))))))))

=ArrayFormula(IF(ROW(B:B)=1;“N°”;IF(LEN(B:B);IF(LEN(C:C);IF(C:C>1;(SUMIF(ROW(B:B);“>”&ROW(B:B);C:C)+1&“-”)&SUMIF(ROW(B:B);“>=”和ROW(B:B);C:C);“-”)

。壮观的天才,拜托,@AdamL,你能帮我做这个吗: