1. 首页 > 科技

Excel函数,几段区域中,找出不为0的数值的平均值? excel怎么用函数计算平均值

Excel函数,几段区域中,找出不为0的数值的平均值?excel怎么用函数计算平均值

EXCEL中如何求一列数中不为零的数的平均值?

应用这个函数: =SUM(A2:F3)/COUNTIF(A2:F3,"<>0")

其中A2:F3代表求总的数值区间,只需在函数中框选所有需统计的数据就可得到

SUM()是求和函数,用于求统计数据的总和

COUNTIF()是条件统计函数,通过"<>0"这个条件进行筛选不为0的个数

以此就达到楼主所要求的函数

计算单元格不为0的平均数的excel函数公式

可以利用averageif函数进行条件求平均值。

软件版本:Office2007

方法如下:

1.求A2:C4区域中不为0的数据的平均数:

2.输入公式如下:

3.得到结果:

excel中怎样统计一个区域内不为0值的单元格的个数

可以用countif函数来计算,操作步骤如下:百

工具:2010版excel

1、先打开excel,以下图度为例,需要统计A列中专不为0值的单元格的个数;

2、选中C1单元格并输入公式“=COUNTIF(A1:A7,"<>0")”;

3、按下回车键后属就可以得出计算结果了。

请问:我要对多个工作表的同一区域的不等于零的数值求平均值,应该用什么公式?

多个工作表的单元格相加好说,直接点或手工改,但如何确定不为0的个数,我不知道。

另外工作表的引用,参见下例:

=市直2!F9+芝罘2!F9+福山2!F9+莱山2!F9+开发2!F9+牟平2!F9+莱州2!F9+莱阳2!F9+海阳2!F9+招远2!F9+龙口2!F9+蓬莱2!F9+栖霞2!F9+长岛2!F9+高新2!F9

其中!前面的市直2、芝罘2等为电子表的名,F9为单元格。

计算出总数后,如果再按楼上的说法,count出不为0的个数,再除一下就可以了。不过,本人水平有限,呵,不会写这个count。

要充分应用电子表,建议略学一下VB,会实现更宽广的应用。