EXCEL在一段区域内统计行数

excel

1个回答

写回答

mhti

2025-12-27 14:22

+ 关注

要统计A1:C11中使用了的行数,可以使用以下公式:=ROWS(C1:C11)-COUNTIF(C1:C11,0)其中,ROWS函数用于返回当前工作表中可见的行数,COUNTIF函数用于统计C1:C11中是否为0的单元格数。根据实际数据需要修改列数。如果需要统计某个特定区域(如C4:E4)中使用了的行数,并且要求使用 =3 的列数,则可以使用以下公式:=ROWS(C4:E4)-COUNTIF(C4:E4,0)/3其中,等号左侧是区域中可见的行数,右侧是该区域中非0值所占比例乘以3得到的结果。另外,如果想要计算非空单元格数量,则可以使用以下公式:=SUM(--MMULT(--INDIRECT("1:1"),{1;1;1})))其中,SUM函数用于求和,MMULT函数用于计算数组内各元素乘积之和,INDIRECT函数用于生成数组地址。根据实际需要修改列数即可得到相应结果。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号