巧用Excel函数提高工作效率
因为近期工作中被EXCLE表格的使用虐得不行,所以利用了周末的时间恶补相关的知识,整理了三种大概率能得上的函数,也希望大家能有所收获。
一、求和函数
![](https://img.haomeiwen.com/i5997501/0abbbe7270646cc7.png)
1.单条件求和:=SUMIFS(求和区域,条件区1,条件1)
![](https://img.haomeiwen.com/i5997501/f891853c36f71f26.png)
2.多条件求和:=SUMIFS(求和区域,条件区1,条件1,条件区2,条件2,……)
![](https://img.haomeiwen.com/i5997501/00722c7ddc145f19.png)
3.多条件 *通配符 求和
![](https://img.haomeiwen.com/i5997501/d28158f97dcebdc5.png)
这里要对“LV”进行通配,需要使用到特殊字符Excel表才能识别。
通配固定格式:“”&需通配的字符&“”
为什么要使用通配符?因为需要计算的项是LV,而源数据表里有LV、LV箱包,如果只取LV的话,则数据不能取尽,所以需要使用通配才能取尽所有带“LV”字符的项。
注意:条件求平均(单条件求平均、多条件求平均、多条件通配符求平均)跟条件求和的方法完全一样:AVERAGEIFS=(求平均区域,条件区1,条件1,条件区2,条件2,……)
而条件计数(单条件计数、多条件计数、多条件通配符计数)
COUNTIFS=(条件区1,条件1,条件区2,条件2……)
跟条件求和、条件平均唯一的区别是不需要取求和区、求值区
二、IF函数
![](https://img.haomeiwen.com/i5997501/c8022ccb0a6aa39b.png)
AND里有多个条件,且同时满足是才成立
![](https://img.haomeiwen.com/i5997501/cb9b03ddb706e6fd.png)
OR里有多个条件,且只有一个条件满足就可以成立
![](https://img.haomeiwen.com/i5997501/fe14b28a4bb5f33d.png)
IF多条件判断
![](https://img.haomeiwen.com/i5997501/17e7f77ba3cf5967.png)
IFERROR函数
![](https://img.haomeiwen.com/i5997501/6c8624c72041ad9b.png)
三、VLOOKUP函数
VLookUp是垂直查找,相对应的是HLookUp,使用原理一样
1.精确查找
![](https://img.haomeiwen.com/i5997501/f03a2ce39f27bc0a.png)
2.阶梯匹配——近似匹配
源表格里需要添加“业绩下限”这一列,且须为升序排列,匹配原则是,矮子里头挑高个
![](https://img.haomeiwen.com/i5997501/7a48026e0f50bc95.png)
![](https://img.haomeiwen.com/i5997501/a0aed90535724f39.png)
EXCEL函数常报错类型
1.一长串的“#”号
这类错误通过是因为数字串太长,而单元格太窄所致解决方法:选中要调整的列,用鼠标直接把列宽拉长就行。
特例,如果怎么把列宽拉长都解决不了问题,可以考虑一下这一列是否是显示了错误了日期格式,因为日期的本质是数字,所以不能为负,这时只要把前面的负数符号“-”去掉就行。
![](https://img.haomeiwen.com/i5997501/c5a914c98dd5cd1b.png)
2.#DIV/0!错误
DIV在这里是Division除法的意思,出现这类错误时说明引用的函数被除数为0
解决方法:把除数本身不为“0”的项改成正确的数,如果除数确实为“0”,这时可用iferror函数来美化一下,如=iferror(E5/B5,"不达标"), 在被除数为0的情况下,返回自己想要的参数"不达标"。
![](https://img.haomeiwen.com/i5997501/23dc932ae44274b5.png)
3.#REF!错误
“#REF!”是Reference,引用失效的意思,说明我们公式中用到的单元格被误删了。
解决方法:Ctrl+Z返回之前误删的操作,如果不行,就只能手动填写了。
![](https://img.haomeiwen.com/i5997501/12faa4936762e966.png)
4.#N/A错误
N/A:Not Available,表明找不到的意思。
大多数出现在Vlookup和Hlookup函数中,如被查询表格和源数据表格中,所要查询的文本单元格、数字单元格的格式是否一致。
5.#NULL!
Null,是空的意思,这里也表示找不到。
如在使用sum函数时,两个参数之间用空格“ ”取代了逗号“,”。
空格在公式里有一个特殊的身份,叫交叉运算符,作用是算两个区域的交集,这时把空格改成逗号就可以。
![](https://img.haomeiwen.com/i5997501/b788577e14db61af.png)
6.#NAME!错误
表示函数名出错,如把风“Vlookup“函数写成”Welookup“,就像是"佘先生"<>"余先生"一样。
还可以表示单元格名字错,如A到C列,应该是A:C,而不小心写成了AC
自定义名称错,外来字符没有加英文编辑状态下的双引号""。
7.#VALUE! 错误
Value值类型错的意思,如数字和文本相加。
![](https://img.haomeiwen.com/i5997501/8206e7aa8b002c41.png)
8.#NUM!
数值错误,如正数才能开根号,而负数则不能。
![](https://img.haomeiwen.com/i5997501/7515b8f770d2897c.png)
当Excel表格中出现以上函数错误时,会在出现错误单元格左上角的位置有报错提示,这时我们可以看到具体的错误类型,以便及时修正。
![](https://img.haomeiwen.com/i5997501/1450c415b344dccd.png)
公式失灵的几种情况
1.公式的格式必须是”常规“,而不能是”文本“等诸如其他格式,不然Excel无法识别我们输入的字符。
![](https://img.haomeiwen.com/i5997501/8c4cda424bdd2f74.png)
查看公式的方法:
a.双击单元格、b.工具栏中——公式——显示公式、c.按F2键查看
修改好公式后,激活公式的方法:
方法1:按F2键——Enter键,激活公式
方法2:使用替换
![](https://img.haomeiwen.com/i5997501/5b3e54df856fe8fc.png)
以上函数都可以跨表、嵌套引用,实现对大量、大范围数据的相关统计,对经常需要使用到Excel函数的,能极大提升平时的工作效率。
(本篇文章对没有任何函数基础的同学来说看着会比较吃力。)