历史版本13 :常用函数概述 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
2. IF-条件判断编辑
1)概述
语法 | IF(boolean,number1/string1,number2/string2) | 判断函数,返回第一个非空值。 |
---|---|---|
参数1 | boolean | boolean为true时返回number1/string1,为false时返回number2/string2。第二个参数和第三个参数的类型必须相同。 |
参数2 | number1/string1 | |
参数3 | number2/string2 |
2)注意事项
IF中三个参数,第二个和第三个参数相同类型,第一个为 bool
3)示例
公式 | 结果 | 备注 |
---|---|---|
IF(true,2,8) | 2 | |
IF(false,"first","second") | second | |
IF(各门店净利润>0,"good","bad") | 当净利润>0等于good,净利润<0等于bad。 |
3. ABS-绝对值编辑
1)概述
语法 | ABS(number) | 返回指定数字的绝对值,恒为非负数。 |
---|---|---|
参数 | number | 需要求出绝对值的任意实数。 |
2)注意事项
支持一个参数,超过则不合法
3)示例
公式 | 结果 | 备注 |
---|---|---|
ABS(-1.5) | 1.5 | |
ABS(0) | 0 | |
ABS(2.5) | 2.5 |
4. ROUND-小数舍入指定位数编辑
1)概述
语法 | ROUND(number,num_digits) | 返回某个数字按指定位数舍入后的数字。 |
---|---|---|
参数1 | number | 需要进行舍入的数字。 |
参数2 | num_digits | 按此位数进行舍入,小于0,则在小数点左侧进行舍入。等于0,则舍入到最接近的整数。大于0,则舍入到指定的小数位。 |
2)注意事项
支持两个参数
3)示例
公式 | 结果 | 备注 |
---|---|---|
ROUND(2.15,1) | 2.2 | |
ROUND(2.149,1) | 2.1 | |
ROUND(-1.475,2) | -1.48 | |
ROUND(21.5,-1) | 20 |
5. INT-向下取整编辑
1)概述
语法 | INT(number) | 返回数字向下舍入(数值减小的方向)后最接近的整数值。 |
---|---|---|
参数 | number | 需要下舍入为整数的实数。 |
2)注意事项
支持一个参数,超过则不合法
3)示例
公式 | 结果 | 备注 |
---|---|---|
INT(4.8) | 4 | |
INT(-4.8) | 5 | |
INT(4.3) | 4 | |
INT(-4.3+5) | 0 |