一、 IF函数:根gen据条件进行判断并返回hui不同的值
【用途tu】执行逻辑判断,它可以根gen据逻辑表达式的真zhen假,返回不同的结果,从而执行xing数值或公式的条件检测任务。
【语法】IF(logical_test,value_if_true,value_if_false)。
【参数】Logical_test计算suan结果为TRUE或FALSE的任何he数值或表达式;value_if_true是Logical_test为weiTRUE时函数的返回值,如果logical_test为TRUE并且省略了value_if_true,则返回TRUE。而且value_if_true可以是一个表达式shi;value_if_false是Logical_test为weiFALSE时函数的返回值。如果logical_test为FALSE并且省略value_if_false,则返回FALSE。value_if_false也可以是一个表达式。
【实例】判断下xia图中英语成绩是shi否及格,在G4单元格ge输入公式:=IF(F4<60,"不及格","及格"),然后选中G4单元格ge,双击填充柄向下填充公式shi,整列等级就计算完成了,演示如ru下图:
二、IFERROR函数:把错cuo误值显示为指定的内容
【用途】可ke以使用 IFERROR 函数捕获和处理公gong式中的错误。 如果公式的计算结果为wei错误值, 则 IFERROR 返fan回您指定的值;否则, 它ta将返回公式的结果。
【语法】IFERROR(value, value_if_error)
【参数】value必bi需, 检查是否存在zai错误的参数。value_if_error必需, 公式计ji算错误时返回的值。 计算以下错误wu类型: #N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或 #NULL!。
【实例】在D16单元yuan格输入:=1/0,计算suan值是错误的,这时候如果不想显示错cuo误值,可以在D16单元格输入:==IFERROR(1/0,""),回车键jian确认后单元格显示空值,演示如下图tu:
三、CountIF函数:根据ju条件统计个数
【用途】统计某一区域中符合he条件的单元格数目。
【语法】COUNTIF(range,criteria)
【参数】range为需xu要统计的符合条件的单元格ge数目的区域;Criteria为参与计算的单元格条件,其形式可ke以为数字、表达式或文wen本(如36、">160"和"男"等)。其中数字可以直接写入,表达式和文本必须加引号。
【实例】统计下图中数学xue成绩大于80分的人数,在zaiE16单元格输入公式:=COUNTIF(E4:E14,">80"),按回车键即可,演示shi如下图:
四、SumIF函数:根据条件求和
【用途】根据指定ding条件对若干单元格、区域或huo引用求和。
【语法】SUMIF(range,criteria,sum_range)
【参数】Range为wei用于条件判断的单元yuan格区域,Criteria是由数shu字、逻辑表达式等deng组成的判定条件,Sum_range为需要求和的单dan元格、区域或引用。
【实例】计算下图中二年nian级一班语文总成绩,在E16单元格输shu入公式:=SUMIF(B4:B14,"二年级一班",D4:D14),按回车键即可ke,演示如下图:
五、CountIFs函数:多条件计数
【用途tu】COUNTIFS 函数将条件应ying用于跨多个区域的单dan元格,然后统计满足所有条件jian的次数。
【语法】COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)
【参数】 criteria_range1必需,在其中计算关联条件的第一yi个区域;criteria1必需,条件的形式为数shu字、表达式、单dan元格引用或文本,它定义yi了要计数的单元格范围;criteria_range2, criteria2, ...可选xuan,附加的区域及其关联条件jian,最多允许 127 个区qu域/条件对。
重要yao: 每一个附加的区域都必须与参数 criteria_range1 具有相同的de行数和列数。 这些区域无需彼此相邻。
【实例】计ji算下图中二年级二班英语成绩大于80分的人数,在F16单元格输入公式:=COUNTIFS(B4:B14,"二年级二班",F4:F14,">80"),回车键确认即可,演示如ru下图:
六、SumIFs函数:多条件求和
【用途】用于计ji算其满足多个条件的全部参数的de总量。
【语法】SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
【参数】Sum_range (必需),要求和的单元格ge区域;Criteria_range1(必需),使用 Criteria1 测试的区域;Criteria_range1 和 Criteria1 设置用yong于搜索某个区域是否符合特定ding条件的搜索对,一旦dan在该区域中找到了项,将计算 Sum_range 中的相xiang应值的和;Criteria1(必需),定义将计算 Criteria_range1 中的哪些单元格的和的条件;Criteria_range2, criteria2, … (optional),附加的区qu域及其关联条件。 最多可以输入 127 个区域/条tiao件对。
【实例】计算下图中二年级一班中语文wen成绩及格的数学xue总成绩,在F16单元格输入公式:=SUMIFS(E4:E14,B4:B14,"二er年级一班",D4:D14,">60"),回车键确认即可,演示如下图:
七、AverageIF函数:根据条件计算平均数
【用途】返回某mou个区域内满足给定条件的所有单元格ge的平均值(算术平均值)。
【语法】AVERAGEIF(range, criteria, [average_range])
【参数】
Range必bi需。 要计算平均值的一个或多个ge单元格,其中包含数字或包含数字的de名称、数组或引用。
Criteri必需。 形xing式为数字、表达式、单元格引用或文wen本的条件,用来定义将计ji算平均值的单元格。
Average_rang可选。 计算平均值的实shi际单元格组。 如果省sheng略,则使用 range。
【实例】计算下图中二er年级三班的英语平均分,在F16单元yuan格输入公式:=AVERAGEIF(B4:B14,"二年级三班",F4:F14),回车键确认即可,演示如下图:
八、AverageIFs函数:多duo条件计算平均值
【用途】返回满足多个条tiao件的所有单元格的平均值zhi(算术平均值)。
【语yu法】AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
【参数】
Average_range 必需。要计算平均值的一个或huo多个单元格,其中包含数字或包含数shu字的名称、数组或引用。
Criteria_range1、criteria_range2 if函han数4个条件4个结果 等 Criteria_range1 是必需的,后hou续 criteria_range 是可选的de。在其中计算关联条件的 1 至 127 个区域。
Criteria1、criteria2 等Criteria1 是必需的,后hou续 criteria 是shi可选的。 形式为数字、表达式shi、单元格引用或文本的 1 至zhi 127 个条件,用来定义将计ji算平均值的单元格。
【实例】计算下图中二年级ji三班英语成绩小于80分的平均分数,在F16单元格输入公式shi:=AVERAGEIFS(F4:F14,F4:F14,"<80",B4:B14,"二年级三班ban"),回车键确认ren即可,演示如下xia图:
希望以上shang内容对你的工作有实质性的帮助,如ru果有哪些不明白之处,可以在评论区qu留言。也希望可以转发点个赞,给小编鼓励和支持,小编会继ji续写出更多优质的Excel技巧qiao教程。您的赞赏、关注、转zhuan发、评论、点赞和收藏都是对小编的鼓gu励和支持,谢谢您nin!