既然给出了日间抗肿瘤药物治疗的定义,下面自然就该说说日间抗肿瘤药物治疗人次统计了,其实前面讲过日间手术的统计和抗肿瘤药物治疗的人次统计的方法,可以结合这两个也能统计出来。不过上次统计日间手术是用的countifs函数的方式,今天换个方式,用数据透视表统计。也就是先将抗肿瘤药物治疗的患者识别标记出来,然后用数据透视表进行汇总统计。如何识别住院期间有抗肿瘤药物治疗的患者,然后统计日间抗肿瘤药物治疗人次?
首先整理出一份抗肿瘤药物治疗诊断清单(给大家参考):今天就来讲一下用“lookup”函数和数据透视表完成这个需求。当然,用vlookup的话也可以实现,只是比较麻烦。如果以后有需要的话也可以讲一下如何用vlookup实现今天的需求。 首先说一下这个统计的规则,不管是主诊断和其他诊断只要出现过上述药物治疗的诊断代码的一个或一个以上的编码,就算一人次抗肿瘤药物治疗,出现多次也只按照1人次计算。所以这次就不用提取亚目或者什么其他的函数了,直接上“LOOKUP”函数。其实lookup的具体用法前面已经介绍过,可能有点不大好理解,其实可以记住这个套路(话说我也是一开始无法理解这个逻辑,就按照这个套路使用,用的多了,慢慢就会有所理解。正所谓拳打千遍,其理自现;书读百遍,其意自现):=lookup(1,0/find(查找内容所在区域,查找区域,1),返回内容所在的区域) 。比如下表,“D2”单元格输入“=NOT(ISERROR(LOOKUP(1,0/FIND(Sheet1!$A$2:A25,B2,1),Sheet1!$A$2:A25)))*1”,就会把含有抗肿瘤药物治疗诊断目录中出现过其中一个任意诊断的患者标记为1,其他没有出现过相关诊断的患者标记为0,到时候在统计的时候只要统计标记为1的患者就可以了,也就可以通过求和来统计抗肿瘤药物治疗的人次。具体函数的用法和公式的解释不再详述,具体如果有疑问可以翻翻之前的推文看一下。 已经把抗肿瘤药物治疗的患者标记好了,接下来就要用数据透视表进行求和统计了,数据透视表插入过程不具体细说了,把病区拖到行的位置,是否有抗肿瘤药物治疗字段拖到值区域,设置为求和。把住院天数字段拖到筛选器区域,在数据透视表上面就会出现筛选的选项。点击小三角,出现筛选的住院天数列表,因为只要统计住院天数为1天的,所以只选择1,也就是住院天数为1天。
这就是最终的结果,每个病区的日间抗肿瘤药物治疗的人次数。是不是感觉用数据透视表的方法要比countifs函数的更加简单方便?大家可以自己试一下,示例文件在下面给出来。我用夸克网盘分享了「抗肿瘤药物治疗编码.xlsx」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
链接:https://pan.quark.cn/s/6ff86f998902