Excel中averageif函数以及低版本的替代解法

   文章介绍excel中averageif函数的用法和实例,并给出2003低版本中averageif函数替代解法。

  Excel中averageif函数是2007版以后的版本新增加的一个条件求平均值的函数。

  根据官方帮助说明,averageif函数是返回某个区域内满足给定条件的所有单元格的平均值。

  averageif函数的语法是:averageif(条件区域,条件,计算平均值的实际单元格)

  我们以一个实际例子来学习Excel中averageif函数的使用方法。


  上图,计算“1部”的平均销量,D3单元格输入公式:=AVERAGEIF(A2:A10,A2,B2:B10),回车确定即可。

  公式中A2:A10条件区域,即“部门”这列的所有部门情况。条件是指“1部”,即满足部门为“1部”的部门,B2:B10是对应实际计算平均值的区域。

  使用excel2003版的朋友,没有averageif函数,又如何使用其余的公式来代替averageif函数呢?

  下面提供两种解法:

  第一,输入公式:=AVERAGE(IF(A2:A10=A2,B2:B10)),按ctrl+shfit+enter组合键结束,即为数组公式。

  解释:先用IF做判断,如果满足条件返回对应值,不满足返回FALSE,再用AVERAGE函数对这些数值求平均值。

  第二,公式为:=SUMIF(A2:A10,A2,B2:B10)/COUNTIF(A2:A10,A2)

  解释:满足条件的区域求和除以满足条件的个数。

  除了AVERAGE函数以外,高版本还新增了一个AVERAGEIFS函数,此函数是返回满足多重条件的所有单元格的平均值。

时间: 2025-01-01 11:33:43

Excel中averageif函数以及低版本的替代解法的相关文章

Excel中sumif函数的怎么使用

  Excel中sumif函数的使用方法 Excel中sumif函数的用法是根据指定条件对若干单元格.区域或引用求和. SUMIF函数的参数:range,criteria,sum_range 1)Range为条件区域,用于条件判断的单元格区域. 2)Criteria是求和条件,由数字.逻辑表达式等组成的判定条件.为确定哪些单元格将被相加求和的条件,其形式可以为数字.表达式或文 本.例如,条件可以表示为 32."32".">32" 或 "apples&

Excel中sumif函数用法

今天接着给大家来关于Excel中sumif函数用法的操作技巧,那么就有人问了,学会了Excel中sumif函数用法有什么作用呢,不要急,下面就请听小编一一给大家进行详细的讲解: 一.SUMIF函数介绍 SUMIF函数根据指定条件对若干单元格求和,该条件可以是数值.文本或表达式,可以应用在人事.工资和成绩统计中. 二.SUMIF函数用法 sumif函数语法是:SUMIF(range,criteria,sum_range) 第一个参数:Range为条件区域,用于条件判断的单元格区域. 第二个参数:C

Excel中sumif函数的使用方法

一:excel sumif函数的用法介绍 Excel中sumif函数的用法是根据指定条件对若干单元格.区域或引用求和. SUMIF函数的参数:range,criteria,sum_range 1)Range为条件区域,用于条件判断的单元格区域. 2)Criteria是求和条件,由数字.逻辑表达式等组成的判定条件.为确定哪些单元格将被相加求和的条件,其形式可以为数字.表达式或文 本.例如,条件可以表示为 32."32".">32" 或 "apples&

Excel中if函数的使用方法

  Excel中if函数的使用方法           在执行真假值判断,根据逻辑计算的真假值,返回不同结果.可以使用函数 IF 对数值和公式进行条件检测.通俗的说,就是在Excel表格中在面临选择归类的时候,都可以通过if函数来区分. if函数的使用方法 打开所需软件Excel,直接在所需的单元格数据=if(条件,满足条件的结果,不满足条件的结果),当然整个if语句是支持嵌套的,比如可能是=if(条件1,满足条件的结果,if(条件2,满足条件的结果,不满足条件的结果))! 打开Excel,打开

Excel中countif函数的使用方法

  Excel中countif函数的使用方法          countif函数是一个计算个数的函数,通过countif函数,可以计算出计算区域中满足给定条件的单元格的个数.这个函数简单而运用广泛.下面,我们来学习一下Excel中countif函数的使用方法. countif函数有两种基础语法:range.criteria.range 是一个或多个要计数的单元格,其中包括数字或名称.数组或包含数字的引用.空值和文本值将被忽略. Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为

Excel中VLOOKUP函数的应用

Excel是一个用的办公软件,是办公人员必备的.有的时候在用excel的时候需要加快工作效率利用到各种函数,今天小编给大家介绍Excel中VLOOKUP函数的应用.好多人对这个函数还是蛮陌生的吧.那么首先了解Excel中VLOOKUP函数代表什么意思? 就是纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值;HLOOKUP是按行查找的.语法包括:VLOOKUP(lookup_value,table_array,col_

在excel中eomonth函数有什么作用?

  在excel中eomonth函数有什么作用?eomonth函数的作用是返回指定日期之前或之后某月的最后一天.那么怎么使用呢?下面小编就为大家详细介绍一下,来看看吧! 方法/步骤 首先我们打开一个样表. 插入eomonth函数.函数的格式是=EOMONTH(start_date, months) start_date参数是必需参数,是输入日期格式的数值,或引用单元格. months参数是指定之前或之后的月数参数. 如果显示返回值是序列值,则需要更改单元格格式为日期格式.可以看到结果显示的不是之

在excel中days函数有什么作用?

  在excel中days函数有什么作用?days函数是返回两个日期之间间隔的天数.那么怎么使用呢?下面小编就为大家详细介绍一下,一起来看看吧! 方法/步骤 首先我们打开一个样表. 输入days函数.函数的格式是=DAYS(end_date, start_date). end_date和start_date参数是必需参数,可以手动输入,或者是引用单元格. 使用插入公式菜单输入时,如果直接输入日期格式函数会将格式识别为公式进行计算. 建议输入日期使用date函数. 以上就是在excel中days函

在Excel中Choose函数具体如何使用?

  CHOOSE函数用于根据索引号从最多 254 个数值中选择一个.特别适合从固定参数中选择其中之一的情况,这有点类似于枚举类型的数据类型,那么那么在Excel中Choose函数具体如何使用?下面小编就为大家介绍一下,来看看吧! 方法/步骤 1.Choose函数的定义为:根据给定的索引值,从多达29个待选参数中选出相应的值或操作. 2.Choose函数的使用格式:CHOOSE(index_num,value1,value2,...). 3.其中,参数Index_num是用来指明待选参数序号的值,