如何以更简单的方式编写此公式?

时间:2017-03-29 03:59:25

标签: excel excel-formula

我需要在每个单元格上写下:

A1: =SUMIFS($D$7:$D$100;$E$7:$E$100;"1";$I$7:$I$100;">0")

B1: =SUMIFS($D$7:$D$100;$E$7:$E$100;"1";$I$7:$I$100;">1") + SUMIFS($D$7:$D$100;$E$7:$E$100;"2";$I$7:$I$100;">0")

C1: =SUMIFS($D$7:$D$100;$E$7:$E$100;"1";$I$7:$I$100;">2") + SUMIFS($D$7:$D$100;$E$7:$E$100;"2";$I$7:$I$100;">1") + SUMIFS($D$7:$D$100;$E$7:$E$100;"3";$I$7:$I$100;">0")

D1: =SUMIFS($D$7:$D$100;$E$7:$E$100;"1";$I$7:$I$100;">3") + SUMIFS($D$7:$D$100;$E$7:$E$100;"2";$I$7:$I$100;">2") + SUMIFS($D$7:$D$100;$E$7:$E$100;"3";$I$7:$I$100;">1") + SUMIFS($D$7:$D$100;$E$7:$E$100;"4";$I$7:$I$100;">0")

And so on....

如何让这更容易?

1 个答案:

答案 0 :(得分:0)

下面。 写在A1并向右拉:

=SUMPRODUCT(SUMIFS($D$7:$D$100;$E$7:$E$100;INDEX(COLUMN($A$1:A$1);;);$I$7:$I$100;">" & INDEX(COLUMN(A1)-COLUMN($A$1:A$1);;)))
相关问题