我在 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