2017-04-21 113 views
0

我想写一个excel返回值的if语句。如果Excel语句没有返回正确的值

下面是示例

我想总结行的范围说A1:A25和如果总和B1的值:B25小于A1:A25返回条件为真,如果不进行计算。

= IF(G7:AT7> G8:AQ8,0, “ - 0.1 *(SUM(Y14:AL14))+ SUM(AO14:AQ14”)

上方是我的条件,但将Excel返回“值”

可以在这里的任何一个帮助如何解决这个公式

回答

1

你有几个语法errors.The公式应该是:

= IF(SUM(B1:B25) < SUM(A1:A25) , true , -0.1 * (SUM(Y14:AL14) + SUM(AO14:AQ14))) 
0
  1. 您在使用不同的范围文本和公式。让它匹配。
  2. 您需要先计算总和才能比较。如果你只是在其他细胞中一步一步地做事,那么一开始可能会更容易。

根据文本应该是:

=IF(SUM(B1:B25)>SUM(A1:A25);TRUE();"other calculation") 

更多的监督,你首先做不同的细胞总和得到...

[C1]=SUM(A1:A25) 
[D1]=SUM(B1:B25) 
[E1]=-0.1*SUM(Y14:AL14;AO14:AQ14) 
[F1]=IF(D1<C1,TRUE(),E1) 

万物后,可以作为你liek它,你仍然可以合并,清理并使其看起来不错。