1. 概述
1.1 版本
FineBI 版本 | 功能变动 |
---|---|
5.1 | - |
5.1.15 | 公式输入框中,输入首字母可以搜索字段及函数再点击添加,详见本文第 2 节 |
1.2 应用场景
在不影响原有字段的情况下,使用公式函数对原有字段进行计算获得新的字段。
1.3 功能简介
支持使用四则计算和「常用函数、数学和三角函数、日期函数、文本函数、逻辑函数、其他函数」计算。
2. 示例一:计算均值
已有「合同金额、购买数量」字段,如何求得每个合同的均值呢。
1)选择「数据准备」下的「合同事实表」作为示例数据,创建自助数据集。如下图所示:
2)勾选「合同事实表」所有的字段,并添加新增列,如下图所示:
3)选择「公式/函数」。使用合同金额/购买数量,获得一个新的「均价字段」,字段类型选择「数值」,如下图所示:
注:默认字段类型为自动,系统根据生成的结果进行字段类型的字段自动判断。
在公式输入框,用户可以通过输入首字母或首个字搜索字段或函数,也可以从左侧点击添加。如下图所示:
4)点击确定,即可在数据预览框看到新增的数据列「均价」,如下图所示:
3. 示例二:使用 if 函数
除了简单的四则运算,用户也可以通过函数来新增列。
例如合同金额大于 1,000,000 为「大额合同」,否则为「小额合同」。
需要用 if 做判断条件,新增一列,输入公式如下图所示:
点击确定后,即可看到对合同金额大小的标注,如下图所示: