5分钟入门,10分钟精通,这份「FineBI函数宝典」请查收!

定义IT与业务配合新模式,释放数据价值!

FineBI函数复杂,不会用?不想用?拒绝用?

莫慌,今天给大家分享“函数宝典”,3分钟入门,5分钟精通;

一通百通,快速掌握FineBI高级函数,分析计算更加高效;

 

在讲函数前,先按功能给大家盘一下函数的类型:

  • 明细级别函数:支持计算明细级别数据,根据固有的「分析维度」,得出计算结果;
  • 聚合函数:比明细级别函数灵活,支持根据「分析维度」的任意切换,动态调整计算结果,只在仪表板中使用;
  • 控制计算粒度函数:最灵活,支持根据指定的「分析维度」,计算分析结果,只能在实时数据的仪表板中使用;
  • 自定义函数:无法掌控的灵活,详见自定义函数简介自定义函数实现字符串拼接,本文不细述;

(点击快速查看 demo实例

 

如何理解以上几种函数?举个栗子:现有一张门店商品销售明细表,需要计算毛利率;

 

明细级别函数,可以在仪表板明细表中计算每个订单下商品的毛利率;

公式:毛利率=(销售额-成本额) / 成本额

 

聚合函数,可以在除明细表外的其他图表中,计算不同维度的毛利率,比如分组中最细的维度为订单,则计算每个订单下商品的毛利率;分组中最细的维度为商品品类,则计算每个商品品类的毛利率;依此类推。

公式:毛利率=SUM_AGG(销售额-成本额) /  SUM_AGG(成本额)

 

如果想指定维度计算毛利率,不根据分组中的最细粒度来动态计算,怎么办?

 

控制计算粒度函数,支持指定维度,比如省份,计算各省份的毛利率,同时展示”城市“”门店“字段,方便查看数据,以了解在省份下哪些城市下的门店有营业额且对毛利率有贡献;

公式:毛利率=(FIXED(省份,SUM_AGG(销售额))-FIXED(省份,SUM_AGG(成本额))) / FIXED(省份,SUM_AGG(销售额))

 

此外,支持不同维度的数据进行统计分析,比如计算门店某一品类销售额占该门店总销售额的比值;

公式:FIXED(门店名称,商品类别,SUM_AGG(销售额)) / FIXED(门店名称, SUM_AGG(销售额))

 

PS:控制计算粒度函数还支持”排除某个指定的维度来执行运算“、”基于分析区域中维度以及include指定维度执行运算“,详见:[直连]控制计算粒度函数

 

这......太难了,记不住怎么办?

别担心,我总结了2个技巧,包教包会!

 

技巧1:从excel函数到FineBI函数

说到excel函数,大家可能手到擒来,到FineBI,发现函数用法不太一样,但好就好在函数写法大差不差,比如max、min...... 这时候我们可以在FineBI上 ”试探性“地拼写,巧用函数提示功能,一键enter,然后根据函数释义,点选要参与计算的字段,最后参考合法性提示,校验函数写法;

以上是明细级别函数计算,如果要实现根据维度的变化来动态计算,这时只需在函数后加尾缀 ”_agg“,比如sum_agg,max_agg,min_agg,这也不用记,因为只有仪表板中才支持动态计算,而在仪表板中写函数,会直接给到提示,只需一键点选:

 

技巧2:从英文到函数

前面只举例了简单函数,那稍微复杂或不常用的函数怎么办?别急,比如动态排序,首先明确要实现 ”动态“效果,需在仪表板实现,且可能需要带尾缀 ”_agg“,其次”回忆“一下排序的英文单词 ”rank“,接着在FineBI上 ”试探性“地拼写,然后套路同上。

 

最后,帮助文档怎么查?

第一步先明确自己要计算的数据的类型,文本型→文本函数,数值型→数值函数,日期型→日期函数;其次在左侧导航中根据函数作用对应查找,或者使用快捷键CTRL+F,输入关键词进行快速查找定位;

附:常用函数语法

 

掌握以上两个技巧,再配合实践演练,多查多练,就能熟能生巧啦~~

发表于 2021-8-17 23:20:03
小林童靴换个马甲来推广了啊,我函数其实蛮烂的,受教了~~
发表于 2021-12-31 17:02:48
请问能在抽取模式下使用fixed函数吗?真的太难了!抽取模式下用不了fixed函数,整张表都不知道怎么做。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

3回帖数 1关注人数 4878浏览人数
最后回复于:2021-12-31 17:02

返回顶部 返回列表