說明
使用此函數決定指定陣列或參考 (資料) 中的行數。
語法
ROWS(array)
輸入
此函式接受下列參數:
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
陣列 |
是 | 計算行數時使用的範圍或陣列。 | 儲存格範圍、返回儲存格範圍的公式,或包含儲存格範圍的儲存格參考 (資料)。 |
範例
範例資料
| A | B | C | 暗示性的對話 (D) | E | |
|---|---|---|---|---|---|
| 1 | 水果 | 價格 | 手邊 | 承諾 | 可用 |
| 2 | Apple | 1.25 | 23 | 14 | 9 |
| 3 | Banana | 1.22 | 45 | 12 | 23 |
| 4 | 芒果 | 0.98 | 75 | 50 | 25 |
| 5 | 桃子 | 1.35 | 12 | 12 | 0 |
公式範例
| 使用案例 | 公式 | 說明與結果 |
|---|---|---|
| 從範圍中的特定行擷取資料。 | =index(a1:b10, rows(a1:a5), 2) |
此公式從範圍 對於此資料設定,結果為1.35 。 |
| 計算行中值的平均值,但只計算指定的行底數,該值會根據選取的行動態變更。 | =average(index(b2:b100, 1):index(b2:b100, rows(b2:b100))) |
此公式的工作方式如下:
對於此資料設定,結果為1.2 。 |
| 建立執行總和公式,總和多行的值,且行數應根據使用者的輸入動態調整。 | =sum(B2:INDEX(B2:B100, MIN(ROWS(B2:B100), D1)) |
此公式的工作方式如下:
對於此資料設定,結果為4.8 。 |
| 計算行數會變更的動態範圍中的非空白儲存格數目。 | =counta(a1:index(a1:z1, rows(a1:b1))) |
此公式根據 對於此資料設定,結果將為0 ,因為沒有儲存格為空。 |
附註
- 與所有陣列函數一樣,ROWS 會從包含 ROWS 函數的儲存格開始,動態地在相鄰的儲存格間填充結果。
提示
- ROWS 可與其他函數合併/組合,其中包括
相關功能
以下是 Workiva 電子試算表支援的其他陣列公式函數。