有一个销售明细表,A列是订单号,B列是商品号,FINEBI中如何计算出即含甲商品又含乙商品的订单数有多少?
先筛选出只含甲乙产品的订单
在统计订单行数大于等于2的就行了
增加公式列对商品进行判断
if(find("甲商品",商品列)>0||find("乙商品",商品列)>0,1,0)
然后过滤条件筛选为1的数据
最后对订单去重复,,再计数就行了
COUNTD_AGG-去重计数 - FineBI帮助文档 (fanruan.com)
增加了公式列以后,可以直接def函数去套用countd_agg也可以
DEF(指定维度) - FineBI帮助文档 (fanruan.com)
新增计算列,if判断,
if(find('甲产品',商品号)>0,if(find('乙产品',商品号)>0,1,0),0)
然后这个列计算列求和就是