trunc()函数

语法结构

TRUNC(number, [num. digits])
TRUNC函数语法具有下列参数:
Number 必需,需要截尾取整的数字
num
digits可选,用于指定取整精度的数字。 num _digits 的默认值为0

作用

直接去除小数点后的数

区别int()

TRUNC和INT的相似之处在于两者都返回整数,TRUNC 删除数字的小数部分,INT 根据数字小数部分的值
将该数字向下舍入为最接近的整数。INT 和TRUNC仅当作用于负数时才有所不同: TRUNC(-4.3) 返回-4,而
INT(-4.3)返回-5,因为-5是更小的数字

sign()

语法结构

sign函数格式是=sign(number)
number:参数必须为数值类型,即数字、文本格式的数字或逻辑值。如果是文本,则返回错误值 #VALUE!

作用

用于返回数字的符号(正负符号)
当数字为正数时,则返回1;数字为0时,则返回0;当数字为负数时,则返回-1

应用

在单元格 D2 中输入一个公式后按【Enter】键,并向下填充,检测商品销量是否达标。其中,返回 1 和 0 表示实际销量大于和等于预计销量,即达标;而返回 -1 则表示实际销量小于预计销量,即未达标。公式:=SIGN(C2-B2)。
不常用函数 - 图1

sqrt()函数

语法结构

sqrt(number)
number:必须是正数,负数返回#NUM错误

作用

返回正数平方根

mode()函数

语法结构

MODE(number1,,number2…)
number:可以是一个一个数值,也可以是选中的连续区域

作用

找到众数

注意

参数可以是数字或者是包含数字的名称、数组或引用
如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在
内。
如果参数为错误值或为不能转换为数字的文本,将会导致错误。
如果数据集合中不包含重复的数据点,则MODE返回错误值#N/A

trimmean()函数

语法结构

TRIMMEAN(array, percent)
Array:需要进行整理并求平均值的数组或数值区域。
Percent:计算时所要除去的数据点的比例
例如,如果percent = 0.2,在20个数据点的集合中,就要除去4个数据点(20x0.2):即头部除去2个,尾部除去2个。

作用

按比例去除数据后,再返回它的平均值

注意

  1. 如果percent < 0或percent > 1,TRIMMEAN函数返回错误值 #NUM!。
  2. TRIMMEAN函数将除去的数据点数目向下舍入为最接近的2的倍数。
  3. 如果percent = 0.1, 30个数据点的10%等于3个数据点。函数TRIMMEAN将对

称地在数据集的头部和尾部各除去一个数据。

clean()函数

语法结构

clean(value)

作用

用于清除无法打印的字符或者换行符号,当需要编辑的excel表格中有无法打印的字符或者换行符的时候clean函数可以在不重新编辑内容的器情况下去除这些字符

举例

目标单元格内无法打印的字符被去掉
不常用函数 - 图2