excel怎样按条件将多个值合并计算到指定单元格?

2024-10-30 21:18:41
有5个网友回答
网友(1):

E3输入

=IF(A3="","",IF(A4=1,G3,G3+SUMIF(B4:B$15,2,G4:G$15)-SUM(IF(A4:A$15=1,H4:H$15-G4:G$15))))

数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式下拉

网友(2):

我不知道有没有大神能解决你的问题,不用VBA的前提,目前我貌似只能做到这一步。

I3输入  =IF(AND(A3=1,A4=1),H3,IF(AND(A3="",A4=1),H3,H3+I4))

有问题的话,我再考虑下有其他办法没有,或者直接编个简单程序。

网友(3):

  1. 看不懂你的逻辑。

  2. 阶层有好几列,但你只提到A列,不知为何?

  3. 而且前两行A列都是1,I列的数据不知怎么来的?

  4. 你说的多个值合并不知道是什么意思,是求和?不过怎么看也不知道是那几个求和能得27。

网友(4):

I3单元格公式=IF(A3="","",SUM(OFFSET(H3,,,IFERROR(MATCH(1,IF(A4:A$14=1,A4:A$14),0),COUNTBLANK(A4:A$14)+1),))) Ctrl+Shift+Enter向下拖到 I14

网友(5):

直接移动函数