zoukankan      html  css  js  c++  java
  • Webi上的占比计算

    在Webi中常见的占比计算场景如下图,此类计算较为简单,使用公式:=Percentage([人数]) 即可

    Webi上的占比计算

    而在实际项目中会时不时出现一些特别的占比计算需求,如下图

    Webi上的占比计算

    这类占比若是直接使用公式:=Percentage([人数]) ,出现数据如图,并不能满足需求

    Webi上的占比计算

    这里介绍两种计算这类占比的公式:

    1.公式:=[人数]/(sum([人数])in [组织])

    此公式的关键是理解分母的语法 in。in在Webi公式编辑器中的运算符一栏,其注释为“在计算上下文中指定维”。针对(sum([人数])in [组织]),我们可以这样简单地理解:原表中针对度量“人数”其计量的维度(也即上下文)有两个:“组织”、“性别”;使用 in [组织])则把原表其他的计量维度去掉,剩余6行数据(如图),然后再使用SUM函数合计各单位的人数。

    Webi上的占比计算

    2.对“组织”维度进行拆分后,即可使用公式:=Percentage([人数])

    其实上述公式为省略格式,补全格式应为:=Percentage([人数];Break) ,Break是指针对拆分后的每节表格来计算的计算模式设置,对“组织”进行拆分合并后可达到如下图效果;当然这里也可以使用第1种公式。

    Webi上的占比计算

  • 相关阅读:
    SpringMVC 拦截器不拦截静态资源的三种处理方式
    Tomcat启动失败问题 (指定的主资源集 [D:javaapache-tomcat-9.0.35webappsAppManageSystem] 无效)
    oracle转postgresql FOR UPDATE WAIT 5 处理
    jq插件验证
    HTML5数据储存
    canvas 一些 用法大全
    HTML canvas 绘图
    CSS3
    HTML 核心内容
    HTML5 媒体
  • 原文地址:https://www.cnblogs.com/hanmos/p/2668111.html
Copyright © 2011-2022 走看看