自定义序列排序的应用

学术   科技互联网   2024-07-02 20:55   浙江  



上次讲了一个Excel删除重复项的操作,有可能有的人会想到,Excel是怎么知道我想删除哪一条,留下哪一条的呢?万一它把我想要的删掉了怎么办?

那好,看看上一篇推文中的那个例子,我们还原回去,再仔细对照一下,是不是有一个规律?Excel默认留下的是最上面那一行的数据,而把下面所有重复的内容都删除了。那发现了这个规律有什么用呢,那就下次删除重复项时把我要留下的内容放在第一行就行了,而实现这个效果的当然就是排序了。就是,排序又有什么难的?不就是升序和降序?文本按照字母排序,数值按照大小排序,不就是这些吗?万一还有别的序列呢?


例如我们日常工作中对患者的手术编码往往会有很多条,比如一个恶性肿瘤的根治术,往往就包含了“病灶的切除+附近侵及器官的切除+附近淋巴结的清扫+吻合/修补/重建”,所以一台手术就会用多个手术编码和名称组合,另外还会有许多其他的治疗性和诊断性操作。在用病案管理系统查询患者手术,同时输出手术属性时,一个患者有可能就会对应的多条输出记录。住院过程统计手术、介入治疗、治疗性操作、诊断性操作的优先级依次减低。我们在重复数据中要留下的优先级也是手术>介入治疗>治疗性操作>诊断性操作,那这咋排序啊,这又不是按照大小,也不是按照字母顺序啊?

别慌,Excel还给我们留了个余地,我们可以自定义序列。

下面还是分步介绍吧。

第1步:点击“排序和筛选”下面的“自定义排序”,打开“自定义排序”对话框;


第2步:选择排序“主要关键字”为“手术属性”;


第3步:在“次序”字段点击下拉框找到“自定义序列”,打开自定义序列定义对话框;


第4步:在“输入序列框”内,按照顺序输入“手术”、“介入治疗”、“治疗性操作”、“诊断性操作”,输入时用“enter”键隔开;

第5步:点击“添加”;


最后点击“确定”,就OK了。
然后再按照删除重复项的操作就可以留下每个病人信息的第一条记录了,也就是说有手术的病人先留下手术信息,依次才是介入治疗,治疗性操作,诊断性操作的次序。

前情回顾:病案数据中删除重复项的应用





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