Excel - 使用单元格中的条件写入总和公式

时间:2016-12-02 16:53:34

标签: excel excel-formula

在这个例子中,我想在Col3(C11)的末尾写一个公式来计算这样的总数:

如果Col1中的单元格值小于Col3中的值,则取Col1,然后取Col3计算Col3的总数。

所以,在我的例子中,Col3的总数是:1960.95 + 2764.37 + 12500 + 5787.34 + 2582.09 + 12500 + 12500 + 499.98 = 51094.73

我写了一个代码来获得总和。但是有可能在C11中写一个公式吗?

Here is my example :
         A           B      C           D
         Col1        Col2   Col3        Col4
         1 960,95    0,00   12 500,00   0,00
         2 764,37    0,00   12 500,00   0,00
         20 584,38   0,00   12 500,00   8 084,38
         5 787,34    0,00   12 500,00   0,00
         2 582,09    0,00   12 500,00   0,00
         44 605,50   0,00   12 500,00   32 105,50
         44 602,50   0,00   12 500,00   32 102,50
         499,98      0,00   12 500,00   0,00

Total    123 387,11  0,00   51 094,73   72 292,38

2 个答案:

答案 0 :(得分:4)

使用此数组公式:

=SUM(IF(A2:A9<C2:C9,A2:A9,C2:C9))

作为数组公式,需要在退出编辑模式时使用Ctrl-Shift-Enter而不是Enter确认。如果操作正确,那么Excel会将{}放在公式周围。

enter image description here

答案 1 :(得分:1)

怎么样:

=SUMIF(A3:A10,"<12500",A3:A10)+SUMIF(A3:B10,">12500",C3:C10)

虽然没有包含任何相同的东西.. :)但只是改变&gt;到&gt; =