转转大师PDF转换器
支持40多种格式转换,高效办公
别小瞧Excel,这里面函数套路可不小哦。据小编所知就有四个小套路,下面一起来看看Excel函数究竟是怎样的套路?
Excel函数套路一:如何判断一个值在一个区域内是否存在?
查找一个值在另外一个区域内存不存在,我们通常是用COUNTIF函数。
比如查找A1的值在D:E的范围内是否存在:=IF(COUNTIF(D:E,A1),"存在","不存在")
为什么公式不写成:=IF(COUNTIF(D:E,A1)>0,"存在","不存在")
如果查找值在查找范围中存在,COUNTIF的结果必然是一个大于0的数值。如果查找值在查找范围中不存在,COUNTIF结果必然为0。
对IF函数来说,只要不是0的数值,其判断都是真的,0.1也是真的,哪怕是负数也是真的。所以,公式可以省略>0的判断~
Excel函数套路二:提取单元格前面的数值。
假设B2:B4单元格数据分别为:1个鸡腿汉堡、2碗米饭 3个菜。现在需要使用Excel函数将其中的数字提取出来,我们可以利用这个公式:=-LOOKUP(,-LEFT(B2,ROW($1:$15)))
Excel函数套路三:字母大小写。
小写转大写:=UPPER("excel")
大写转小写:=LOWER("EXCEL")
只要首字母大写,比如excel转成Excel:=PROPER("excel")
Excel函数套路四:LOOKUP函数,超经典的四个套路,要小心哦。
提取A列最后的数值:=LOOKUP(9^9,A:A)
提取A列最后的文本:=LOOKUP("座",A:A)
提取A列最后的非空值:=LOOKUP(1,0/(A:A<>""),A:A)
数值多区间判断(注意第2参数数值需升序排列)=LOOKUP(A1,{0,60,80,90},{"不及格","及格","良好","优秀"})