自动化配方 | Excel

问题描述 投票:0回答:1

我有一个相当复杂的公式问题,我正在尝试用 Excel 修复它,不确定是否可能。

基本上,我想做的是按我想做的产品对我的所有治疗患者进行以下操作:

药物A: Jan-24 = 按产品划分的治疗患者(当月,本例中为 1 月)- 下降(1 月 24 日) 2 月-24 日 = 1 月 24 日起的患者 + 按产品列出的接受治疗的患者(从 2 月起)- 退出(2 月 24 日) 3 月 24 日 = 1 月 24 日起的患者 + 2 月 24 日起的患者 + 按产品列出的接受治疗的患者(从 3 月开始)- 退出(3 月)

4月24日,我想像Jan一样重新开始,因为治疗只有3个月。所以基本上,4 月 24 日 = 当前接受治疗的患者(4 月)- 退出(4 月) 5 月 24 日 = 4 月 24 日起的患者 + 按产品列出的接受治疗的患者(从 5 月起)- 退出(5 月 24 日) 6 月 24 日 = 4 月 24 日起的患者 + 5 月 24 日起的患者 + 按产品治疗的患者(从 6 月开始)- 退出(6 月)

每 3 个月一次,我想在 1 月 24 日的单元格上输入一个公式,当我拖动它时,它只会自动执行此过程,不确定是否可能。

请注意,我的数据如图所示。请注意,我正在尝试将此公式放在 C52 上

在此输入图片描述

如果有人知道如何做到这一点,我将非常感激!过去两周我一直在努力解决这些问题

最好的, 西尔维娅

我能做的最好的事情就是: =OFFSET(D36,0,MAX(0,C55-2),1,1)-OFFSET(D49,0,MAX(0,C55-2),1,1 )+偏移(D24,0,MAX(0,C55-2),1,1)

但只在 Feb24 做对了,因为 March24 已经不起作用了

excel automation formula cumulative-sum
1个回答
0
投票

看看这是否是您正在寻找的东西。三个月后公式重新开始。

=LET(startCol,COLUMN($C:$C),startIndex,QUOTIENT(COLUMN()-startCol,3)*3+1,SUM(INDEX($C34:$N34,startIndex):C34)-SUM(INDEX($C46:$N46,startIndex):C46))

enter image description here

我不确定的一件事是,治疗失败百分比似乎适用于整个 2024 年。这是我的假设,但从您的屏幕截图中尚不清楚。

© www.soinside.com 2019 - 2024. All rights reserved.