excel - 用于分析医院实验室频率的“IF”功能
问题描述
我在一家属于更大网络的医院工作。最近,我们的公司霸主要求我们解决特定实验室测试的使用问题。一般来说,这个测试应该只每天进行一次,这应该被认为对应于从最后一次抽奖开始的 24 小时。然而,有时,根据人们到达医院的时间(例如晚上 7 点),并且为了将实验室捆绑在一起进行一次抽签,他们可能会提前抽签以配合例行检测,即早上 5 点。没有必要在短时间内(8 小时)内重复,尤其是在同一天。
我们被要求进行验证,看看我们是否遵守了这种一般做法,因为比这更频繁的测试,比如在前一次测试的 12 小时内,没有真正的临床价值,因此增加了不必要的成本。
为了解决这个问题,我得到了一个数据集,其中包括实验室执行的所有实例,包括收集日期和时间。
请参阅下面的 HIPPA 安全示例(要清楚,没有真实的数据和标识符不是真实的);实际数据集有超过 4,174 个条目,对应于 1,328 个独特的人。每个人都至少进行了一项测试,不是每个人都 > 1。
我想我想要做的是一个 IF 公式,它读取前面的单元格以 1)检查是否是同一个人,2)如果是,执行时间戳的减法以显示相关的时间差异,然后我可以过滤,创建直方图等。这似乎是一种合理的方法吗?有没有更好的方法来促进分析?想到任何其他形式的分析吗?
=IF(B2=B1,D2-D1,“不适用”)
带有公式的示例数据集:
解决方案
想到任何其他形式的分析吗?
从外观上看,您应该考虑考虑“结果”下的值,假设有一个可能被认为是“正常”读数的带。“24 小时内一个就足够了”的经验法则很可能适用于“正常”范围内的一系列值,但如果读数接近“危险水平”,则不太适用。
也就是说,在某些情况下,高于“标准”频率的监测可能符合患者的利益,即使不是医院政策,因此可能值得将“少于 24 小时间隔”的读数与提供更高频率的读数分开来自任何跨入或跨出该带和/或值的大变化的小值信息(例如保持在“正常”带内的读数)。不过,这可能更多是统计分析问题而不是编程问题,并且取决于是否会因此类“额外”读数而采取任何行动。
推荐阅读
- python - 视图集中的 Django Rest Framework 嵌套视图
- java - 在 SpringBoot 2.0.4.RELEASE 的 RestController 中捕获 ArithmeticException
- windows - 如何通过 USB 最大化数据传输速度(配置为虚拟 COM 端口)
- angularjs - 带有 `terminal:true` 的 AngularJS1 指令将禁用表达式的呈现,为什么?
- python - 打印非ASCII字符
- javascript - 传递给功能组件的道具会自动更改吗?
- database - mongodump --oplog 在“将捕获的 oplog 写入”时冻结
- laravel - Laravel - 检查值是否等于集合中的任何记录
- c# - 检查类是否是特定泛型的子类
- angular - Angular Material mat-selection-list 在重新加载时抛出 ExpressionChangedAfterItHasBeenCheckedError