这是市政算量及神算技巧里面讲解的一个小知识,单独拿出来分享吧。刘老师称IF函数是excel中最经典的函数了。 先看下这个函数的简单应用。 算量的时候,第一列是计算式,第二列使用evaluate函数得到计算结果,使用round函数确定小数位。这样往下填充,计算式一列是空的时候,工程量这一列显示如图,很难看是不是。这时用if函数来美化一下。 如图,加上个if函数,意思是这样的,如果J2这个单元格的内容是空的,那么K2这个单元格也显示空的,否则就显示计算式的结果,这样往下填充,下面计算式是空的时候,工程量也不会显示错误内容了。 if函数三个参数的解释:条件,条件为真时的结果,条件为假时的结果。 再拿个例子来学习。 来判断学生考试成绩是否及格,见图,大于等于60就显示及格,否则就不及格。 但是这样是不完善的。如果成绩输入负值或者大于100,则就显示成输入错误。这里用到了if函数的嵌套。 要理解这个函数的嵌套,从外往里一层一层分解就好了,见图,如果成绩小于零,显示输入错误,如果成绩大于等于零呢,也要分两种情况,一是小于60,显示不及格,二是大于等于60,这里又分两种情况,一是大于100,显示输入错误,其余情况就是及格了。 |
|
来自: sammiwang666 > 《工程项目》