我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
if函数是在遇到条件判断时,大家首先想到的一个函数,但是用不好这个函数的人还是很多的,尤其是涉及到多层嵌套之后,就晕了,即使别人写好的嵌套公式,自己也看不懂,这个问题困扰了很多人。
1.if函数的语法:
IF(logical_test,value_if_true,value_if_false),就是如果逻辑值成立返回结果就是第二个参数value_if_true,如果逻辑值不成立那就返回第三个参数value_if_false。
举个例子:
如果有个补偿方案,男子补偿100元,女子补偿200元,那我们在设置判断的时候就可以用if函数来完成。公式可设置为=if(测试值=男,100,200)或=if(测试值=女,100,200)
2.嵌套的顺序很重要
但如果要求是需满18岁的男性或女性且在当地需居住满3年的人才可以,这时我们就要使用嵌套了,这时候就要对这个函数的逻辑要搞清楚了,下面是我们需要做的步骤,其实也是嵌套的逻辑。
但是用这个逻辑可能会有个问题,那就是我公式会很复杂,如果我把第一步放在最后,公式就会简单很多,为什么呢,大家可以去想想,这是因为第一步是判断男女,返回结果的数量是没有减少的,我们需要分性别去判断年龄是否满18,居住是否满3年,这样我们在嵌套公式的时候就会是这样的
=if(判断值1=男,if(判断值2<18,不考虑,if(判断值3<3,不考虑,100)),if(判断值2<18,不考虑,if(判断值3<3,不考虑,200)))
但是如果我们将判断男女放到最后一步,我们公式就会变为:
=if(判断值2<18,不考虑,if(判断值3<3,不考虑,if(判断值1=男,100,200)
大家可以明显看出第二个会简单很多,也更容易去看懂。
3.第二个参数最好不要嵌套
函数有时不是只给自己看的,所以建议在写函数的时候,第二个参数最好不要进行嵌套,好处就是大家容易去判断函数,对函数嵌套的层次更容易掌握:
4.从最外面的嵌套往里面去看
上方的我们从最外围的即蓝色下划线开始读,然后再看次外围的橙色下划线,这样逐次往里层看,更加容易读,对于检查或看懂别人的公式是很好的办法。
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08