从小学到大学,数学总是伴我们成长,在Excel中当然也不例外,今天咱们就来聊聊Excel中的几个常用的数学函数。
1、ROUND函数
ROUND函数是Excel中的一个基本函数,意为按指定的位数对数值进行四舍五入,语法是:=ROUND(number, num_digits)。
number:必需。要四舍五入的数字。
num_digits:必需。位数,按此位数对number参数进行四舍五入。
ROUND函数中:
如果 num_digits 大于 0,则将数字四舍五入到指定的小数位;
如果 num_digits 等于 0,则将数字四舍五入到最接近的整数;
如果 num_digits 小于 0,则在小数点左侧前几位进行四舍五入。
另外注意:
若要进行向上舍入(远离 0),请使用 ROUNDUP 函数;
若要进行向下舍入(朝向 0),请使用 ROUNDDOWN 函数。
例如:
2、ROUNDUP函数
ROUNDUP函数语法为:=ROUNDUP(number,num_digits)。
number:表示用来向上舍入的数字。
num_digits:舍入后的数字的小数位数(即保留几位小数)。
函数 ROUNDUP 和函数 ROUND 功能相似,不同之处在于函数 ROUNDUP 总是向上舍入数字(就是要舍去的首数小于4也进数加1)。
如果 num_digits 大于 0,则向上舍入到指定的小数位;
如果 num_digits 等于 0,则向上舍入到最接近的整数;
如果 num_digits 小于 0,则在小数点左侧向上进行舍入。
例如:
3、ROUNDDOWN函数
ROUNDDOWN函数语法为:=ROUNDDOWN(number,num_digits),
number:为需要向下舍入的任意实数。
num_digits:舍入后的数字的位数。
函数 ROUNDDOWN 和函数 ROUND 功能相似,不同之处在于函数 ROUNDDOWN 总是向下舍入数字。
如果 num_digits 大于 0,则向下舍入到指定的小数位;
如果 num_digits 等于 0,则向下舍入到最接近的整数;
如果 num_digits 小于 0,则在小数点左侧向下进行舍入。
如下:
4、INT函数
Int函数指将数字向下舍入到最接近的整数。其语法为:=Int(number),其中,
number:必需, 需要进行向下舍入取整的实数。
如下:
5、MOD函数
返回两数相除的余数。 结果的符号与除数相同。其语法为:=MOD(number,divisor);
MOD函数语法具有以下参数:
number:必需。 要计算余数的被除数。
divisor:必需。 除数。
备注:
如果 divisor 为 0,则 MOD 返回 错误值 #DIV/0!。
MOD 函数可以借用 INT 函数来表示:
MOD(n,d)=n-d*INT(n/d)。
例如:
6、ROW函数
ROW函数是函数中的一种,作用是返回一个引用的行号。如果省略 reference,则假定是对函数 ROW 单元格的引用。ROW函数不能引用多个区域。其语法为:=ROW(reference),Reference 为需要得到其行号的单元格或单元格区。
备注:
1)如果省略 reference,则假定是对函数 ROW 所在单元格的引用。
2)如果 reference 为一个单元格区域,并且函数 ROW 作为垂直数组输入,则函数 ROW 将 reference 的行号以垂直数组的形式返回。
3)Reference 不能引用多个区域。
例如:
大家可以将以下示例复制到空白工作表中,可能会更易于理解。
示例一:
示例二:
【提示】
示例中的公式必须以数组公式的形式输入。将示例复制到空白的工作表后,选择以公式单元格开头的区域 A2:A4。按 F2,再按 Ctrl+Shift+Enter。如果不以数组公式的形式输入公式,则只返回单个结果值 4。
注意:ROW是易失性函数,当你表格中存在ROW函数时,以后当你每次打开这个工作表时,即使没有改动过,当你退出时也会提示你是否要保存。
7、COLUMN函数
column函数语法为:=COLUMN(reference),
reference为需要得到其列标的单元格或单元格区域。
备注:
1)如果省略reference,则假定为是对函数COLUMN所在单元格的引用。
2)如果 reference为一个单元格区域,并且函数 COLUMN 作为水平数组输入,则函数 COLUMN 将 reference 中的列标以水平数组的形式返回。
如下,在练习的时候可以将下面的示例复制到空白工作表中,可能会更易于理解该示例。