我試圖將一列中的數字加上開放式辦公室中的空白單元格的數量。我叫我的專欄example
,並試圖公式列加上OpenOffice Calc中的空白單元格的總和
=Sum(example) + countblank(example)
但計算所有的空白單元格的下面我的數據行。我如何做到這一點,我可以添加更多的行到我的數據,並使公式仍然是正確的?
我試圖將一列中的數字加上開放式辦公室中的空白單元格的數量。我叫我的專欄example
,並試圖公式列加上OpenOffice Calc中的空白單元格的總和
=Sum(example) + countblank(example)
但計算所有的空白單元格的下面我的數據行。我如何做到這一點,我可以添加更多的行到我的數據,並使公式仍然是正確的?
最簡單的方法是使示例中的最下面一行成爲頁腳行。
E.g.在下面的示例中,示例涵蓋了單元格A1:A10,其中包含數據的A1:A9,以及包含諸如「」的文本的A:10。你可以簡單地插入上面的行,並且範圍將自動展開。
A
--+----
1| 32
2| 16
3|
4| 9
5| 12
6| 8
7|
8| 10
9| 12
10| <END>
還有使用一個公式來計算坯料的數目的範圍內,直到最後一個非空白值的可能性:
=COUNTBLANK(OFFSET(Example;0;0;MAX(IF(ISBLANK(Example);0;ROW(Example)))))
這是一個數組公式,所以你需要在Open Office的公式嚮導中選擇「數組」複選框(或者如果使用Excel,請按CTRL + SHIFT + ENTER)。
它通過向下突破的問題分爲兩個部分:
這個片段計算該示例中的最上一行包含非空值:
MAX(IF(ISBLANK(例); 0; ROW(實施例)
OFFSET函數減少實施例的大小,以匹配的最後非空單元的位置:
(OFFSET(例如; 0; 0; [要考慮的行數]))
我們現在有需要處理的值的範圍,我們應用COUNTBLANKS公式。