不认识count,countif,countifs,咋在病案界混呢?

学术   2024-07-20 19:16   浙江  

病案统计工作中,统计出院人次,分病种的出院人次,那是常有的事。本来在病案管理系统里也是可以很容易就解决的,但是,为什么不换种方式,用Excel试试呢?

上次讲到用left和vlookup函数提取到病种名称《Excel中用组合函数提取ICD-10编码对应相关病种》,花这么多力气将这个提取出来干啥呢?其实这只是前面数据整理的第一步,把名称统一了,方便下面的进一步统计分析。接下来,这一次就讲讲下一步,用count,countif和countifs函数计数。

count(value1,value2, ...)

value1 是必需参数。要计算其中数字的个数的第一项、单元格引用或区域。

value2, ... 为可选参数。要计算其中数字的个数的其他项、单元格引用或区域,最多可包含 255 个。

在L1单元格输入=count(D2,D3,D4,……,D163),参数为要计数的区域,当然一般人不会这么输,=count(D2:D163),即可得到该区域的计数项。现在肯定会有人说,你是不是傻,D2单元格到D163单元格当然有162个单元格了,这谁不会算啊,还要用公式?呵呵,那你就再往下看,看是你的心算快还是公式计算快。

countif(range,criteria)

range参数:要计算其中非空单元格数目的区域

criteria参数:以数字、表达式或文本形式定义的条件。

Countif,count后面加了个if,if英文单词里面表示如果,是判断的含义,所以countif函数翻译一下就是如果满足什么条件,就计数。 

在L4单元格输入=countif(I:I,K4),意思就是在I列,满足符合K4单元格条件的内容计数,结果就是咽部恶性肿瘤的病人数了。

countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)

criteria_range1:为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域),

criteria1:为第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、表达式或文本。

在M13单元格输入=COUNTIFS(I:I,K14,F:F,L14),也就是说在I列的内容要满足K14,在F列的内容要满足L14,这两个条件都满足了,计数,就是咽部恶性肿瘤的男性病人例数;

在N24单元格输入=COUNTIFS(I:I,K24,F:F,L24,D:D,M24),也就是说在I列的内容要满足K24,在F列的内容要满足L24,在D列的内容要满足M24,这,三个条件都满足了,计数,就是咽部恶性肿瘤男性首次住院(第1次)住院的患者人数。当然还可以条件更多。

当然都说条条大路通罗马,不只有函数,还可以用更为强大的数据透视表来实现计数和条件计数的功能。内容前面有介绍过,后续还会继续推出相关内容,敬请期待。



♫. ♪ ~ ♬..♩~ ♫. ♪..♩~ ♫. ♪ ~ ♬..♩..♩~ ♫. ♪ ~ ♬..♩..♩~ ♫. ♪ ~ ♬..♩
♫. ♪ ~ ♬..♩~ ♫. ♪..♩~ ♫. ♪ ~ ♬..♩..♩~ ♫. ♪ ~ ♬..♩..♩~ ♫. ♪ ~ ♬..♩
♫. ♪ ~ ♬..♩~ ♫. ♪..♩~ ♫. ♪ ~ ♬..♩..♩~ ♫. ♪ ~ ♬..♩..♩~ ♫. ♪ ~ ♬..♩
♫. ♪ ~ ♬..♩~ ♫. ♪..♩~ ♫. ♪ ~ ♬..♩..♩~ ♫. ♪ ~ ♬..♩..♩~ ♫. ♪ ~ ♬..♩

扫描二维码 | 关注我


不正经病案人
传播交流病案管理,病案统计经验,广交天下同行,一起学习,一起进步。
 最新文章