Excel 常用函数汇总
一. 统计函数vlookup和column
1.SUM 求和
计算选定区域的总和,只对数值起作用,忽略空白单元格、本文和逻辑值。
2.SUMIF 条件求和
参数1. Range表示条件所在的区域
参数2. Criteria表示具体的条件,如果是字符,需要用引号,如:本科,>8000等
参数3. Sum range表示需要求和的区域,如果求和区域和条件区域相同,可以缺省。
3.DSUM 多条件求和
数据库求和,需要求和的表格必须是数据清单
参数1. Database 表示需要求和的数据清单,注意,一定要选择字段行
参数2. Field表示需要求和的列,一般选择字段名或者列号
参数3. Criteria表示条件所在的区域,应该先将条件输入到一个独立的区域,条件在同一行表示“并且”关系,不同行表示“或者”关系。
4.A VERAGE 求平均值
计算选定区域的算术平均数,只对数值起作用,忽略空白单元格、本文和逻辑值。
5.A VERAGEIF 按条件计算平均值
该函数在2013及以后的版本才可以使用,以前的版本可以用SUMIF/COUNTIF替代参数1. Range表示条件所在的区域
参数2. Criteria表示具体的条件,如果是字符,需要用引号
参数3. Average range表示需要求平均值的区域,如果求平均值区域和条件区域相同,可以缺省该参数。
6.DA VERAGE 多条件求平均值
数据库求平均值,需要求平均值的表格必须是数据清单
参数1. Database 表示需要求平均值的数据清单,注意,一定要选择字段行
参数2. Field表示需要求平均值的列,一般选择字段名或者列号
参数3. Criteria表示条件所在的区域,应该先将条件输入到一个独立的区域,条件在同一行表示“并且”关系,不同行表示“或者”关系。
7.COUNT 计数
统计选定区域内包含数值单元格的个数,只对数值起作用,忽略空白单元格、本文和逻辑值。如果计算结果为8,表示选定的区域内有8个单元格包含数值。
8.COUNTA 计数
统计选定区域内非空单元格的个数,忽略空白单元格。如果计算结果为8,表示选定的区域内有8个单元格非空白。
9.COUNTIF 按条件计数
参数1. Range表示条件所在的区域
参数2. Criteria表示具体的条件,如果是字符,需要用引号,如:>=60,表示统计及格的人数。
10.MAX 求最大值
计算选定区域的最大值,只对数值起作用,忽略空白单元格、本文和逻辑值。
MAXA 表示不忽略文本,文本按0计算。
11.MIN 求最小值
计算选定区域的最小值,只对数值起作用,忽略空白单元格、本文和逻辑值。
MINA 表示不忽略文本,文本按0计算。
二. 逻辑函数
12.IF 条件函数
参数1. Logical test 表示逻辑条件,如:总分>=450
参数2. Value if true表示条件成立的时候,该显示的值或者计算公式,如:录取
参数2. Value if false 表示条件不成立的时候,该显示的值或者计算公式,如果条件不成立时不需要显示任何值,则输入一对空引号(英文方式);如果条件不成立还有多种情况,则需要嵌套IF函数。
IF函数也可以用LOOKUP函数的数组格式来替代。
三. 字符函数
13.LEFT 左侧字符取值
参数1. Text 表示需要提取的字符串或引用的单元格
参数2. Num chars 表示需要提取字符的位数,缺省表示1,如:3表示提取最左侧的3个字符。
14.RIGHT 右侧字符取值
参数1. Text 表示需要提取的字符串或引用的单元格
参数2. Num chars 表示需要提取字符的位数,缺省表示1,如:4表示提取最右侧的4个字符。
15.MID 中间字符取值
参数1. Text 表示需要提取的字符串或引用的单元格
参数2. Start num 表示从第几个字符开始取值,如:7,表示从字符串的第七位开始参数3. Num chars 表示需要提取字符的长度,如:4表示提取4个字符,表示身份证号码中的出生年份。
16.LEN 字符长度计算
表示要计算的字符串的长度,包括空格。如:计算结果为8,表示该字符串是8位。
四. 查函数
17.INDEX 查取值
查选定区域,行和列交叉的单元格的值。
参数1. Array 表示需要查的区域
参数2. Row num 表示要查的行,可以直接输入第几行或引用,如:4
参数3. Column num 表示要查的列,可以直接输入第几列或引用,如:3,表示查选定区域第四行和第三列交叉的单元格。
INDEX函数的第二种格式应用较少,主要是在多重区域中查。
18.LOOKUP 查取值
功能:在单行和单列中查一个值,或者在数组中查一个值。
格式一:向量格式
参数1. Lookup value 表示需要查的值,该值存在于lookup vector中
参数2. Lookup vector 表示要查内容所在的区域,单行或单列,该区域需要升序排列参数3. Result vector 表示查结果所在的区域,单行或单列,该区域和参数2对称。
格式二:数组格式
参数1. Lookup value 表示需要查的值,如:180
参数  2. Array 表示要查内容所在的区域,也可以输入数组,如:{0,100,200,300;”D”,”C”,”B”,”A”},计算结果为C
19.VLOOKUP 查取值
查与首列相对应的值
参数1. Lookup value 表示在首列需要搜索的值,可以的数值,字符或引用单元格
参数2. Table array 表示需要搜索的数据表区域
参数3. Col index num 表示需要返回结果的列,只要填写列号,如:1,2等
参数4. Range lookup 表示查对象是否需要精确匹配,false表示需要精确匹配,true 或缺省表示大致匹配。
20.HLOOKUP 查取值
与VLOOKUP语法相同,搜索首行,一般转置的表格才会使用到!
21.MATCH 查位置
查与制定数值相匹配的对象的相应位置,不是要查它的值!
参数1. Lookup value 为需要在Look array 中查的数值
参数2. Lookup array 可能包含所要查的数值的区域。
参数3. Match type 表示查类型。当需要查的值不能精确匹配时,(1表示只要小于或等于升序排序,0表示等于不需排序,-1表示大于或等于降序排序)
五. 时间日期函数
22.NOW 取系统日期和时间
返回系统当前的日期和时间,不需要任何参数,随系统的日期而自动变化。
23.TODAY 取系统日期
返回系统当前的日期,不显示时间,随系统日期自动更新。
24.YEAR 计算年份
计算一个日期对应的年份,如:Year(“1979/2/3”)=1979
25.MONTH 计算月份
计算一个日期对应的月份,如:Month(“1979/2/3”)=2
26.DAY 计算日期
计算一个日期对应的日期,如:Day(“1979/2/3”)=3
六. 财务函数
27.SLN 直线法
用平均分配的方法计算固定资产每期的折旧额
参数1. Cost 表示固定资产的原始价值
参数2. Salvage 表示固定资产的预计的净残值
参数3. Life 表示固定资产的使用寿命,可以是年或者月
28.SYD 年数总和法
用年数总和的方法计算固定资产每期的折旧额
参数1. Cost 表示固定资产的原始价值
参数2. Salvage 表示固定资产的预计的净残值
参数3. Life 表示固定资产的使用寿命,可以是年或者月
参数4. Period 表示计提折旧的期次,时间单位需要和life保持一直。
29.DDB 双倍余额递减法
用双倍余额递减的方法计算固定资产每期的折旧额
参数1. Cost 表示固定资产的原始价值
参数2. Salvage 表示固定资产的预计的净残值
参数3. Life 表示固定资产的使用寿命,可以是年或者月
参数4. Period 表示计提折旧的期次,时间单位需要和life保持一直。
参数5. Factor 表示倍数,缺省为2,表示双倍,如果为3,表示3倍。
30.IRR 计数内含报酬率
计算一组投资数据,返回该投资的报酬率,如果为正数表示收益,负数表示亏损,计算结果应该与银行同期贷款的利息率做比较。
参数1. Values 表示一组净现金流量,其中至少要包含一个正数和一个负数,正数表示收益,负数表示投资支出,并且投资和收益必须在表格的连续区域内
参数2. Guess 表示内含报酬率的估猜值,默认为10%。
31.NPV 计算净现值
计算一组投资数据的净现值,也是净利润,假设投资都是从银行贷款,去掉贷款利息以后的净利润。
参数1. Rate 表示利息率或贴现率,默认为年利率,/12表示月利率
参数2-29. 表示投资或收益的金额,参数的顺序需要与投资和收益的顺序相对应。
32.PV 计算现值
计算某项投资或存贷款的当前值。
参数1. Rate 表示利息率或贴现率,默认为年利率,/12表示月利率
参数2. Nper 表示投资或存款的总时间,时间单位和Rate保持一致
参数3. Pmt 表示等额分期付款或投资,每期的金额,正数表示收入,负数表示支出参数4. Fv 表示未来值,投资(负数)或贷款(正数)结束时点的金额
参数5. Type 表示存在等额分期付款时,付款在每期的期初(1)还是期末(0或缺省)。
33.FV 计算未来值
计算某项投资或存贷款的未来值。
参数1. Rate 表示利息率或贴现率,默认为年利率,/12表示月利率
参数2. Nper 表示投资或存款的总时间,时间单位和Rate保持一致
参数3. Pmt 表示等额分期付款或投资,每期的金额,正数表示收入,负数表示支出参数4. Pv 表示投资(负数)或贷款(正数)开始时点的金额
参数5. Type 表示存在等额分期付款时,付款在每期的期初(1)还是期末(0或缺省)。
34.PMT 计算等额分期付款或收益额
计算等额分期付款下每期应支付的金额(房贷),或者等额分期回报时每期收益(保险)参数1. Rate
表示利息率或贴现率,默认为年利率,/12表示月利率
参数2. Nper 表示投资或存款的总时间,时间单位和Rate保持一致
参数3. Pv 表示投资(负数)或贷款(正数)开始时点的金额
参数4. Fv 表示未来值,投资(负数)或贷款(正数)结束时点的金额
参数5. Type 表示存在等额分期付款时,付款在每期的期初(1)还是期末(0或缺省)。
35.RATE 计算利息率或报酬率
计算利息率或贴现率。
参数1. Nper 表示投资或存款的总时间,时间单位和Rate保持一致
参数2. Pmt 表示等额分期付款或收益,每期的金额,正数表示收入,负数表示支出参数3. Pv 表示投资(负数)或贷款(正数)开始时点的金额
参数4. Fv 表示未来值,投资(负数)或贷款(正数)结束时点的金额
参数5. Type 表示存在等额分期付款时,付款在每期的期初(1)还是期末(0或缺省)。
注意:如果pmt的时间单位是月,则rate计算结果就是月利率,则需要将结束结果乘以12得出年利率。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。