如何重新分组重叠数据

如何重新分组重叠数据

我在 Excel 电子表格中设置了以下数据,从中我可以从中了解到,例如,Amy 从第 11 天到第 50 天服用药物 B,从第 41 天到第 50 天服用药物 C,从第 51 天到第 60 天服用药物 F。

在此处输入图片描述

但是我不希望天数有重叠。我想将其转换为以下数据集,该数据集表示 Amy 从第 11 天到第 40 天服用药物 B,从第 41 天到第 50 天服用药物 B 和 C,从第 51 天到第 60 天服用药物 F。

在此处输入图片描述

我还对将数据集转换为以下形式感兴趣(如果这样做更容易的话),它告诉我们 Amy 从第 41 天到第 50 天服用了不同药物的混合剂,但没有告诉你她在此期间实际上服用的是药物 B 和 C。

在此处输入图片描述

假设我有一组非常大的数据,以至于手动转换数据的希望很小,有没有一种方便的方法可以使用 excel 进行转换?如果无法使用 excel 进行转换,有人可以建议我应该使用什么吗?提前谢谢!

PS:以下是我的初始数据集。

Subject        Drug type    Start day             End day

Peter              A            1                   20

Peter              B           41                   60

Peter              C           11                   40 

Peter              D           31                   40

Peter              E           51                   60

Amy                B           11                   50

Amy                C           41                   50

Amy                F           51                   60

Tom                A           11                   20

Kitty              B           11                   20

Kitty              C           21                   30

相关内容