Excel 按位取舍:ROUND函数

ROUND函数的功能是计算某个数字按指定位数取整后的数字;ROUNDDOWN函数的功能是向靠近零值的方向向下(绝对值减小的方向)舍入数字;ROUNDUP函数的功能是向远离零值的方向向上舍入数字。其语法如下:


ROUND(number,num_digits)
ROUNDDOWN(number,num_digits)
ROUNDUP(number,num_digits)

其中,number参数为需要舍入的任意实数,num_digits参数为四舍五入后的数字的位数。下面通过实例详细讲解该函数的使用方法与技巧。

打开“ROUNDDOWN函数.xlsx”工作簿,本例中的原始数据如图14-21所示。某网通经营商对家庭用的座机的收费标准如下:每月的座机费为18元,打电话时间在3分钟以内,收费均为0.22元,超过3分钟后,每分钟的通话费用为0.1元,并按整数计算。本例中要求计算出某家庭在一个月内的电话总费用,具体的操作步骤如下。

图14-21 原始数据

STEP01:选中C2单元格,在编辑栏中输入公式“=IF(B2<=3,0.22,0.22+ROUNDUP((B2-3),0)*0.1)”,然后按“Enter”键返回,即可计算出第1个电话所使用的费用,如图14-22所示。

STEP02:选中C2单元格,利用填充柄工具向下复制公式至C6单元格,通过自动填充功能计算出其他电话的通话费用,最终计算结果如图14-23所示。

图14-22 计算第1个电话所使用的费用

图14-23 计算其他电话的通话费用

STEP03:选中D2单元格,在编辑栏中输入公式“=18+SUM(C2:C6)”,然后按“Enter”键返回,即可计算出第1个电话对应的本月电话总费用,如图14-24所示。

STEP04:选中D2单元格,利用填充柄工具向下复制公式至D6单元格,通过自动填充功能计算出其他电话对应的本月电话总费用,最终计算结果如图14-25所示。

图14-24 计算电话总费用

图14-25 计算本月电话总费用

上面的3个函数拥有相同的参数。如果num_digits参数大于0,则四舍五入到指定的小数位;如果num_digits参数等于0,则四舍五入到最接近的整数;如果num_digits参数小于0,则在小数点左侧进行四舍五入。

Excel 数值取整:INT函数图解

数值取整的功能是将数字向下舍入到最接近的整数。其语法如下:


INT(number)

其中,number参数为需要进行向下舍入取整的实数。下面通过实例详细讲解该函数的使用方法与技巧。

打开“INT函数.xlsx”工作簿,本例中的原始数据如图14-18所示。某旅游公司新进了几辆旅游车,每辆车的载重不一样,所能乘载的客人数也不一样。现在假设每个游客的重量为50公斤,需要计算出每辆车能乘载的顾客数。具体的操作步骤如下。

图14-18 原始数据

STEP01:选中C2单元格,在编辑栏中输入公式“=INT(A2/B2)”,然后按“Enter”键返回,即可计算出第1辆车所能乘载的顾客数,如图14-19所示。

STEP02:选中C2单元格,利用填充柄工具向下复制公式至C9单元格,通过自动填充功能来计算出其他车辆所能乘载的顾客数,最终计算结果如图14-20所示。

图14-19 计算第1辆车所能乘载的顾客数

图14-20 计算其他车辆所能乘载的顾客数

在INT函数中,如果参数为非数值型,INT函数将返回错误值“#VALUE!”。

Excel 商整运算:QUOTIENT函数详解

QUOTIENT函数的功能是计算商的整数部分,该函数可用于舍掉商的小数部分。其语法如下:


QUOTIENT(numerator,denominator)

其中numberator参数为被除数,deno-minator参数为除数。下面通过实例详细讲解该函数的使用方法与技巧。

打开“QUOTIENT函数.xlsx”工作簿,本例中的原始数据如图14-15所示。某旅游景点准备架设几坐吊桥,为了游客的安全,每坐吊桥都有对应的承重量,以限制上桥人数。假设游客的平均体重为50公斤,求解每坐吊桥能承载的游客人数。具体的操作步骤如下。

图14-15 原始数据

STEP01:选中C2单元格,在编辑栏中输入公式“=QUOTIENT(A2,B2)”,然后按“Enter”键返回,即可计算出第1个吊桥所能承载的游客数,如图14-16所示。

STEP02:选中C2单元格,利用填充柄工具向下复制公式至C6单元格,通过自动填充功能来计算其他吊桥所能承载的游客数,最终计算结果如图14-17所示。

对QUOTIENT函数来说,如果任一参数为非数值型,则QUOTIENT函数返回错误值“#VALUE!”。

图14-16 计算第1个吊桥可承载的游客数

图14-17 计算其他吊桥所能承载的游客数

Excel 计算数字乘积:PRODUCT函数乘法运算

PRODUCT函数的功能是将所有以参数形式给出的数字进行相乘,并返回乘积值。其语法如下:


PRODUCT(number1,number2,...)

其中,参数number1、number2……是要相乘的1~255个数字。下面通过实例详细讲解该函数的使用方法与技巧。

打开“PRODUCT函数.xlsx”工作簿,本例中的原始数据如图14-12所示。

图14-12 原始数据

STEP01:选中B2单元格,在编辑栏中输入公式“=PRODUCT(A2:A4)”,然后按“Enter”键返回,即可计算出计算A2单元格到A4单元格的乘积,如图14-13所示。

STEP02:选中B3单元格,在编辑栏中输入公式“=PRODUCT(A2:A4,2,3)”,然后按“Enter”键返回,即可计算出A2单元格到A4单元格的乘积再乘以2再乘以3,结果如图14-14所示。

图14-13 计算单元格A2到A4的乘积

图14-14 计算结果

PRODUCT函数主要用于计算各种情况下数字的乘积,对PRODUCT函数来说,当参数为数字、逻辑值或数字的文字型表达式时可以被计算;当参数为错误值或不能转换为数字的文字时,将导致错误。如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。

Excel 按条件求和:SUMIFS函数详解

SUMIFS函数的功能是对某一区域内满足多重条件的单元格进行求和。SUMIFS和SUMIF的参数顺序不同。具体而言,sum_range参数在SUMIFS中是第1个参数,而在SUMIF中则是第3个参数。如果要复制和编辑这些相似函数,需要确保按正确顺序放置参数。SUMIFS函数的语法如下:


SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2…)

其中,sum_range参数表示要求和的一个或多个单元格,其中包括数字或包含数字的名称、数组或引用。参数criteria_range1、criteria_range2……表示计算关联条件的1~127个区域。参数criteria1、criteria2……表示数字、表达式、单元格引用或文本形式的1~127个条件,用于定义要对哪些单元格进行求和。下面通过实例详细讲解该函数的使用方法与技巧。

打开“SUMIFS函数.xlsx”工作簿,本例中的原始数据如图14-10所示。现有某地区周一至周四的上午、下午的雨水、平均温度和平均风速的测量值。本例中要对平均温度至少为20摄氏度且平均风速小于10公里/小时的这些天的总降雨量求和。具体操作步骤如下。

选中A9单元格,在编辑栏中输入公式“=SUMIFS(B2:E3,B4:E5,”>=20″,B6:E7,”<10″)”,对平均温度至少为20摄氏度且平均风速小于10公里/小时的这些天的总降雨量求和,按“Enter”键返回计算结果,如图14-11所示。

图14-10 原始数据

图14-11 计算结果

只有当sum_range中的每一单元格满足为其指定的所有关联条件时,才对这些单元格进行求和。sum_range中包含TRUE的单元格计算为1;sum_range中包含FALSE的单元格计算为0。与SUMIF函数中的区域和条件参数不同的是,SUMIFS中每个criteria_range的大小和形状必须与sum_range相同。可以在条件中使用通配符问号(?)和星号(*)。问号匹配任一单个字符;星号匹配任一字符序列。如果要查找实际的问号或星号,则在字符前键入波形符(~)。

Excel 指定单元格求和:SUMIF函数

SUMIF函数的功能是按照给定条件对指定的单元格进行求和。其语法如下:


SUMIF(range,criteria,sum_range)

range参数是要根据条件计算的单元格区域,每个区域中的单元格都必须是数字和名称、数组和包含数字的引用,空值和文本值将被忽略。criteria参数为确定对哪些单元格相加的条件,其形式可以为数字、表达式或文本。sum_range参数为要相加的实际单元格(如果区域内的相关单元格符合条件),如果省略sum_range参数,则当区域中的单元格符合条件时,它们既按条件计算,也执行相加。

sum_range参数与区域的大小和形状可以不同。相加的实际单元格通过以下方法确定:使用sum_range中左上角的单元格作为起始单元格,然后包括与区域大小和形状相对应的单元格,如表14-1所示。

表14-1 确定相加的实际单元格

确定相加的实际单元格

下面通过实例详细讲解该函数的使用方法与技巧。

在体育课上,高一一班的6名男同学被分成两组,进行一分钟定点投篮比赛。A组成员有张辉、徐鑫和郑明涛,B组成员有王明、毛志强和李卫卫。比赛结束后,又来两名同学,分别是李波和王赐,也进行了定点一分钟投篮。现在要计算A组和B组的进球总数及其他人员的进球总数。具体操作步骤如下。

STEP01:新建一个空白工作簿,重命名为“SUMIF函数”,在“Shee1”工作表中输入本例中的原始数据,如图14-6所示。

STEP02:选中D2单元格,在编辑栏中输入公式“=SUMIF(A2:A9,”A*”,B2:B9)”,然后按“Enter”键返回,即可计算出A组同学的进球总数,如图14-7所示。

图14-6 原始数据

Excel 求和 计算A组同学进球总数

图14-7 计算A组同学进球总数

STEP03:选中D3单元格,在编辑栏中输入公式“=SUMIF(A2:A9,”B*”,B2:B9)”,然后按“Enter”键返回,即可计算出B组同学的进球总数,如图14-8所示。

STEP04:选中D4单元格,在编辑栏中输入公式“=SUM(B2:B9)-SUMIF(A2:A9,”a*”,B2:B9)-SUMIF(A2:A9,”b*”,B2:B9)”,然后按“Enter”键返回,即可计算出其他同学的进球总数,如图14-9所示。

图14-8 计算B组同学进球总数

Excel 求和 计算其他同学的进球总数

图14-9 计算其他同学的进球总数

SUMIF函数主要用于有条件的求和,可以在条件中使用通配符问号(?)和星号(*)。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,可在该字符前键入波形符(~)。

Excel 求和:SUM函数详解

SUM函数的功能是计算某一单元格区域中所有数字之和。其语法如下:


SUM(number1,number2,...)

其中,参数number1、number2……是要对其求和的1~255个参数。下面通过实例详细讲解该函数的使用方法与技巧。

打开“SUM函数.xlsx”工作簿,切换至“Sheet1”工作表,如图14-1所示。该工作表记录了A公司的3个分公司为山区组织捐款的记录,要求计算这个公司3个分公司的捐款数额,以及公司总的捐款数额。具体操作步骤如下。

图14-1 原始数据

STEP01:选中B6单元格,在编辑栏中输入公式“=SUM(B2:B5)”,然后按“Enter”键返回,即可计算出公司一部的捐款总额,如图14-2所示。

STEP02:选中D6单元格,在编辑栏中输入公式“=SUM(D2:D5)”,然后按“Enter”键返回,即可计算出公司二部的捐款总额,如图14-3所示。

Excel 求和 计算一部捐款数额

图14-2 计算一部捐款数额

图14-3 计算二部捐款数额

STEP03:选中F6单元格,在编辑栏中输入公式“=SUM(F2:F5)”,然后按“Enter”键返回,即可计算出公司三部的捐款总额,如图14-4所示。

STEP04:选中G2单元格,在编辑栏中输入公式“=SUM(B6,D6,F6)”,然后按“Enter”键返回,即可计算出公司总捐款额,最终结果如图14-5所示。

SUM函数的用途比较广泛,在学校中可以求学生的总成绩,在会计部门可以求账务的总和等。对SUM函数来说,直接键入到参数表中的数字、逻辑值及数字的文本表达式将被计算。如果参数是一个数组或引用,则只计算其中的数字。数组或引用中的空白单元格、逻辑值或文本将被忽略。如果参数为错误值或为不能转换为数字的文本,将会导致错误。

Excel 求和 计算三部捐款数额

图14-4 计算三部捐款数额

图14-5 计算总捐款数额