历史版本10 :BI函数与Excel函数对应 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
FineBI 支持多种函数和功能的使用,这些函数或者功能在使用方式上与常用的 Excel 函数有一些不同,本文提供对比说明,帮助有 Excel 使用基础的用户快速上手使用 BI 中的函数与功能。持续更新中......
2. 聚合函数编辑
3. 统计函数编辑
FineBI 函数/功能 | Excel 函数 | 函数说明 |
---|---|---|
IF(boolean,number1/string1,number2/string2) | IF(logical_test, value_if_true, [value_if_false]) | 条件判断 |
SUMIF/SUMIFS | 条件汇总 | |
COUNT_AGG 与 IF 合并使用 | COUNTIF/COUNTIFS | 条件计数 |
AVG_AGG 与 IF 合并使用 | AVERAGEIF/AVERAGEIFS | 条件求平均 |
注意事项:
BI 中的 明细过滤 即为在还没有计算前进行的数据明细条数过滤,可搭配聚合函数来写,效果等同于SUM_AGG 与 IF 合并使用。
4. 逻辑函数编辑
FineBI 函数/功能 | Excel 函数 | 函数说明 |
---|---|---|
IF 函数嵌套使用 | IFS | 检查是否满足一个或多个条件,且返回符合第一个 TRUE 条件的值 |
不支持 | NOT | 对其参数的逻辑求反 |
IFERROR | IFERROR 返回公式计算结果为错误时指定的值;否则,它将返回公式的结果。 | |
AND | AND | 逻辑与 |
OR | OR | 逻辑或 |
5. 引用函数编辑
FineBI 函数/功能 | Excel 函数 | 函数说明 |
---|---|---|
左右合并 | vlookup | 数据查找 |
MATCH 函数示例:
例如需要计算升序排名在第1位的合同金额,可以先使用自助数据集进行排名,然后使用函数返回指定数据,如下图所示:
结果如下图所示:
6. 文本函数编辑
FineBI 函数/功能 | Excel 函数 | 函数说明 |
---|---|---|
LEN | LEN | 求字段长度 |
左截取 | ||
RIGHT 不支持 RIGHTB | RIGHT、RIGHTB | 右截取 |
mid 不支持 midb | mid、midb | MID 返回文本字符串中从指定位置开始的特定数目的字符 |
清除文本首尾所有的空格 | ||
不支持 Findb | Findb | 找字符位置 |
concatenate | 将数个字符串合并成一个字符串 | |
1)添加计算指标用 IF 函数进行数值转指定文本 | text | TEXT 函数可通过格式代码向数字应用格式,进而更改数字的显示方式。 |
7. 数值函数编辑
FineBI 函数/功能 | Excel 函数 | 函数说明 |
---|---|---|
conver | ||
返回相应范围或数组的个数之和。 默认操作是乘法 | ||
RANK_ANLS() | 返回一列数字的数字排位 | |
快速计算 | 返回列表或数据库中的分类汇总 |
8. 日期函数编辑
FineBI 函数/功能 | Excel 函数 | 函数说明 |
---|---|---|
注:默认返回值为介于 0 到 6 之间的某一整数,分别代表星期中的某一天(从星期日到星期六)。 | WEEKDAY | 返回对应于某个日期的一周中的第几天 |
DATEDIF(start_date,end_date,unit) | DATEDIF | 返回两个指定日期间的天数、月数或年数 |
DATE | DATE | 返回特定日期的系列数 |
注:5.1.7 之后的抽取数据版本 FineBI 不支持 today()-1 的函数写法,不能做减法;实时数据版本合法并能返回正确结果。 | TODAY | 获取当前日期 |
返回某年包含的天数 |
9. 运算符编辑
含义 | FineBI 写法 | Excel 写法 |
---|---|---|
不等于 | != | <> |