excel简单实用技巧图片 (excel简单操作流程)

不管如何复杂的事物,总是由最简单或最基本的部分排列组合而成,复杂的实质在于构成部分的数量的庞大,而排列组合的数量会呈几何级增长。

具体到构造复杂的嵌套公式,不要考虑一步到位,而是从简单部分开始,一步一步去完成完成。如果思路不清晰,可以考虑增加辅助列。

理解复杂的公式也是如此,逐部分去理解,或者借助增加辅助列,把内嵌公式复制出来,了解其参数和效果。

如有以下工作表:

excel简单层次架构图,excel简单公式怎么使用

H列是根据3场比赛的净胜球去统计总积分。

足球比赛的积分规则是:胜1场得3分,平1场得1分,输1场不得分。

也就是净胜球大于0得3分,等于零得一分,负数得0分。

先看一下H2单元格(俄罗斯)计算小组积分的嵌套公式:

=IF(D2="",0,IF(D2>0,3,IF(D2<0,0,1)))+IF(E2="",0,IF(E2>0,3,IF(E2<0,0,1)))+IF(F2="",0,IF(F2>0,3,IF(F2<0,0,1)))

看起来好像有点复杂。但如果逐部分去了解,其实是很简单的。

先看从简单到复杂的构造思路。

1 在H2单元格先写一个最简单的if函数

=IF(D2>0,3,"false,0 or 1")

2 再写条件值为false的部分

=IF(D2<0,0,1)

替换"false,0 or 1",组合到一起就是:

=IF(D2>0,3,IF(D2<0,0,1))

3 判断空白

这里有一个问题,就是当D2单元格的数据是空白时,Excel会将D2当做0处理。所以需要再增加一个判断,也就是一个if函数:

=IF(D2="",0,"false")

把"false"部分用上面的公式替代。

组合到一起就是:

=IF(D2="",0,(IF(D2>0,3,IF(D2<0,0,1))))

4 三列求和

上面还只写了一列(对D2)的值,而小组积分是三场比赛的积分。还要写对E2和F2的值,只要复制后改变单元格引用即可,如对E2的求值:

=IF(E2="",0,(IF(E2>0,3,IF(E2<0,0,1))))

对F2求值是同样的思路。

最后三部分用+号连接起来即可得到H2列对前面三列求和的公式:

=IF(D2="",0,IF(D2>0,3,IF(D2<0,0,1)))+IF(E2="",0,IF(E2>0,3,IF(E2<0,0,1)))+IF(F2="",0,IF(F2>0,3,IF(F2<0,0,1)))

5 总结一下

对于复杂的嵌套公式,不要贪求一步到位,从最简单的部分入手,实在不行,增加辅助列,然后再嵌套到一起。理解公式也一样,将上述的思路逆序(反思路)去理解即可。

兴趣、好奇心、动力总是由实际需要产生或激发的。

2018俄罗斯世界杯小组赛已打完,16强已产生,附上一张16强对阵和时间表:

excel简单层次架构图,excel简单公式怎么使用

-End-