EXCEL常用函数运用举例
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
应用举例:在 C20单元格中输 入公式: =DATE(2003,13, 35),确认后, 显示出2004-2-4 。
90.3 45.0 35.9 80.0 88.0 55.9 89.0 78.9 77.6 90.8
66 2 25 1 88 2 99 3 45 2 66 1 88 3 46 1 79 2 94 2
35.9 80.0 88.0 55.9 89.0 78.9 77.6 90.8
FALSE FALSE FALSE FALSE TRUE FALSE FALSE TRUE
特别提醒:如果 参数中有文本或逻 辑值,则忽略。
例如:
71.0 70.0 75.0 72.0
35.9 80.0 88.0 55.9
特别提醒: Num_chars参
数必须大于或 等于0,如果
忽略,则默认 其为1;如果
Biblioteka Baidu
num_chars参 数大于文本长 度,则函数返 回整个文本。
例如:
在此函数的向导 中
函数名
MID函数
称:MID
使用格
式:
MID(text,sta
rt_num,num_c
hars)
参数说明:
text代表一个
在单元格内输 出=now()显 示日期
vlookup函 数使用方法
主要功能: 在数据表的 首列查找指 定的数值, 并由此返回 数据表当前 行中指定列 处的数值。
SUM函数 ABS函数:求 出相应数字绝 对值 使用格式: ABS(number)
主要功能: 计算所有参数 数值的和。
例如:
AND函数:返
78
70
79
76
70
60
特别提醒:允许 引用的单元格区 域中有空白单元 格出现。 例如:
85.0 71.0 71.0 70.0 75.0 72.0 92.0 68.0 67.0 62.0
DATE函数 主要功能:给出 指定数值的日期 。
使用格式: DATE(year,mont h,day)
参数说明: year为指定的年 份数值(小于 9999);month 为指定的月份数 值(可以大于 12);day为指 定的天数。
85
2605
70
2148
427 13025
147
4474
主要功能: 返回数据库或列 表的列中满足指 定条件并且包含 数字的单元格数 目。
使用格式: DCOUNT(datab ase,field,criteria)
参数说明: Database表示需 要统计的单元格 区域;Field表 示函数所使用的 数据列(在第一 行必须要有标志 项);Criteria 包含条件的单元 格区域。
71.0
45.0
25
女
71.0
35.9
88
女
70.0
80.0
99
男
75.0
88.0
45
男
72.0
55.9
66
男
92.0
89.0
88
男
68.0
78.9
46
男
67.0
77.6
79
女
62.0
90.8
94
OR函数
主要功能:返回逻 辑值,仅当所有参 数值均为逻辑“假 (FALSE)”时返回 函数结果逻辑“假 (FALSE)”,否则 都返回逻辑“真 (TRUE)”。 使用格式: OR(logical1,logic al2, ...)
文本字符串;
start_num表
示指定的起始
位置;
num_chars表
示要截取的数
目。
的向导中
主要功 能:从一 个文本字 符串的指 定位置开 始,截取 指定数目 的字符。
应用举例:假定 A47单元格中保存了 “我喜欢天极网” 的字符串,我们在 C47单元格中输入公 式: =MID(A47,4,3),确 认后即显示出“天 极网”的字符。 特别提醒:公 式中各参数间,要 用英文状态下的逗 号“,”隔开。
特别提醒:如果 把上述公式修改 为: =SUMIF(C2:C63,"女 ",D2:D63),即可求 出“女”生的语文 成绩和;其中“男 ”和“女”由于是 文本型的,需要放 在英文状态下的双 引号("男"、"女 ")中。
例如:
性别
男
语文
数学
85.0
90.3
英语 66
求男生的 语文成绩 530 和
男
参数说明: Logical1,Logical2 ,Logical3……:表 示待测试的条件值 或表达式,最多这 30个。
应用举例:在C62单 元格输入公式: =OR(A62>=60,B62>= 60),确认。如果 C62中返回TRUE,说 明A62和B62中的数 值至少有一个大于 或等于60,如果返 回FALSE,说明A62 和B62中的数值都小 于60。
6
-6
8
8
78 FALSE 45 FALSE 77 FALSE 99 TRUE
主要作用:求 出所有参数的 算数平均值
AVERAGE (number1 , 使用格式: number2, 例如:
66 77 45 34 89 34
求7,4,6,9, 的平均值
6.5
COUNTIF函数 主要功能:统 计某个单元格区 域中符合指定条 件的单元格数目 。 使用格式: COUNTIF(Range, Criteria) 参数说明: Range代表要统 计的单元格区 域;Criteria表 示指定的条件表 达式。
应用举例:如图 1所示,在F4单 元格中输入公 式: =DCOUNT(A1:D11 ,"语文 ",F1:G2),确认 后即可求出“语 文”列中,成绩 大于等于70,而 小于80的数值单 元格数目(相当 于分数段人数) 。
例如: 学号 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410
92.0
89.0
68.0
78.9
92.0
35.9
MAX函数 MIX函数
TODAY函数 2021/4/3
LEFT函数
主要功能:从一个 文本字符串的第一 个字符开始,截取 指定数目的字符。 使用格式: LEFT(text,num_cha rs)
参数说明:text 代表要截字符的字 符串;num_chars代 表给定的截取数目 。
应用举例:假 定A38单元格中保存 了“我喜欢天极网 ”的字符串,我们 在C38单元格中输入 公式: =LEFT(A38,3),确 认后即显示出“我 喜欢”的字符。
特别提醒: 此函数名的英 文意思为“左 ”,即从左边 截取,Excel 很多函数都取 其英文的意思 。
例如:
在此函数的向导 中
在此函数
英语 66 25 88 99 45 66 88 46 79 94
语文 >=70
5
IF函数 函数名称:IF
主要功能: 根据对指定条件 的逻辑判断的真 假结果,返回相 对应的内容。
使用格式: =IF(Logical,Va lue_if_true,Va lue_if_false)
参数说明: Logical代表逻辑判 断表达式; Value_if_true表示 当判断条件为逻辑 “真(TRUE)”时 的显示内容,如果 忽略返回“TRUE ”; Value_if_false表 示当判断条件为逻 辑“假(FALSE)” 时的显示内容,如 果忽略返回“FALSE ”。
特别提 醒:如果指定 的逻辑条件参 数中包含非逻 辑值时,则函 数返回错误值 “#VALUE!” 或“#NAME” 。
例如:
85.0 71.0
90.3 45.0
TRUE FALSE
求女生语 203 文成绩和
71.0 70.0 75.0 72.0 92.0 68.0 67.0 62.0
MAX函数 主要功能:求出一 组数中的最大值。
应用举例:在C29 单元格中输入公 式:=IF(C26>=18," 符合要求","不符合 要求"),确信以 后,如果C26单元格 中的数值大于或等 于18,则C29单元格 显示“符合要求” 字样,反之显示“ 不符合要求”字样 。
特别提醒:本文中 类似“在C29单元格 中输入公式”中指 定的单元格,读者 在使用时,并不需 要受其约束,此处 只是配合本文所附 的实例需要而给出 的相应单元格,具 体请大家参考所附 的实例文件。
使用格式: SUMIF (Range,Criteria,Su m_Range)
参数说明:Range代 表条件判断的单元 格区域;Criteria为 指定条件表达式; Sum_Range代表需 要计算的数值所在 的单元格区域。
应用举例:如图7 所示,在D64单元 格中输入公式: =SUMIF(C2:C63," 男",D2:D63),确认 后即可求出“男”生 的语文成绩和。
应用举例:在 C17单元格中输 入公式: =COUNTIF(B1:B1 3,">=80"),确 认后,即可统计 出B1至B13单元 格区域中,数值 大于等于80的单 元格数目。
12
67 48.33333333
67
67 70.33333333
90
88 74.33333333
-50
-70 -28.66666667
RIGHT函数
主要功能:从一个 文本字符串的最后 一个字符开始,截 取指定数目的字符 。 使用格式: RIGHT(text,num_ch ars)
参数说明:text 代表要截字符的字 符串;num_chars代 表给定的截取数目 。
应用举例:假定 A65单元格中保存了 “我喜欢天极网” 的字符串,我们在 C65单元格中输入公 式: =RIGHT(A65,3),确 认后即显示出“天 极网”的字符。
姓名 丁1 丁2 丁3 丁4 丁5 丁6 丁7 丁8 丁9 丁10
性别 男 男 女 女 男 男 男 男 男 女
语文 85.0 71.0 71.0 70.0 75.0 72.0 92.0 68.0 67.0 62.0
数学 90.3 45.0 35.9 80.0 88.0 55.9 89.0 78.9 77.6 90.8
回逻辑值:如
果所有参数值
均为逻辑“真
(TRUE)”,
则返回逻辑“
真(TRUE)
”,反之返回
逻辑“假
(FALSE)”
。
使用格
式:
AND(logical
1,logical2,
...)
例如:
4
55
89
90
56
67
47
67
35
88
87
70
AVERAGE函数
使用格式: SUM (Number1,N umber2… …)
特别提醒:
这是Excel中的
一个隐藏函数,
在函数向导中是
找不到的,可以
直接输入使用,
对于计算年龄、
工龄等非常有效
。
例如:
2005-2-4 2012-3-24
7
2006-5-6 2012-3-23
5
1973-5-7 2009-1-3
35
2009-1-2
12
DAY函数
主要功能:求 出指定日期或引 用单元格中的日 期的天数。
参数说明: date1代表前面 一个日期, date2代表后面 一个日期;y(m 、d)要求返回 两个日期相差的 年(月、天)数 。
应用举例:在 C23单元格中输 入公式: =DATEDIF(A23,T ODAY(),"y"), 确认后返回系统 当前日期[用 TODAY()表示) 与A23单元格中 日期的差值,并 返回相差的年数 。
特别提醒: 由于上述公式 中,月份为13, 多了一个月,顺 延至2004年1 月;天数为35, 比2004年1月的 实际天数又多了 4天,故又顺延 至2004年2月4日 。
例如:
2006/11/25
DATEDIF函数
主要功能:计算 返回两个日期参 数的差值。
使用格式: =DATEDIF(date1 ,date2,"y")、 =DATEDIF(date1 ,date2,"m")、 =DATEDIF(date1 ,date2,"d")
例如:
语文 85.0
合格
优秀
71.0 71.0 70.0 75.0 72.0 92.0 68.0 50.0 62.0
合格 合格 合格 合格 合格 合格 合格 不合格 合格
合格 合格 合格 合格 合格 优秀 合格 不合格 合格
使SU用MSIUFM函IF函数数可以
对区域(区域:工作 主要功能:计算 符合指定条件的单 元格区域内的数值 和。
使用格式: DAY(serial_num ber)
参数说明: serial_number 代表指定的日期 或引用的单元格 。
应用举例: 输入公式: =DAY("2003-1218"),确认后, 显示出18。
特别提醒:
如果是给定的日
期,请包含在英
文双引号中。
例如:
24
DCOUNT函数 函数名称: DCOUNT
使用格式: MAX(number1,num ber2……) 参数说明: number1,number2… …代表需要求最大 值的数值或引用单 元格(区域),参 数不超过30个。
应用举例:输入 公式: =MAX(E44:J44,7,8, 9,10),确认后即可 显示出E44至J44单 元和区域和数值7, 8,9,10中的最大 值。
90.3 45.0 35.9 80.0 88.0 55.9 89.0 78.9 77.6 90.8
66 2 25 1 88 2 99 3 45 2 66 1 88 3 46 1 79 2 94 2
35.9 80.0 88.0 55.9 89.0 78.9 77.6 90.8
FALSE FALSE FALSE FALSE TRUE FALSE FALSE TRUE
特别提醒:如果 参数中有文本或逻 辑值,则忽略。
例如:
71.0 70.0 75.0 72.0
35.9 80.0 88.0 55.9
特别提醒: Num_chars参
数必须大于或 等于0,如果
忽略,则默认 其为1;如果
Biblioteka Baidu
num_chars参 数大于文本长 度,则函数返 回整个文本。
例如:
在此函数的向导 中
函数名
MID函数
称:MID
使用格
式:
MID(text,sta
rt_num,num_c
hars)
参数说明:
text代表一个
在单元格内输 出=now()显 示日期
vlookup函 数使用方法
主要功能: 在数据表的 首列查找指 定的数值, 并由此返回 数据表当前 行中指定列 处的数值。
SUM函数 ABS函数:求 出相应数字绝 对值 使用格式: ABS(number)
主要功能: 计算所有参数 数值的和。
例如:
AND函数:返
78
70
79
76
70
60
特别提醒:允许 引用的单元格区 域中有空白单元 格出现。 例如:
85.0 71.0 71.0 70.0 75.0 72.0 92.0 68.0 67.0 62.0
DATE函数 主要功能:给出 指定数值的日期 。
使用格式: DATE(year,mont h,day)
参数说明: year为指定的年 份数值(小于 9999);month 为指定的月份数 值(可以大于 12);day为指 定的天数。
85
2605
70
2148
427 13025
147
4474
主要功能: 返回数据库或列 表的列中满足指 定条件并且包含 数字的单元格数 目。
使用格式: DCOUNT(datab ase,field,criteria)
参数说明: Database表示需 要统计的单元格 区域;Field表 示函数所使用的 数据列(在第一 行必须要有标志 项);Criteria 包含条件的单元 格区域。
71.0
45.0
25
女
71.0
35.9
88
女
70.0
80.0
99
男
75.0
88.0
45
男
72.0
55.9
66
男
92.0
89.0
88
男
68.0
78.9
46
男
67.0
77.6
79
女
62.0
90.8
94
OR函数
主要功能:返回逻 辑值,仅当所有参 数值均为逻辑“假 (FALSE)”时返回 函数结果逻辑“假 (FALSE)”,否则 都返回逻辑“真 (TRUE)”。 使用格式: OR(logical1,logic al2, ...)
文本字符串;
start_num表
示指定的起始
位置;
num_chars表
示要截取的数
目。
的向导中
主要功 能:从一 个文本字 符串的指 定位置开 始,截取 指定数目 的字符。
应用举例:假定 A47单元格中保存了 “我喜欢天极网” 的字符串,我们在 C47单元格中输入公 式: =MID(A47,4,3),确 认后即显示出“天 极网”的字符。 特别提醒:公 式中各参数间,要 用英文状态下的逗 号“,”隔开。
特别提醒:如果 把上述公式修改 为: =SUMIF(C2:C63,"女 ",D2:D63),即可求 出“女”生的语文 成绩和;其中“男 ”和“女”由于是 文本型的,需要放 在英文状态下的双 引号("男"、"女 ")中。
例如:
性别
男
语文
数学
85.0
90.3
英语 66
求男生的 语文成绩 530 和
男
参数说明: Logical1,Logical2 ,Logical3……:表 示待测试的条件值 或表达式,最多这 30个。
应用举例:在C62单 元格输入公式: =OR(A62>=60,B62>= 60),确认。如果 C62中返回TRUE,说 明A62和B62中的数 值至少有一个大于 或等于60,如果返 回FALSE,说明A62 和B62中的数值都小 于60。
6
-6
8
8
78 FALSE 45 FALSE 77 FALSE 99 TRUE
主要作用:求 出所有参数的 算数平均值
AVERAGE (number1 , 使用格式: number2, 例如:
66 77 45 34 89 34
求7,4,6,9, 的平均值
6.5
COUNTIF函数 主要功能:统 计某个单元格区 域中符合指定条 件的单元格数目 。 使用格式: COUNTIF(Range, Criteria) 参数说明: Range代表要统 计的单元格区 域;Criteria表 示指定的条件表 达式。
应用举例:如图 1所示,在F4单 元格中输入公 式: =DCOUNT(A1:D11 ,"语文 ",F1:G2),确认 后即可求出“语 文”列中,成绩 大于等于70,而 小于80的数值单 元格数目(相当 于分数段人数) 。
例如: 学号 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410
92.0
89.0
68.0
78.9
92.0
35.9
MAX函数 MIX函数
TODAY函数 2021/4/3
LEFT函数
主要功能:从一个 文本字符串的第一 个字符开始,截取 指定数目的字符。 使用格式: LEFT(text,num_cha rs)
参数说明:text 代表要截字符的字 符串;num_chars代 表给定的截取数目 。
应用举例:假 定A38单元格中保存 了“我喜欢天极网 ”的字符串,我们 在C38单元格中输入 公式: =LEFT(A38,3),确 认后即显示出“我 喜欢”的字符。
特别提醒: 此函数名的英 文意思为“左 ”,即从左边 截取,Excel 很多函数都取 其英文的意思 。
例如:
在此函数的向导 中
在此函数
英语 66 25 88 99 45 66 88 46 79 94
语文 >=70
5
IF函数 函数名称:IF
主要功能: 根据对指定条件 的逻辑判断的真 假结果,返回相 对应的内容。
使用格式: =IF(Logical,Va lue_if_true,Va lue_if_false)
参数说明: Logical代表逻辑判 断表达式; Value_if_true表示 当判断条件为逻辑 “真(TRUE)”时 的显示内容,如果 忽略返回“TRUE ”; Value_if_false表 示当判断条件为逻 辑“假(FALSE)” 时的显示内容,如 果忽略返回“FALSE ”。
特别提 醒:如果指定 的逻辑条件参 数中包含非逻 辑值时,则函 数返回错误值 “#VALUE!” 或“#NAME” 。
例如:
85.0 71.0
90.3 45.0
TRUE FALSE
求女生语 203 文成绩和
71.0 70.0 75.0 72.0 92.0 68.0 67.0 62.0
MAX函数 主要功能:求出一 组数中的最大值。
应用举例:在C29 单元格中输入公 式:=IF(C26>=18," 符合要求","不符合 要求"),确信以 后,如果C26单元格 中的数值大于或等 于18,则C29单元格 显示“符合要求” 字样,反之显示“ 不符合要求”字样 。
特别提醒:本文中 类似“在C29单元格 中输入公式”中指 定的单元格,读者 在使用时,并不需 要受其约束,此处 只是配合本文所附 的实例需要而给出 的相应单元格,具 体请大家参考所附 的实例文件。
使用格式: SUMIF (Range,Criteria,Su m_Range)
参数说明:Range代 表条件判断的单元 格区域;Criteria为 指定条件表达式; Sum_Range代表需 要计算的数值所在 的单元格区域。
应用举例:如图7 所示,在D64单元 格中输入公式: =SUMIF(C2:C63," 男",D2:D63),确认 后即可求出“男”生 的语文成绩和。
应用举例:在 C17单元格中输 入公式: =COUNTIF(B1:B1 3,">=80"),确 认后,即可统计 出B1至B13单元 格区域中,数值 大于等于80的单 元格数目。
12
67 48.33333333
67
67 70.33333333
90
88 74.33333333
-50
-70 -28.66666667
RIGHT函数
主要功能:从一个 文本字符串的最后 一个字符开始,截 取指定数目的字符 。 使用格式: RIGHT(text,num_ch ars)
参数说明:text 代表要截字符的字 符串;num_chars代 表给定的截取数目 。
应用举例:假定 A65单元格中保存了 “我喜欢天极网” 的字符串,我们在 C65单元格中输入公 式: =RIGHT(A65,3),确 认后即显示出“天 极网”的字符。
姓名 丁1 丁2 丁3 丁4 丁5 丁6 丁7 丁8 丁9 丁10
性别 男 男 女 女 男 男 男 男 男 女
语文 85.0 71.0 71.0 70.0 75.0 72.0 92.0 68.0 67.0 62.0
数学 90.3 45.0 35.9 80.0 88.0 55.9 89.0 78.9 77.6 90.8
回逻辑值:如
果所有参数值
均为逻辑“真
(TRUE)”,
则返回逻辑“
真(TRUE)
”,反之返回
逻辑“假
(FALSE)”
。
使用格
式:
AND(logical
1,logical2,
...)
例如:
4
55
89
90
56
67
47
67
35
88
87
70
AVERAGE函数
使用格式: SUM (Number1,N umber2… …)
特别提醒:
这是Excel中的
一个隐藏函数,
在函数向导中是
找不到的,可以
直接输入使用,
对于计算年龄、
工龄等非常有效
。
例如:
2005-2-4 2012-3-24
7
2006-5-6 2012-3-23
5
1973-5-7 2009-1-3
35
2009-1-2
12
DAY函数
主要功能:求 出指定日期或引 用单元格中的日 期的天数。
参数说明: date1代表前面 一个日期, date2代表后面 一个日期;y(m 、d)要求返回 两个日期相差的 年(月、天)数 。
应用举例:在 C23单元格中输 入公式: =DATEDIF(A23,T ODAY(),"y"), 确认后返回系统 当前日期[用 TODAY()表示) 与A23单元格中 日期的差值,并 返回相差的年数 。
特别提醒: 由于上述公式 中,月份为13, 多了一个月,顺 延至2004年1 月;天数为35, 比2004年1月的 实际天数又多了 4天,故又顺延 至2004年2月4日 。
例如:
2006/11/25
DATEDIF函数
主要功能:计算 返回两个日期参 数的差值。
使用格式: =DATEDIF(date1 ,date2,"y")、 =DATEDIF(date1 ,date2,"m")、 =DATEDIF(date1 ,date2,"d")
例如:
语文 85.0
合格
优秀
71.0 71.0 70.0 75.0 72.0 92.0 68.0 50.0 62.0
合格 合格 合格 合格 合格 合格 合格 不合格 合格
合格 合格 合格 合格 合格 优秀 合格 不合格 合格
使SU用MSIUFM函IF函数数可以
对区域(区域:工作 主要功能:计算 符合指定条件的单 元格区域内的数值 和。
使用格式: DAY(serial_num ber)
参数说明: serial_number 代表指定的日期 或引用的单元格 。
应用举例: 输入公式: =DAY("2003-1218"),确认后, 显示出18。
特别提醒:
如果是给定的日
期,请包含在英
文双引号中。
例如:
24
DCOUNT函数 函数名称: DCOUNT
使用格式: MAX(number1,num ber2……) 参数说明: number1,number2… …代表需要求最大 值的数值或引用单 元格(区域),参 数不超过30个。
应用举例:输入 公式: =MAX(E44:J44,7,8, 9,10),确认后即可 显示出E44至J44单 元和区域和数值7, 8,9,10中的最大 值。