如何计算一个范围内的单元格总数?
在 Excel 中,如果要计算某个区域中的单元格数量(空白单元格和非空白单元格),可以使用两个不同的公式。在本教程中,我们将研究这两个公式。
计算细胞数量(方法 1)
在下面的示例中,我们在 A 列中有一些值,您需要对 A1:B10 范围内的单元格进行计数。为此,我们将使用 ROWS 和 COLUMNS 函数。
写出公式的步骤:
- 首先,在单元格 D1 中输入“
=ROWS (A1:B10)
”。 - 然后,键入星号 (*) 以将值相乘。
- 之后,您需要输入引用相同范围(COLUMNS(A1:B10))的COLUMN函数。
- 最后,按 Enter 按钮将结果显示在单元格中。
现在,如您所见,当您按 Enter 时,结果会返回 20,因为您指定的范围内总共有 20 个单元格。
现在让我们尝试理解这里使用的公式。在第一部分中,我们使用了 ROWS 函数,它返回某个范围内的行数。这里它返回 10,因为 A1 到 B10 范围内有 10 行。
现在,下次您使用 COLUMNS 函数时,它会返回某个范围内的列数。这里它返回 2,因为 A1 到 B10 范围内有两列。
最终,两个值之间有一个星号,用于将行和列相乘,以获得该范围内的单元格总数。
组合 COUNTA – COUNTBLANK 对某个范围内的单元格进行计数
第二种方法要求您结合使用 COUNTA 和 COUNTBLANK 函数。通过组合这两个函数,您可以对某个范围内的所有非空白单元格和所有空白单元格进行计数。下面我们有与第一个示例中使用的相同的示例。
在单元格 D1 中,您可以输入以下公式:
=COUNTA(A1:B10)+COUNTBLANK(A1:B10)
正如我所说,这个公式分为两部分:
- COUNTA 函数对有值的单元格进行计数。
- COUNTBLANK 函数对没有值的单元格进行计数。
最终,您将得到一个“+ 号”,它将两个数字相加并返回您指定范围内的单元格总数。