描述
使用此函数确定指定数组或引用中的行数。
句法
行(数组)
输入
该函数接受以下参数:
| 姓名 | 必要 | 描述 | 有效输入 |
|---|---|---|---|
数组 |
是 | 用于计算行数的范围或数组。 | 单元格区域、返回单元格区域的公式,或包含单元格区域的单元格的引用。 |
实例
范例数据
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 水果 | 价格 | 现货 | 承诺 | 可用 |
| 2 | 苹果 | 1.25 | 23 | 14 | 9 |
| 3 | 香蕉 | 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 电子表格中支持的其他数组公式函数。