Excel 计数非空单元格
Excel count non emtpy cells
我在 sheet 名称 Sheet 1 的单元格 A1 中有一个字符串。
我现在使用 MATCH 函数在另一个 sheet 的 A1:Z1 范围内查找单元格 A1 的字符串。
到目前为止效果很好。函数 returns 列号。 (假设 5,在 E 列中)
我的总体目标是确定某一列中有多少个非空单元格。为此,我可以使用期望范围作为参数的 COUNTA 公式。我的问题是我不知道如何在不使用 VBA.
的情况下将列数转换为有效范围
我会手动执行 COUNTA(E:E) 但我需要为编号列创建一个范围,例如 5。
谢谢。
使用INDEX
:
=COUNTA(INDEX(Sheet2!A:Z,,MATCH(A1,Sheet2!A1:Z1,0)))
我在 sheet 名称 Sheet 1 的单元格 A1 中有一个字符串。 我现在使用 MATCH 函数在另一个 sheet 的 A1:Z1 范围内查找单元格 A1 的字符串。 到目前为止效果很好。函数 returns 列号。 (假设 5,在 E 列中)
我的总体目标是确定某一列中有多少个非空单元格。为此,我可以使用期望范围作为参数的 COUNTA 公式。我的问题是我不知道如何在不使用 VBA.
的情况下将列数转换为有效范围我会手动执行 COUNTA(E:E) 但我需要为编号列创建一个范围,例如 5。
谢谢。
使用INDEX
:
=COUNTA(INDEX(Sheet2!A:Z,,MATCH(A1,Sheet2!A1:Z1,0)))