EXCEL函数公式的问题,请各位高手帮我解答一下,谢谢

我对EXCEL公式不是很熟悉,麻烦帮我解答一下以下这个公式是什么意思,谢谢
IF(VLOOKUP($D17,report全!$A:$F,4,0)=0,0,VLOOKUP($D17,report全!$A:$F,4,0)-SUMIFS(全天!G:G,全天!A:A,Report!D17,全天!H:H,"Y",全天!I:I,"N"))

如果VLOOKUP($D17,report全!$A:$F,4,0)等于0,就输出0,否则输出,VLOOKUP($D17,report全!$A:$F,4,0)-SUMIFS(全天!G:G,全天!A:A,Report!D17,全天!H:H,"Y",全天!I:I,"N")的计算结果。

A VLOOKUP($D17,report全!$A:$F,4,0)
在工作表名为report全!中的A:F五列中,从首列中查找等于D17的值并显示其对应行的D列数值;

B VLOOKUP($D17,report全!$A:$F,4,0)-SUMIFS(全天!G:G,全天!A:A,Report!D17,全天!H:H,"Y",全天!I:I,"N")
VLOOKUP($D17,report全!$A:$F,4,0)这一部分不解释了,参看A
SUMIFS(全天!G:G,全天!A:A,Report!D17,全天!H:H,"Y",全天!I:I,"N")
SUMIF函数……这个解释不?

搞笑的提问者,刚才为什么取消你那个提问了?害的我打了半天的字没了,你觉得30分是太高了悬赏?追问

真是不好意思呢,我也头次提问,不知道前一个问题取消了,我以为还提问着呢,我对函数懂得不多,你能抽出时帮我解决这个问题我很感激呢,刚接触函数方面的工作,懂得也不是很多,你能不能帮我解释下SUMIF函数……这个解释不?麻烦帮我解释下,非常感谢!

追答

我刚才少打了个s,是SUMIFS函数。参考下文:

对区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中满足多个条件的单元格求和。例如,如果需要对区域 A1:A20 中符合以下条件的单元格的数值求和:B1:B20 中的相应数值大于零 (0) 且 C1:C20 中的相应数值小于 10,则可以使用以下公式:

=SUMIFS(A1:A20, B1:B20, ">0", C1:C20, "<10") 要点 SUMIFS 和 SUMIF 函数的参数顺序有所不同。具体而言,sum_range 参数在 SUMIFS 中是第一个参数,而在 SUMIF 中则是第三个参数。如果要复制和编辑这些相似函数,请确保按正确的顺序放置参数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-22
又见 思雪遥遥 ,以他的答案就可以了。
相似回答