需求方如果每月提供数据汇总,需要对数据整理和校对,以防错漏,即使是累计数据的,也要做一次校对,把变更的情况说明。以下以病案提供的数据为例;A表为1月份提供的数据、B表为2月份提供的1~2月数据,正确情况下直接导入设定汇总表就行了,但考虑到导出的数据存在两个导出时间段中更改的情况、还有一些不规范的操作造成数据的偏差;AB两表的唯一字段是【住院流水号】这将为接下来的公式运用提供关键字段;以下会用到【index】、【if】、【countIF】;
1、在A表新建列【查重查漏】=COUNTIF(B!A:A,A!F2),公式是A表的【住院流水号】在B表里是否存在
结果为0的即是2月份数据遗漏的人员;
2、在A表新建列查询B表中的ICD码和中文名称是否变更,因为数据会有变更的情况;具体公式IF(INDEX(B!P:P,MATCH(A!F2,B!A:A,0),1)=U2,1,0);这是用(if index)套嵌结果,得出0或1的结果;
而ICD显示则去掉IF公式,直接用INDEX(B!P:P,MATCH(A!F2,B!A:A,0)就能出现结果,可见ICD编码被修改;
同上操作,公式为:INDEX(B!Q:Q,MATCH(A!F2,B!A:A,0),1),可见诊断中文被修改;
电子表格活学活用,能为工作带来所见即所得的效果,希望能对朋友们工作带来启发。
,