历史版本14 :20241031-Lily-常用函数概述 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
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-向下取整编辑
5.1 抽取数据
1)概述
| 语法 | INT(number) | 返回数字向下舍入(数值减小的方向)后最接近的整数值。 |
|---|---|---|
| 参数 | number | 需要下舍入为整数的实数。 |
2)注意事项
支持一个参数,超过则不合法
3)示例
| 公式 | 结果 | 备注 |
|---|---|---|
| INT(4.8) | 4 | |
| INT(-4.8) | -5 | |
| INT(4.3) | 4 | |
| INT(-4.3+5) | 0 |
5.2 实时数据
1)概述
| 语法 | INT(number) | 返回数字最接近0的整数。 |
|---|---|---|
| 参数 | number | 需要舍入为整数的实数。 |
2)注意事项
支持一个参数,超过则不合法
3)示例
| 公式 | 结果 | 备注 |
|---|---|---|
| INT(4.8) | 4 | |
| INT(-4.8) | -4 | |
| INT(4.3) | 4 | |
| INT(-4.3+5) | 0 |

