1、Excel统计函数:共111个函数
Excel统计函数:是Excel中最常用和强大的函数之一,可以帮助我们轻松地进行:数据统计和分析!
Excel通用计数函数: COUNT函数
Count函数:是Excel中最基本的统计函数,用于计算给定数据范围中的:数字个数!
比如,你可以使用Count函数,来统计一组销售数据中的:订单数量。

函数用法:COUNT(数值1, 数值2, ...);
只需输入函数=COUNT(),然后用鼠标选中【销售额】列即可。
Count函数:=COUNT(C2:C6);
Excel条件计数函数:COUNTIF函数
Countif函数:是Excel中,更为灵活和强大的统计函数,它可以根据指定条件,统计数据的个数。
例如,你可以使用Countif函数:来统计某个部门的销售数量!

函数用法:COUNTIF(区域, 条件);
第1个参数A:A:代表需要进行统计的范围,也就是地区列;第2个参数E2:代表计数条件,即部门为魏国的员工;
Countif函数:=COUNTIF(A:A, E2);
Excel多条件计数函数: COUNTIFS函数
Countifs函数:是Excel中更为强大的统计函数,与Countif函数相比,Countifs函数可以根据:多个条件进行筛选和计数。
例如,你可以使用Countifs函数:来统计魏国【男性】员工的销量!

函数用法:COUNTIFS(条件区域1, 条件1, [条件区域2, 条件2], ...);
第1组条件A:A,F2,代表魏国员工;第2组条件C:C,G2,代表男性员工;
Countifs函数:=COUNTIFS(A:A,F2,C:C,G2);
2、Excel三角函数:共76个函数
Excel三角函数:能够进行高精度的数字计算,确保结果的准确性和可靠性。使数据更加直观易懂。我们常用的求和函数,就是三角函数!
Excel通用求和函数:Sum函数
Sum函数:是最常用的求和函数,它的作用是对:一系列数值进行求和运算。无论是处理简单的工作表,还是复杂的工作簿,Sum函数,都能为你节省大量时间和精力。

函数用法:SUM(数值1, 数值2, ...);
点击【自动求和】按钮,即可进行求和,注意:编辑栏中的【自动求和】按钮,本质上就是Sum函数,只是被封装到工具栏上了!
Sum函数:=SUM(B2:B6);
Excel条件求和函数:Sumif函数
Sumif函数:在Sum函数的基础上,增加了条件判断功能,能够根据指定的条件:对数据进行求和。
例如,使用Sumif函数,你可以快速统计出:魏国员工销量总和!

函数用法:SUMIF(条件区域, 求和条件, [求和区域]);
第1个参数B:B,带表条件区域,即地区列;第2个参数E2,代表求和条件,即部门为魏国的员工;第3个参数C:C,代表求和区域,即销量列。
Sumif函数:=SUMIF(B:B,E2,C:C);
Excel多条件求和函数:Sumif函数
相比于Sumif函数,Sumifs函数:允许根据多个条件,对数据进行求和!
例如,我们可以一键统计出:魏国【男性】员工的销量总和!

函数用法:SUMIFS(求和区域, 条件区域1, 条件1, [条件区域2, 条件2], ...);
第1个参数D:D,代表销量列,第1组条件B:B,F2,代表部门为魏国的员工;第2组条件C:C,G2,代表性别为男性的员工。
Sumifs函数:=SUMIFS(D:D,B:B,F2,C:C,G2);
3、Excel查找函数:共20个函数
在Excel数据处理中:我们常常面对,各种复杂的数据查找问题。使用Excel查找函数:可以成为你的终极利器!下面向大家介绍:Excel查找函数中的三剑客!
Excel垂直查找函数:Vlookup函数
Vlookup函数:是工作中最常用的查找函数!可以帮助你在数据表中:根据指定的条件查找目标值!

函数用法:VLOOKUP(查找值, 表格区域, 列索引, [范围查找]);
第1个参数G2,代表要查找的学生姓名,第2个参数A:E,代表查找区域,第3个参数3,代表返回第3列数学成绩,最后一个参数0,代表精确查找。
Vlookup函数:=VLOOKUP(G2,A:E,3,0);
Excel水平查找函数:Hlookup函数
在工作中,大多数表格都采用:纵向排列的形式。但是,如果遇到横向表格,就需要使用Hlookup函数。该函数可以帮助你,根据指定的条件,在数据表中进行水平查找。

函数用法:HLOOKUP(查找值, 表格区域, 行索引, [范围查找]);
第1个参数$A$9,表示要查找的学生姓名;第2个参数$A$1:$E$6,表示查找区域;第3个参数2,表示返回第2行,即语文成绩;第4个参数0,表示精确查找。
Hlookup函数:=HLOOKUP($A$9,$A$1:$E$6,2,0);
Excel万能查找函数:Lookup函数
与Vlookup和Hlookup函数不同,Lookup函数:既可以进行垂直查找,也可以进行水平查找,而且还具备:逆序查找的能力。使用Lookup函数:可以帮助你根据给定的结果,查找对应的条件。

函数用法:LOOKUP(查找值, 查找区域1, 结果区域1, [查找区域2, 结果区域2], ...);
第1参数E2,是要查找的销售额,第2参数C:C,是查找区域销售额列,第3参数A:A,是结果区域姓名列。
Lookup函数:=LOOKUP(E2,C:C,A:A);
4、Excel日期函数:共25个函数
Excel日期函数:能够帮助你轻松解决,日期和时间问题!展现你在数据处理方面的专业能力。不再为处理复杂日期问题,而感到力不从心!
Year、Month、Day:是最常用的Excel日期函数!

Hour、Minute、Second:是最常用的Excel时间函数!

5、Excel文本函数:共32个函数
Excel文本函数:将能够快速、准确地处理各种文本数据。无论是提取特定字符、合并单元格内容、分割字符串还是进行格式转换,都能够满足你的需求!
Excel提取右侧混合文本:Right函数
许多人习惯将:文本和数字输入到同一个单元格,但最终却发现:无法批量提取号码。不过,使用Right函数:可以轻松截取右侧的文本,帮助你解决这一难题!

函数用法:RIGHT(文本, 字符数);
第1参数A2:代表要提取的员工信息;第2参数10,代表提取右侧10位号码;
Right函数:=RIGHT(A2, 10);
Excel提取左侧混合文本:Left函数
Left函数与Right函数,作用刚好相反,可以轻松截取左侧的文本!使用Left函数,我们还可以一键提取出:员工姓名!

函数用法:LEFT(文本, 字符数);
第1参数A2,代表员工信息;第2参数2,代表提取左侧的两个字符,也就是员工姓名!
Left函数:=LEFT(A2,2);
Excel文本合并函数:Concat函数
与Right和Left函数不同,Concat函数:能够帮助你将多个单元格的内容,合并为一个字符串,简化繁琐的操作,提高工作效率。
例如,我们可以将省、市、区,一键合并成完整地址!

函数用法:CONCAT(文本1, 文本2, ...);
函数的参数:就是要合并的单元格区域;
Concat函数:=CONCAT(A2:C2);
6、Excel逻辑函数:共11个函数
Excel逻辑函数:可以帮助你处理,复杂的条件表达式和逻辑运算,从而实现数据的筛选、分类和汇总。
Excel条件判断函数:IF函数
IF函数:可以帮助我们,根据不同的条件进行判断,并返回不同的结果。
例如,为学生成绩自动评分!IF函数能够帮助我们:优雅地解决这个难题!

函数用法:IF(条件, 真值, 假值);
第1参数C2>=60,用于判断成绩:是否大于60分,如果大于60分,返回第2参数:及格;否则返回第3参数:不及格!
IF函数:=IF(C2>=60,"及格","不及格");
Excel同时满足2个条件:And函数
And函数:能够将多个条件,进行逻辑运算,只有当所有条件都满足时,才返回TRUE。
例如,工资的奖金规则是:考核成绩大于90分,且出勤大于25天!

函数用法:AND(逻辑1, 逻辑2, ...);
当B2>90和C2>25同时成立时,And函数才会返回奖金!
And函数:=IF(AND(B2>90,C2>25),200,0);
Excel满足任意1个条件:Or函数
与And函数相似,Or函数也是Excel函数中:十分重要的一员!它能够将:多个条件进行逻辑运算,只要其中一个条件满足,即可返回TRUE。
例如,奖金规则修改成:考核成绩大于90分,或出勤大于25天!

函数用法:OR(逻辑1, 逻辑2, ...);
当B2>90和C2>25,任意满足一个时,And函数就会返回奖金!
Or函数:=IF(OR(B2>90,C2>25),200,0);
7、Excel信息函数:共20个函数
Excel信息函数:可以帮助你从庞杂的数据中:提取、归纳和展示所需的信息。无论是查找特定值、还是选择性地:获取数据的部分内容,Excel信息函数,都会让你轻松胜任。
ISblank函数:用于判断单元格,是否为空值;
IISnumber函数:用于判断单元格,是否为数值;
IStext函数:用于判断单元格,是否为文本;

8、Excel兼容函数:共40个函数
Excel兼容函数:提供了处理和导入,不同格式数据的便捷方式。无论是从外部文件导入数据、转换数据格式,还是将数据导出到:其他文件格式,都将成为你数据处理中,不可或缺的利器!
Excel排名函数:Rank函数
Rank函数:提供了一种简便、高效的方式来排序和排名数据。无论是对销售数据进行排名,还是对学生成绩进行排行,Rank函数,都能满足你的要求!

函数用法:RANK(数值, 排序区域, [排序方式]);
第1参数B2:是要排序的销量;第2参数$B$2:$B$9:代表排序区域销量列,第3个参数可以省略,默认为降序排序。如需升序排序,请将第3个参数修改为1。
Rank函数:=RANK(B2,$B$2:$B$9);
Excel取余函数:Mod函数
Mod函数:你可以轻松地计算,两个数之间的余数。这对于处理周期性数据、判断奇偶数等场景,非常有帮助,让你能够快速获得:数字的特征信息。
许多人都知道,通过身份证号可以提取:出生日期。但是很少人知道:使用Mod函数还可以轻松提取:性别信息!

函数用法:MOD(被除数, 除数);
身份证号第17位就是性别码;我们先用Mid函数:提取出性别码,再用Mod函数判断奇偶,如果是奇数返回男性,如果是偶数则返回女性!
=IF(MOD(MID(B2,17,1),2),"男","女");
9、Excel财务函数:共56个函数
Excel财务函数:让你能够轻松地进行,财务数据处理和分析。无论是计算贷款利息、估值公司价值,抑或是进行投资回报率的计算和现金流量分析,都能为你提供可靠而高效的解决方案!
Excel零存整取:FV函数
FV函数:可以帮助我们计算,未来某个投资的价值,基于给定的利率和时间。利用FV函数:根据特定投资情况,预测未来价值,帮助你做出理性的投资决策。
假如小乔投资了10000元,购买了一款理财产品,每月固定投资500元,年收益率为6%,按月复利计算。请问2年后,她的本金和收益合计是多少呢?
述(最多18字函数用法:FV(利率, 期数, 每期支付, [现值], [付款方式])
FV函数:=FV(B1/12,B2,-B4,-B3);
Excel整存零取:PV函数
PV函数:则能够计算当前,某个未来收入或支出的现值,以便进行财务决策。使用PV函数计算未来收入或支出的现值,为财务决策提供依据。
小乔想知道:如果将一笔钱存入银行,银行1年期定期存款利率为3%,并且在之后的30年内,每年从银行取10万元,直到将全部存款取完,那么现在需要存入多少钱呢?

函数用法:PV(利率, 期数, 每期支付, [终值], [付款方式])
PV函数:=PV(B1,B2,B3);
10、Excel数据库函数:共12个函数
Excel数据库函数:可以让你从庞大的数据集中,提取所需信息,并进行准确的计算、筛选和排序。无论是处理客户信息、销售数据、库存记录,还是进行市场分析和业务报告,都能帮你节省大量时间和精力,提高工作效率!
Excel数据库最大值:Dmax函数
Dmax函数:被广泛运用于数据分析场景,能帮助你迅速定位:满足条件的最大值!
例如,一键统计魏国男性员工,销量大于1000的最大值!

函数用法:=Dmax(数据区域,字段区域, 条件区域);
第1个参数A:E,代表数据区域,即从A列到E列。第2个参数E1,代表要计算的字段,即工资列。第,3个参数G1:I2,代表条件区域。
Dmax函数:=DMAX(A:E,E1,G1:I2);
Excel数据库最小值:Dmin函数
Dmin函数的语法,与Dmax函数类似,但其作用是寻找最小值。通过设定参数,Dmin函数,可以在指定的字段区域中找到:满足条件区域的最小值。

函数用法:=Dmin(数据区域,字段区域, 条件区域);
我们只需要将:Dmax修改成Dmin,就能快速定位:满足条件的工资最小值!
Dmin函数:=DMIN(A:E,E1,G1:I2);
11、其他函数:共13个函数
这些Excel函数比较冷门,工作中很少会用到,这里也给大家简单介绍一下!
Excel货币函数:特别适用于处理与货币相关的数据。无论是在个人财务管理,还是商业财务分析中,Excel货币函数,都能帮助用户快速、准确地计算和显示货币值。
RMB函数:用于将数字,转换为人民币格式;
DOLLAR函数:用于将数字,转换为美元格式;

13、隐藏函数:共35个函数
在Excel中:有35个隐藏函数(即365函数),这些函数在Office中可以使用,但在WPS中则无法使用!这些函数都具备独特的功能,为Excel的数据处理,提供了强有力的支持。
Excel一键合并表格:Vstack函数
Vstack函数:是数据处理中的一把利器!当你有多个Excel表格需要汇总时,使用Vstack函数,可以将它们快速合并成一个表格,便于后续数据分析和报表制作。

函数用法:VSTACK(数组1, 数组2, ...);
在【三国】表中,输入Vstack函数。然后使用鼠标,逐个选择【魏国】、【蜀国】和【吴国】三张表中的数据即可。
Vstack函数:VSTACK(魏国!A1:D9, 蜀国!A1:D9,吴国!A1:D9);
Excel一键拆分表格:TextSplit函数
TextSplit函数:是一个非常实用的文本操作函数。它可以将长字符串,按指定的字符或符号进行拆分,提取需要的部分。
我们之前提到过:使用Left和Right函数,来拆分单元格的方法,但是效率较低!相比之下,使用TextSplit函数,仅需一键操作,即可轻松实现!

函数用法:TEXTSPLIT(要拆分的文本,行分隔符,[列分隔符],[是否忽略空格],)
第1个参数A2:表示要拆分的单元格,第:2个参数-:表示分隔符号,第3个参数1:表示忽略空格。
TextSplit函数:=TEXTSPLIT(A2,"-",1);
Excel一键提取数据:ChooseRows函数
有了ChooseRows函数,Vlookup彻底不行了!ChooseRows函数:能够根据指定条件,从一个表格中筛选出:符合条件的行;相比之下,ChooseRows函数,更加灵活和高效。

函数用法:CHOOSEROWS(数组,行索引1,[行索引2]...);
第1个参数Sheet1!A1:D10,代表要提取的数据区域,后面的参数:代表提取:第1行到第4行;
ChooseRows函数:=CHOOSEROWS(Sheet1!A1:D10,1,2,3,4);
一、数字处理
1、取绝对值
=ABS(数字)
2、数字取整
=INT(数字)
3、数字四舍五入
=ROUND(数字,小数位数)
二、判断公式
1、把公式返回的错误值显示为空
公式:C2
=IFERROR(A2/B2,"")
说明:如果是错误值则显示为空,否则正常显示。

2、IF的多条件判断
公式:C2
=IF(AND(A2<500,B2="未到期"),"补款","")
说明:两个条件同时成立用AND,任一个成立用OR函数。

三、统计公式
1、统计两表重复
公式:B2
=COUNTIF(Sheet15!A:A,A2)
说明:如果返回值大于0说明在另一个表中存在,0则不存在。

2、统计不重复的总人数
公式:C2
=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))
说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

四、求和公式
1、隔列求和
公式:H3
=SUMIF($A$2:$G$2,H$2,A3:G3)
或
=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)
说明:如果标题行没有规则用第2个公式

2、单条件求和
公式:F2
=SUMIF(A:A,E2,C:C)
说明:SUMIF函数的基本用法

3、单条件模糊求和
公式:详见下图
说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。

4、多条求模糊求和
公式:C11
=SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11)
说明:在sumifs中可以使用通配符*

5、多表相同位置求和
公式:b2
=SUM(Sheet1:Sheet19!B2)
说明:在表中间删除或添加表后,公式结果会自动更新。

6、按日期和产品求和
公式:F2
=SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25)
说明:SUMPRODUCT可以完成多条件求和

五、查找与引用公式
1、单条件查找
公式:C11
=VLOOKUP(B11,B3:F7,4,FALSE)
说明:查找是VLOOKUP最擅长的,基本用法

2、双向查找
公式:
=INDEX(C3:H7,MATCH(B10,B3:B7,0),MATCH(C10,C2:H2,0))
说明:利用MATCH函数查找位置,用INDEX函数取值

3、区间取值
公式:详见下图
公式说明:VLOOKUP和LOOKUP函数都可以按区间取值,一定要注意,销售量列的数字一定要升序排列。

六、字符串处理公式
1、多单元格字符合并
公式:c2
=PHONETIC(A2:A7)
说明:Phonetic函数只能对字符型内容合并,数字不可以。

2、截取除后3位之外的部分
公式:
=LEFT(D1,LEN(D1)-3)
说明:LEN计算出总长度,LEFT从左边截总长度-3个

3、截取 - 之前的部分
公式:B2
=Left(A1,FIND("-",A1)-1)
说明:用FIND函数查找位置,用LEFT截取。

4、截取字符串中任一段
公式:B1
=TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",20)),20,20))
说明:公式是利用强插N个空字符的方式进行截取

5、字符串查找
公式:B2
=IF(COUNT(FIND("河南",A2))=0,"否","是")
说明: FIND查找成功,返回字符的位置,否则返回错误值,而COUNT可以统计出数字的个数,这里可以用来判断查找是否成功。

6、字符串查找一对多
公式:B2
=IF(COUNT(FIND({"辽宁","黑龙江","吉林"},A2))=0,"其他","东北")
说明:设置FIND第一个参数为常量数组,用COUNT函数统计FIND查找结果

七、日期计算公式
1、两日期间隔的年、月、日计算
A1是开始日期(2011-12-1),B1是结束日期(2013-6-10)。
计算:
相隔多少天?=datedif(A1,B1,"d") 结果:557
相隔多少月? =datedif(A1,B1,"m") 结果:18
相隔多少年? =datedif(A1,B1,"Y") 结果:1
不考虑年相隔多少月?=datedif(A1,B1,"Ym") 结果:6
不考虑年相隔多少天?=datedif(A1,B1,"YD") 结果:192
不考虑年月相隔多少天?=datedif(A1,B1,"MD") 结果:9
datedif函数第3个参数说明:
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" 天数的差。忽略日期中的月和年。
"YM" 月数的差。忽略日期中的日和年。
"YD" 天数的差。忽略日期中的年。
2、扣除周末的工作日天数
公式:C2
=NETWORKDAYS.INTL(IF(B2<DATE(2015,1,1),DATE(2015,1,1),B2),DATE(2015,1,31),11)
说明:返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。周末和任何指定为假期的日期不被视为工作日

八、其他常用公式
1、创建工作表目录的公式
把所有的工作表名称列出来,然后自动添加超链接,管理工作表就非常方便了。
使用方法:
第1步:在定义名称中输入公式:
=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(NOW())
第2步、在工作表中输入公式并拖动,工作表列表和超链接已自动添加
=IFERROR(HYPERLINK("#'"&INDEX(Shname,ROW(A1))&"'!A1",INDEX(Shname,ROW(A1))),"")
2、中英文互译公式
=FILTERXML(WEBSERVICE("http://fanyi.youdao.com/translate?&i="&A2&"&doctype=xml&version"),"//translation")