Excel 2010/2013 - 需要計算同一日期同一病患 MR# 的藥物劑量數

Excel 2010/2013 - 需要計算同一日期同一病患 MR# 的藥物劑量數

好的,一位同事正在嘗試編制一些劑量資訊。他有一個電子表格,其中包含服務日期、患者的醫療記錄編號和藥物名稱。因此,如果羥考酮在 2015 年 9 月 30 日的醫療記錄 012345678 中出現 3 次,那麼他希望自動收到的報告如下所示:

服務日期...... MedRec#...... Rx...... 劑量

2015年9月30日...... 012345678...... 羥考酮...... 3

2015年9月29日……0123455567……阿斯匹靈…………1

2015年9月29日…0000345678…雷替丁…2

當然,他有大量的日期、患者以及每個患者在不同日期服用的各種藥物,因此上述內容將涵蓋服用各種藥物的患者的許多個月。我嘗試了 CountIF,最初資料透視表看起來很有希望,但我缺乏技能,它驅使我思考如何自動返回滿足如此多條件的計數,並提取 Rx 名稱、服務日期和 Med Rec #跳出工作表並在新工作表上產生報表。有任何想法嗎?

答案1

假設您的數據如下所示:

在此輸入影像描述

在左側新增一列,這將是基於 Date、medrec# 和 Rx 的複合索引(我使用分號作為分隔符號):=CONCATENATE(B2,";",C2,";",D2)

在此輸入影像描述

現在您需要做的就是使用 COUNTIF 來計算該 INDEX 的頻率(等於劑量數):=COUNTIF(A:A,A2)

在此輸入影像描述

然後,您可以使用 Excel 的進階篩選器僅顯示唯一值:

在此輸入影像描述

這會給你這個過濾表:

在此輸入影像描述

相關內容