0
我試圖實現的內容如下所示。我確信有一個公式(或幾個)可以用來計算它,所以我不必爲每列總數進行硬編碼。也許這是=SUM
和=SUMIF
的組合,但我不知道如何用#編譯它。在照片後面提供解決方案的僞代碼到單個列。有條件地求和範圍的公式
FUNCTION getTotal (range)
let total = 0
FOR i = 0 TO range.total DO
IF range[i].hasContents DO
total += "# amount"
ENDIF
ENDFOR
return total
ENDFUNCTION
PS:我其實這樣做在谷歌電子表格這樣的Excel唯一的解決方案將不是有幫助的(即不給我一個VBA腳本)
如果您不想看到任何與Excel相關的解決方案,爲什麼要使用Excel公式標籤? Excel和劣質Google Spreadsheets不一樣。刪除Excel公式標籤。 – teylyn
如果您不希望(也不會接受)Excel解決方案,那麼在您的問題中包含「excel」技術標籤是愚蠢的。雖然他們共享*一些*性狀和*一些*函數/公式是可以互換的,但編程語言不是其中之一。總之,不要把泥巴扔在牆上看什麼棒。 – Jeeped
道歉。我不明白爲什麼它是downvoted和改變。我接受了這些改變,但不明白爲什麼投票會在那裏...... – Tim