麻烦请excel函数高手帮我解释这几个函数

截图在帖吧 http://tieba.baidu.com/p/4325980157 第1张图是有关生产计划安排的,第2,3,4张图是有关订单表的。

第1个回答  2016-02-03
or()是或者关系,里面的只要有一个成立,就成立。and()是并且关系,里面的条件必须都要成立,才行。
sum()是求和。
if()是判断,=if(条件,条件为真时显示会什么,为假时显示什么)
$是绝对地址符号,不管是行、列,哪个加了它,不管地址怎么移动,都不变。
第2个回答  2016-02-02
Q18

=IF(OR($K18=7,Q$13=7),"",IF(OR(SUM(Q$15:Q17)=Q$14,SUM($L18:P18)=$E18),"",IF($E18-SUM($L18:P18)+SUM(Q$15:Q17)>Q$14,Q$14-SUM(Q$15:Q17),$E18-SUM($L18:P18))))

其实可以简化成
=IF(OR($K18=7,Q$13=7,SUM(Q$15:Q17)=Q$14,SUM($L18:P18)=$E18),"",IF($E18-SUM($L18:P18)+SUM(Q$15:Q17)>Q$14,Q$14-SUM(Q$15:Q17),$E18-SUM($L18:P18)))

IF语法
=IF(判断条件,条件为真时的取值,条件为假时的取值)

IF里面的三个参数都是以逗号为分隔点
这样来看上面的简化长公式就清楚了
1、先将第二个IF后面那一串看成第一个IF的第三参数
如果OR里的4个条件中任意一个为真,则显示为空,否则取第二个IF里的值
2、第二个IF,判断条件是 $E18-SUM($L18:P18)+SUM(Q$15:Q17)>Q$14
如果为真,则取值为 Q$14-SUM(Q$15:Q17)
否则为 $E18-SUM($L18:P18)

至于拉动填充公式
那是用绝对引用符 $ 来控制
可以分别以 =K18 =$K18 =K$18 =$K$18 这四个公式上下左右拉动一下看看它们的变化

绝对引用符的使用得看具体情况
看拉动公式后你想要公式怎么改变来添加它
第3个回答  2016-01-30
很简单的几个函数,你如果能把电子表格发给我,我可以给你解释。
第4个回答  2016-02-14
是哪几个呢?Excel函数太多太多了。
第5个回答  2016-02-03
直接百度好好看下IF VLOOKUP OR AND $ 这几个的单独意义 然后每个写个简单函数练手 很快就能梳理清楚
直接解释你会晕的
相似回答