Excel中,单元格相加,只在单元格是负数的时候相加,加完后取绝对值,这个应该怎么弄

2024-11-25 23:24:07
推荐回答(5个)
回答1:

我觉得,如果单元格不太多的话,可以直接写公式:

=-($E$4<0)*$E$4-($E$5<0)*$E$5-($E$6<0)*$E$6

回答2:

只要求其中一个单元格为负数时相加,还是所有的都同时为负数时相加?
=IF($E$4<0,$E$4 + $E$5 + $E$6,"")----$E$4为负数时相加
=if(or($E$4<0,$E$5<0,$E$5<0),$E$4 + $E$5 + $E$6,"")----至少其中一个为负数时相加
=if(and($E$4<0,$E$5<0,$E$5<0),$E$4 + $E$5 + $E$6,"")-----均为负数时相加

回答3:

可以参考公式:
=-SUMIF(E1:E100,"<0")

回答4:

=abs($E$4*($E$4<0) + $E$5*($E$5<0) + $E$6*($E$6<0))
=ABS(SUMIF(E4:E6,"<0"))

回答5:

=ABS(SUMIF(E4:E6,"<0"))