“实施临床路径”和“完成临床路径”的值是“1”和“2”,“1”代表实施了临床路径,“2”代表未实施临床路径,我现在要统计每个科室实施了临床路径和完成了临床路径的人数。可以通过增加载入条件“实施临床路径 =‘1’ or 完成临床路径 =‘1’",但病案总数和次均费用的范围又不对了,如果能设置计数或求和的条件就好了。
复杂条件是设置数据集的载入条件,而不是计数或求和的统计条件,统计字段下面有个“数据过滤”也不是指定计数或求和的计算条件。性别只是个比方,字段值是有限几个代码值,要分别求出不同代码值的数量,需要给计数设置计算条件,如计数:count(统计条件)。当然,代码字段作为维也可以,但我只想统计某个代码值的数量,而不是要把每个代码值的数量都统计出来,比如代码“1”表示是,其他代表否,只需要统计代码为“1”的数量。SQL 语句可以通过“select count(case when 字段 = 代码值 then 字段) from 表名 where 载入条件”来实现,润乾的多维分析如何实现?
“实施临床路径”和“完成临床路径”的值是“1”和“2”,“1”代表实施了临床路径,“2”代表未实施临床路径,我现在要统计每个科室实施了临床路径和完成了临床路径的人数。可以通过增加载入条件“实施临床路径 =‘1’ or 完成临床路径 =‘1’",但病案总数和次均费用的范围又不对了,如果能设置计数或求和的条件就好了。
根据您描述,如果是用多维分析,只需要将性别(男、女员工)等类似字段拖拽到左表头或上表头的分析维度,指标数据区对应拖入统计字段(计数)就可以了,会自动统计出对应分类(比如性别)的数量。
另外,分析界面内还可增加条件的地方有:
1、复杂条件:
2、拖拽的分析维度字段也可以:
复杂条件是设置数据集的载入条件,而不是计数或求和的统计条件,统计字段下面有个“数据过滤”也不是指定计数或求和的计算条件。性别只是个比方,字段值是有限几个代码值,要分别求出不同代码值的数量,需要给计数设置计算条件,如计数:count(统计条件)。当然,代码字段作为维也可以,但我只想统计某个代码值的数量,而不是要把每个代码值的数量都统计出来,比如代码“1”表示是,其他代表否,只需要统计代码为“1”的数量。SQL 语句可以通过“select count(case when 字段 = 代码值 then 字段) from 表名 where 载入条件”来实现,润乾的多维分析如何实现?
可以尝试这样:
以截图中 仅统计“北京”的订单数,分析维度选择 "省直辖市",统计维度选“订单数”(计数);
然后给“省直辖市”设置过滤条件
我的项目如下图:
“实施临床路径”和“完成临床路径”的值是“1”和“2”,“1”代表实施了临床路径,“2”代表未实施临床路径,我现在要统计每个科室实施了临床路径和完成了临床路径的人数。可以通过增加载入条件“实施临床路径 =‘1’ or 完成临床路径 =‘1’",但病案总数和次均费用的范围又不对了,如果能设置计数或求和的条件就好了。
是的,目前功能的话 会影响到其他不需要加条件的统计项。多维分析功能来做的话,只能考虑拆成多个报表。 或者只能用报表工具(设计器设计)来实现这个需求了。