艺在取名中什么意思:学Excel公式·函数与图表(上

来源:百度文库 编辑:中财网 时间:2024/04/28 01:48:44
学Excel公式·函数与图表(上)
1、显示或隐藏公式:通常情况下要查看公式时,需要单击公式所在的单元格,然后在编辑栏中查看公式。为了查看方便,可以进行相关的设置。1)单击[工具]—[选项]菜单项;2)此时即可打开[选项]对话框,切换到[视图]选项卡中,然后在[窗口选项]组合框中选中[公式]复选框;3)单击[确定]按钮即可得到相应的结果。
2、将公式结果转换为数值:如果不再需要修改公式,可以将其转换为数值格式。转换后,即使公式中引用单元格中的数据,其结果也不会随之改变。1)选中用公式计算得出的数值所在的列或行并[复制];2)单击[编辑]—[选择性粘贴]菜单项打开[选择性粘贴]对话框,选择[粘贴]组合框中的[数值]单选按钮;3)单击[确定]按钮即可将公式结果转化为数值,此时从编辑栏中即可看到刚才选中的单元格区域中显示的为数值了。
3、相对引用:相对引用是指直接输入单元格的位置名称。在默认情况下复制与填充公式时,公式中单元格的引用位置会做相应的变化。1)在G3单元格中输入公式“=AVERAGE(C3:F3)”,然后将公式向下填充到单元格G4;2)释放鼠标后即可求得相应的结果,然后将公式结果显示为公式,即可看到公式中相对引用的相应变化,G4单元格显示“=AVERAGE(C4:F4)” 。
4、绝对引用:绝对引用是指在引用单元格的同时添加符号“$”,表示引用的位置是绝对的。在复制公式时,公式中单元格的引用始终固定不变。1)在G3单元格中输入公式“=AVERAGE($C$3:$F$3)”,然后将公式向下填充到单元格G4;2)释放鼠标后即可求得相应的结果,然后将公式结果显示为公式,即可看到公式中相对引用的相应变化,G4单元格显示“=AVERAGE($C$4:$F$3)” 。
5、混合引用:混合引用是将两种单元格的引用混合使用。在行号或者列号的前面加符号“$”,该符合后面的位置就是绝对引用。当进行公式的复制时,其中绝对引用不发生改变,而相对引用则发生变化。1)在G3单元格中输入公式“=F3/$F$6”,然后将公式向下填充到单元格G4;2)释放鼠标后即可求得相应的结果,然后将公式结果显示为公式,即可看到公式中相对引用的相应变化,G4单元格显示“=F4/$F$6” 。
6、运算符的优先级:
运 算 符
说明
运    算    符
说明
—(负号)
1
+、—(加与减)
5
%(百分比)
2
&(文本连接)
6
^(乘方)
3
=、>、<、>=、<=、<>(比较运算符)
7
*、/(乘与除)
4
7、函数种类:逻辑函数、时间与日期函数、数学与三角函数、文本函数、信息函数、财务函数、数据库函数、统计函数、查看与引用函数、工程函数。
8、逐步计算嵌套公式:在单元格G2中输入以下公式:“=IF(SUM(D2:F2)/3)>=85,”优”,”良”)”。
A
B
C
D
E
F
G
1
学号
姓名
高等数学
英语
C语言
等级
2
2002256001
肖欣
80
96
78
3
2002256002
董杰
81
85
76
4
2002256003
刘峰
72
67
90
9、日期函数实例应用:在C3单元格中输入公式:“=DATA(2006,12,25)—TODAY()&”天””。
A
B
C
1
倒计时显示牌
2
名称
倒计时天数
3
距2006年圣诞节
10、计算指定日期之间的年数、月数和天数:1)在E3单元格中输入公式:“=DATEDIF(B3,C3,”Y””;2)在E4单元格中输入公式:“=DATEDIF(B4,C4,”M””;3);3)在E5单元格中输入公式:“=DATEDIF(B5,C5,”D””。
A
B
C
D
E
1
计算不同间隔条件下的时间差
2
起始日期
结束日期
间隔条件
时间差
3
1990-10-1
2006-10-25
年数
4
1990-10-1
2006-10-26
月数
5
1990-10-1
2006-10-27
天数
11、判断年龄是否已满:1)计算年龄:在E3单元格中输入公式:“=YEAR($E$1)—YEAR(D3)”;2)判断年龄是否已满:在F3单元格中输入公式:“=IF($E$1<=DATE(YEAR($E$1),MONTH(D3),DAY(D3),”未满”, ”已满””。
A
B
C
D
E
F
1
当前日期
2007年12月19日
2
编号
姓名
出生日期
年龄
是否已满
3
G0001
刘明
1988年11月5日
4
G0002
江风
1983年11月5日
5
G0003
董杰
1982年6月17日
12、商品过期提醒:在E3单元格中输入公式:“=IF(D3A
B
C
D
E
1
2
商品编号
商品名称
进货时间
保质到期
过期与否
3
CP0001
面包
2006-10-4
2006-10-21
4
CP0002
牛奶
2006-10-8
2006-10-25
13、计算租车费:某公园出租双人脚踏车,每小时20元,出租时间小于等于30分钟则按0.5小时计算费用,出租时间大于30分钟而小于等于1小时则按1小时计算费用。1)计算租车“分钟数”:在F4单元格中输入公式:“=MINUTE(D4—C4)”;2)计算租车“总时间”:在G4单元格中输入公式:“=E4+IF(E4<=30,0.5,1)”;3)计算“收费金额”:在H4单元格中输入公式:“=G4*20”。
A
B
C
D
E
F
G
H
1
租车计时收费记录表
2
车编号
租车时间
还车时间
时间
收费金额
3
小时数
分钟数
总时间
4
GL0001
2006-10-1 9:40
2006-10-1 11:26
5
GL0002
2006-10-1 9:46
2006-10-1 11:35
14、计算话吧话费:有一家话吧,通话计费按分钟进行计算,并规定30秒以内按0.5分钟计算,大于30秒按1分钟计算。1)计算“小时”值:在E3单元格中输入公式:“=HOUR(D3)—HOUR(C3)”;2)计算“分钟”:在F3单元格中输入公式:“=MINUTE(D3)—MINUTE(C3)”;3)计算“秒”:在G3单元格中输入公式:“=SECOND(D3)”;4)计算“合计时间”:在H3单元格中输入公式:“E3*60+F3+IF(G3<=30,0.5,1)”;5)计算“总话费”:在J3单元格中输入公式:“=I3*H3”。
A
B
C
D
E
F
G
H
I
J
1
电话编号
接通时间
挂断时间
通话时间
合计时间
每分话费
总话费
2
小时
分钟

3
DH0001
10:45
10:56:25
4
DH0002
10:23
10:26:28
5
DH0003
11:36
11:59:20
15、MID函数:MID函数的功能是返回文本字符串中从指定位置开始的特定字符,该数目由用户指定。其语法为:MID(text,start_num,num_chars)。其中text是包含要提取字符的文本字符串;start_num是文本中要提取的第一个字符的位置,文本中第一个字符的start_num为1,依次类推;num_chars指定希望MID从文本中返回字符的个数。关于此函数的应用,在下面的“21、提取用户资料的相关信息:1)提取出生日期:”里面中有详细运用和讲解。
16、LEN函数:LEN函数的功能是返回文本字符串中的字符数。其语法为:LEN(text)。其中text是要查找其长度的文本。本例利用LEN函数计算单元格中字符的个数:在D4单元格中输入公式:“=LEN(A1)”。
A
B
C
D
E
F
G
1
在上半年的工作中,我做到了按照上级领导的安排,完成了应完成的任务,而且超额完成了实际任务的2%。当然还存在许多不足,我决定在下半年的工作中再上一个台阶。
2
3
4
总字数
17、REPLACE函数:REPLACE函数的功能是使用其他的文本字符串并根据所指定的字符数替换某个文本字符串中的文本。其语法为:REPLACE(old_text,start_num,num_chars,new_text)。其中old_text是要替换其部分字符的文本;start_num是要用new_text替换的old_text中字符的个数,new_text是要用于替换old_text中字符的文本。本例利用REPLACE函数更新手机号:在F3单元格中输入公式:“=REPLACE(E3,1,3, ”0325 ”)”。
A
B
C
D
E
F
1
职员基本情况表
2
编号
姓名
所属部门
联系方式
3
R001
李飞
业务部
03256235
4
R002
董杰
销售部
03256893
18、REM函数:REM函数的功能是依照货币格式将小数四舍五入到指定的位数并转换成文本。其语法为:RMB(number,decimals),其中number为数字、包含数字的文本引用或者计算结果为数字的公式;decimals为十进制的小数位数,如果为负数number则从小数点向左按相应的位数取整,如果省略其值则为2。本例利用DOLLAR和REM函数转换货款的货币格式:1)在K3单元格中输入公式:“=DOLLAR(J3,1)”;2)在M3单元格中输入公式:“=RMB(L3,2)”。
G
H
I
J
K
L
M
1
2
编号
商品名
进口价
进口价($)
销售价
销售价(¥)
3
G0001
商品1
235
1800
4
G0002
商品2
239
1500
19、提取区号和电话号码:1)提取区号:提取D3单元格中左边的4位数字,在E3单元格中输入公式:“=LEFT(D3,4)”;2)提取电话号码:提取D3单元格中右边的7位数字,在F3单元格中输入公式:“=RIGHT(D3,7)”。
A
B
C
D
E
F
1
职员资料
2
姓名
性别
联系方式
区号
电话号码
3
李冰

05352635864
4
董坤

06338451263
20、返回个人称呼:在E3单元格中输入公式:“=ONCATENATE(D3,”市”,LEFT(B3,1),JF(C3=”女”,”女士”,”先生””,按下[Ctrl]+[Enter]组合键即可在E3中显示出:“烟台市李女士”。
A
B
C
D
E
1
2
姓名
性别
所在城市
称呼
3
李冰

烟台
4
董坤

日照
21、提取用户资料的相关信息:1)提取出生日期:在E3单元格中输入公式:“=IF(LEN(C3)=15,MID(C3,7,6),MID(C3,9,6))”,此公式的意思是从身份证号码中提取出生日期时,如果是15位的身份证号,出生日期为从第7位数字开始的6位数字;如果是18位的身份证号,出生日期为从第9位数字开始的6位数字;2)返回性别的顺序码:在H3单元格中输入公式:“=VALUE(IF(LEN(C3)=15,RIGHT(C3,1),MID(C3,17,1)”,回车后H3:H10单元格中显示如下;3)判断性别:在F3单元格中输入公式:“=IF(OR(H3=1, H3=3, H3=7, H3=9), ”男”,”女”)”。在15位的身份证号码中最后一位为顺序码,奇数为男性,偶数为女性,由于升级为18位身份证号码后最末位处添加了一位校验码,因此判断性别的顺序码为倒数第2位;4)确定称呼的方法同上例。
A
B
C
D
E
F
G
H
1
用户资料
2
姓名
身份证号码
家庭住址
出生日期
性别
称呼
3
李冰
37110219830225**12
山东烟台
1
4
董坤
37110219810618**38
山东日照
3
5
尚雷
372321841209**4
山东滨州
4
6
郭明
37110219801123**45
山东青岛
4
7
王风
37110219820815**76
山东潍坊
7
8
肖欣
371102841208**8
山东临沂
8
9
姜聪
37110219850519**76
山东威海
7
10
蔡冬
37110219831009**21
山东济南
2
22、数据库函数DAVERAGE函数:DAVERAGE函数的功能是返回列表或者数据库中满足指定条件的列中数值的平均值,其语法为:DAVERAGE(database,field,criteria),其中database是构成列表或者数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,包含数据的列为字段。列表的第一行包含着每一列的标志项,field指定函数所使用的数据列,criteria为一组包含给定条件的单元格区域。该函数的应用例如下表:计算“面霜的平均销售量”,在E11单元格中输入公式:“= DAVERAGE (A2:E8,5,C10:C11)”,按下[Ctrl]+[Enter]组合键即可求得相应的结果,此公式中的5是指数据库表中的第5列E“销售数量”,另外求“次数”用“DOCUNT函数”;求“价格”用“DGET函数”;求“最高价格”用“DMAX函数”;求“最低价格”用“DMN函数”;求“总金额”用“DSUM函数”;以上所有函数的公式使用方法同DAVERAG函数。
A
B
C
D
E
F
G
1
销售数据表
2
产品名称
品牌
供应商
单价
销售数量
金额
销售日期
3
面霜
雅芳
莱山雅芳店
80.0
23
1840
2006-10-1
4
爽肤水
李医生
佳乐商城
34.5
18
621
2006-10-2
5
爽肤水
李医生
白雪超市
34.5
18
621
2006-10-6
6
乳液
丁佳宜
佳乐商城
30.0
20
600
2006-10-7
7
眼霜
天使雪薇
阳光商场
98.0
23
2254
2006-10-8
8
面霜
雅芳
莱山雅芳店
80.0
24
1920
2006-10-10
9
10
产品名称
计算结果
11
面霜
23、计算商品受欢迎程度:1)选中单元格B1,然后单击[插入]—[符号]—[★],如下表;2)选中单元格“J4:J13”,单击[插入]—[函数]—[文本]—[REPT]选项;3)单击[确定]按钮打开[函数参数]对话框,单击[TEXT]文本框右侧的[折叠]按钮,选择单元格B1,然后单击[展开]按钮,展开[函数参数]对话框;4)在[Number_times]文本框中输入以下公式:J4:J8/80,按下[Ctrl]+[Shift]组合键,然后单击[确定]按钮即可求得相应的结果如下表中的K4:K8单元格中所显示。
A
B
C
D
E
F
G
H
I
J
K
1

2
编号
书名
半年销售量
合计
受欢迎程度
3
1
2
3
4
5
6
4
B001
新手学上网
35
56
57
32
68
72
320
★★★★
5
B002
新手学装软件
32
25
46
39
21
42
205
★★
6
B003
新编WinXP手册
45
76
85
123
86
72
487
★★★★★★
7
B004
新编Excel公司办公
102
57
89
68
76
69
461
★★★★★
8
B005
新手学硬件维护
23
65
45
35
71
60
299
★★★
24、常用数学函数SUBTOTAL:SUBTOTAL函数的功能是返回列表或者数据库中的分类汇总。通常使用“数据”菜单中的“分类汇总”菜单项可很容易地创建带有分类汇总的列表。一旦创建了分类汇总,就可以通过编辑SUBTOTAL函数对该列表进行修改。其语法为:SUBTOTAL(function_num,ref1,ref2,…),其中function_num为1到11或者101到111之间的数字,指定使用何种函数在列表中进行分类汇总计算;参数ref1,ref2,…为需要进行分类汇总计算的1到29个区域或引用。
参数function_num的具体含义如下表所示:
function_num
函数返回值
function_num
函数返回值
function_num
函数返回值
function_num
函数返回值
1
AVERAGE
4
MAX
7
STDEV
10
VAP
2
COUNT
5
MIN
8
STDEVP
11
WARP
3
COUNTA
6
PRODUCT
9
SUM
例如:计算销售总量和月平均销量:1)计算“销售总量”:在I4单元格中输入以下公式:“=SUM(C4:H4)”;2)计算“月平均销售量”:在J4单元格中输入以下公式:“=SUBTOTAL(1,C4:H4)”。
A
B
C
D
E
F
G
H
I
J
1
宏伟集团上半年销售情况
2
编号
营销员
销售量(件)
销售总量
月平均销量
3
1
2
3
4
5
6
4
CP0001
高峰
231
251
162
240
189
305
5
CP0002
李晓敏
123
320
275
261
138
92
6
CP0003
张桐
109
214
175
291
350
267
25、SUMIF函数:SUMIF函数的功能是根据指定的条件对若干个单元格求和。其语法为:SUMIF(range,criteria,sum_range),其中range为用于条件判断的单元格区域,criteria为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本,sum_range是需要求和的实际单元格。例如:统计成绩表,计算“平均分大于80分的人数”,在E8单元格中输入以下公式:“=SUMIF(C3:C6,”>80”,H3:H12)”。
A
B
C
D
E
F
G
H
1
计022-2班2004年度期末成绩表
2
学号
姓名
C语言
高等数学
英语
离散数学
平均分
人数
3
200202001
李冰
80
67
82
92
80.25
1
4
200202002
董坤
92
80
62
73
76.75
1
5
200202003
尚雷
68
82
73
90
78.25
1
6
200202004
郭明
85
92
78
76
82.75
1
7
8
平均分大于80分的人数
26、CEILING函数:CEILING函数的功能是将参数number向上舍入(沿绝对值增大的方向)为最接近的significance的倍数。其语法为CEILING(number, significance),其中number为要四舍五入的数值,significance为需要四舍五入的乘数。例如:计算书稿的印纸:1)计算“实需纸张数”:在E3单元格中输入以下公式:“=C3/D3”;2)计算“应需纸张数”:在F3单元格中输入以下公式:“CEILING(E3,0.25)”,大家可以看到在下表的F列中,所有的数字都是以0.25的差值向上增大。
A
B
C
D
E
F
1
2
书稿名称
总页数
开本
实需纸张数
应需纸张数
3
新手学Excel
264
16
16.5
16.5
4
新手学函数与图表
252
16
15.75
15.75
5
新手学Office
302
16
18.875
19
6
新手学商务办公
284
16
17.75
17.75
7
新手学Access
260
16
16.25
16.25
8
新手学Photoshop
298
16
18.625
18.75
27、ROUND函数:ROUND函数的功能是返回某个数字按指定位数取整后的数字。其语法为:ROUND(number, num_digits)。其中number为需要进行四舍五入的数字,num_digits是指定的位数,按此位数四舍五入。
28、PRODUCT函数:PRODUCT函数的功能是将所有的以参数形式给出的数字相乘并返回乘积值。其语法为:PRODUCT(number1, number2,…)。其中number1, number2,…为1到30个需要相乘的数字参数。
29、ROUNDUP函数:ROUNDUP函数的功能是实现远离零值,向上舍入数字,其语法为:ROUNDup(number, num_digits)。其中number为需要向上舍入的任意实数,num_digits表示四舍五入后的数字的位数。
例如计算工资:某企业业务部在月底要根据员工的业绩发工资。其中奖金按照业绩的15%提成,基本工资为800元,总工资为两者之和。1)计算“业绩”:在单元格G4中输入以下公式:“=SUMPRODUCT($C$9: $E$9,C4:E4)”;2)计算“奖金”:在单元格H4中输入以下公式:“=ROUNDUP(G4*15%,1)”;3)计算“总工资”:在单元格I4中输入以下公式:“=SUM(F4:H4)”。
A
B
C
D
E
F
G
H
I
1
2
业务员
销售产品
基本工资
业绩
奖金
总工资
3
鼠标
键盘
显示器
4
高峰
23
18
2
¥800.00
5
李晓敏
16
28
4
¥800.00
6
张桐
21
22
5
¥800.00
7
8
产品名称
鼠标
键盘
显示器
9
单价
¥32.80
¥64.50
¥1,358.60
30、INT函数:INT函数的功能是将数字向下舍入到最接近的整数。其语法为:INT(number)。其中number为需要进行向下舍入取整的实数。
31、MOD函数:MOD函数的功能是返回两数相除的余数,结果的正负号与除数相同。其语法为:MOD(number,divisor),其中number表示被除数,divisor表示除数。例如:计算各种面额的数量:1)计算面额为100元的数量:在单元格F4中输入以下公式:“=INT(E4/100)”;2)计算面额为50元的数量:在单元格G4中输入以下公式:“=INT(MOD(E4,100)/50)”;3)计算面额为10元的数量:在单元格H4中输入以下公式:“=INT(MOD(E4,50)/10)”;4)计算“本月余额”:在单元格I4中输入以下公式:“=MOD(E4,10)”。
A
B
C
D
E
F
G
H
I
1
工资表
2
业务员
基本工资
奖金
总工资
面额
本月余额
3
100元
50元
10元
4
高峰
800.00
694.90
1,494.90
5
李晓敏
800.00
1,164.80
1,964.80
6
张桐
800.00
1,335.20
2,135.20