excel函数公式应用大全

excel函数公式应用大全
excel函数公式应用大全

学习好资料
欢迎下载
excel 公式应用大全
1、SUMPRODUCT 函数:该函数的功能是在给定的几组数组中将数组间对 应的元素相乘并返回乘积之和。例如:如图 1,如果想计算 B3:C6 和 C3:E6 这两组区域的值,可以用以下公式:“=Sumproduct(B3:C6,D3:E6)”。
图1 2、ABS 函数:如果在 A1、B1 单元格中分别输入 120、90,那么如果要求 A1 与 B1 之间的差的绝对值,可以在 C1 单元格中输入以下公式:“=ABS(A1-B 1)”。 3、IF 函数:如图 2,如果 C3 单元格的数据大于 D3 单元格,则在 E3 单元 格显示“完成任务,超出:”,否则显示“未完成任务,差额:”,可以在 E3 单元格 中输入以下公式:“=IF(C3>D3, “完成任务,超出:”,”未完成任务,差额:””。
图2 4、Ceiling 函数:该数值向上舍入基础的倍数。如图 3,在 C3 单元格中输 入以下公式:“=CEILING(B3,C3)”;而“=FLOOR(B3,C3)”则是向下舍入。

学习好资料
欢迎下载
图3
5、GCD 函数:该函数计算最大公约数。如图 4,如果要计算 B3:D3 这一 区域中 3 个数字的最大公约数,可以在 E3 单元格中输入以下公式:“=GCD(B3, C3,D3)”。
图4
6、INT 函数:该函数是向下舍入取整函数。如图 5,如果要计算显示器和 机箱的购买数量,可以在 E3 单元格中输入以下公式:“=INT(D3/C3)”。
图5
7、LCM 函数:该函数是计算最小公倍数。如图 6,如果要计算 B3:D3 这 一区域中 3 个数字的最小公倍数,可以在 E3 单元格中输入以下公式:“=LCM(B 3,C3,D3)”。
图6
8、LN 函数:该函数是计算自然对数,公式为:“=LN(B3)”。
9、LOG 函数:该函数是计算指定底数的对数,公式为:“=LOG10(B3)”。
10、MOD 函数:该函数是计算两数相除的余数。如图 7,判断 C3 能否被 B 3 整除,可以在 D4 单元格中输入以下公式:“=IF(MOD(B3,C3)=0,"是","否")”。

学习好资料
欢迎下载
图7 11、PI 函数:使用此函数可以返回数字 3.14159265358979,即数学常量 P I,可精确到小数点后 14 位。如图 8,计算球体的面积,可以在 C4 单元格中输 入以下公式:“=PI()*(B3^2)*4)”;计算球体的体积,可以在 D4 单元格中输入以 下公式:“= (B3^3)*(4* PI()))/3”。
图8 12、POWER 函数:此函数用来计算乘幂。如图 9,首先在单元中输入底数 和指数,然后在 D3 中输入以下公式:“=POWER(B3,C3)”。
图9 13、PRODUCT 函数:此函数可以对所有的以参数形式给出的数字相乘, 并返回乘积。例如:某企业 20XX 年度贷款金额为 100000 元,利率为 1.5%, 贷款期限为 12 个月。如图 10 所示,直接在单元格 E4 中输入以下公式:“ =PR ODUCT(B4,C4,D4)”。
图 10

学习好资料
欢迎下载
14、RADIANS 函数:此函数是用来将弧度转换为角度的。可以在 C3 单元 格中输入以下公式:“=RADIANS (B3)”。
15、RAND 函数:此函数可以返回大于等于 0 及小于 1 的均匀分布随机数, 每次计算工作表时都将返回一个新的数值。如果要使用函数 RAND 生成一个随 机数,并且使之不随单元格的计算而改变,可以在编辑栏中输入“=RAND()”,保 持编辑状态,然后按[F9]键,将公式永久性地改为随机数。例如:在全班 50 名 同学中以随机方式抽出 20 名进行调查,如图 11,在单元格中输入开始号码以及 结束号码,然后在单元格 B4 中输入以下公式:“=1+RAND()*49”。
图 11
16、ROUND 函数:此函数为四舍五入函数。如图 12,例如:将数字“12.3 456”按照指定的位数进行四舍五入,可以在 D3 单元格中输入以下公式:“=ROU ND(B3,C3)”。
17、ROUNDDOWN 函数:此函数为向下舍入函数。例如:出租车的计费 标准是:起步价为 5 元,前 10 公里每一公里跳表一次,以后每半公里就跳表一 次,每跳一次表要加收 2 元。输入不同的公里数,如图 13 所示,然后计算其费 用。可以在 C3 单元格中输入以下公式:“=IF(B3<=10,5+ROUNDDOWN(B3,0) *2,20+ROUNDDOWN((B3-10)*2,0)*2)”。
图 13

学习好资料
欢迎下载
18、ROUNDUP 函数:此函数为向上舍入函数。例如:现在网吧的管理一 般是采用向上舍入法,不满一个单元按照一个单位计算。现假设每 30 分钟计价 0.5 元,请计算如图 14 中所示的上网所花费的费用。1)计算上网天数:首先在 单元格 C3 中输入以下公式:“=B3-A3”;2)计算上网分钟数:上网分钟数实际 上就等于上网天数乘以 60 再乘以 24,所以应在单元格 D3 中输入以下公式:“= C3*60*24”;3)计算计费时间:本例中规定每 30 分钟计费一次,不满 30 分钟 以 30 分钟计价,所以应在单元格 E3 中输入以下公式:“=ROUNDUP(D3/30,0)”; 4)计算上网费用:在单元格 G3 中输入以下公式:“=E3*F3”。
图 14
19、SUBTOTAL 函数:使用该函数可以返回列表或者数据库中的分类汇总。 通常利用[数据]—[分类汇总]菜单项可以很容易地创建带有分类汇总的列表。
Functio 函数返
Functio 函数返
Functio 函数返
n_num
回值
n_num
回值
n_num
回值
1
Averag e
5
Min
9
Sum
2
Count
6
Product 10
Var
3
Counta 7
Stdev
11
warp
4
max
8
Stdevp
例如某班部分同学的考试成绩如图 15,1)显示最低的语文成绩:首先在单 元格 B9 中输入“显示最低的语文成绩”的字样,然后在单元格 E9 中输入以下公

学习好资料
欢迎下载
式:“=SUBTOTAL(5,C3:C7)”;2)显示最高的数学成绩:首先在单元格 B10 中 输入“显示最高的数学成绩”的字样,然后在单元格 E10 中输入以下公式:“=SUB
TOTAL(4,D3 7)”。
图 15
20、计算库存量和奖金:假设某公司在月底要根据员工的业绩发放工资并 进行产品的库存统计,本例中规定员工的基本工资为 600 元,奖金按照销售业 绩的 8%提成,总工资等于基本工资与奖金之和。如图 16,1)在工作表中输入 相应的数据信息;2)计算“现存库量”:在单元格 C15 中输入以下公式:“=C14SUM(C3:C9)”;3)计算“销售业绩”:在单元格 G3 中输入以下公式:“=SUMPR
ODUCT(C3:F3,$C$13 F$13)”,函数 SUMPRODUCT 是计算数组 C3:F3 与
数组$C$13 F$13 乘积的和,用数学公式表示出来就是:“=10*3050.5+10*1 560.99+5*4489.9+20*2119”;4)计算奖金:奖金是按照销售业绩的 8%提成得 到的,这样计算出来的结果可能会是小数,不好找零钱,所以这里采用向上舍入 的方式得到整数,在单元格 H3 中输入以下公式:“=ROUNDUP(G3*8%,0)”;5) 计算总工资:由于总工资=基本工资+奖金,所以在单元格 J3 中输入以下公式: “=SUM(H3:I3)”。

学习好资料
欢迎下载
图 16
21、计算工资和票面金额:假设某公司的销售人员的销售情况如图 17 所示, 按照销售业绩的 5%计算销售提成,下面需要结合上例中的函数来计算销售人员 的销售业绩以及奖金工资,然后再计算出发放工资时需要准备的票面数量。1) 计算销售业绩:在单元格 H13 中输入以下公式:“=SUMPRODUCT(C3:G3,$C$1
1 G$11)”;2)计算提成:在本例中假设提成后出现小于 1 元的金额则舍入 为 1,所以需要使用 ROUNDUP 函数,在单元格 I3 中输入以下公式:“=ROUN DUP(H3*5%,0)”;3)计算工资:在单元格 K3 中输入以下公式:“=I3+J3”;4) 计算 100 元的面值:在单元格 L3 中输入以下公式:“=INT(K3/$L$2)”;5)计算 50 元的面值:在单元格 M3 中输入以下公式:“=INT(MOD(K3,$L$2)/$M$2)”, 此公式是使用 MOD 函数计算发放“MOD(K3,$L$2)”张 100 元后剩下的工资,然 后利用取整函数 INT 得到 50 元票面的数量;6)计算 10 元的面值:在单元格 N 3 中输入以下公式:“=INT(MOD(K3,$M$2)/$N$2)”;7)计算 5 元的面值:在单 元格 O3 中输入以下公式:“=INT(MOD(K3,$N$2)/$O$2)”;8)计算 1 元的面值: 在单元格 P3 中输入以下公式:“=INT(MOD(K3,$O$2)/$P$2)”。

学习好资料
欢迎下载
图 17 22、DATE 函数:在实际工作中经常会用到此函数来显示日期。例如:如图 18,在单元格中输入相应的年、月和图书馆日等信息,然后在单元格 E3 中输入 以下公式:“=DATE(B3,C3,D3)”。
图 18 23、DATEIF 函数:假设有两个已知日期——开始日期和截止日期,那么可 以利用 DATEIF 函数来计算它们之间相差的年数、月数或者天数等。如图 19, 在单元格 D3 中输入以下公式:“=DATEDIF(B3,C3,"y")”。
图 19 24、DAYS360 函数:该函数计算两个日期之间的天数,在财务中经常会用 到,如果财务系统是基于一年 12 个月并且每月 30 天,可以使用该函数帮助计 算借款天数或者支付款项等。例如:某企业不同时间的贷款如图 20 所示,然后 利用 DAYS360 函数来计算其借款的时间,并且计算出还款利息。1)计算“借款 天数”:在单元格 D3 中输入以下公式:“=DAYS360(B3,C3)”;2)计算“还款利息”: 在单元格 G3 中输入以下公式:“=D3*E3*F”。

学习好资料
欢迎下载
图 20
25、WEEKDAY 函数:使用此函数可以返回某个日期为星期几。语法:WE EKDAY(serial_number,return_type):其中参数 serial_number 代表要查找的 那一天的日期,参数 return_type 为确定返回值类型的数字,详细内容如下表:
参数值
函数返回值
1 或者省略 返回数字 1(星期日)到数字 7(星期六)之间的数字。
2
返回数字 1(星期一)到数字 7(星期日)之间的数字。
3
返回数字 0(星期一)到数字 6(星期日)之间的数字。
例如:计算当前日期是星期几:如图 21 所示,在单元格 B3 中输入计算当 前日期的公式:“=WEEKDAY(B3,2)”。
图 21
26、WEEKNUM 函数:使用此函数可以计算一年中的第几周。例如:已知 20XX 年 6 月 9 日是星期五,下面利用 WEEKNUM 函数计算在参数不同的情况 下返回的周数。如图 22 所示,在单元格 B3 中输入计算当前日期的公式:“=WE EKNUM(B3,C3)”。

学习好资料
欢迎下载
图 22
27、WORKDAY 函数:使用此函数可以返回某个日期(起始日期)之前或 之后相隔指定工作日的某一日期的日期值,工作日不包括周末和专门指定的日 期。假设某出版社要求某个编辑从 20XX 年 3 月 1 日起开始写稿,利用 80 天将 其完成(其中不包括三天节假日),此时可以利用 WORKDAY 函数计算出完成 日期。如图 23 所示,在单元格中输入上述信息,然后在单元格 C7 中输入以下 公式:“=WORKDAY(C2,C3,C4:C6)”。
图 23 28、计算年假天数和工龄补贴:假设某公司规定,员工任职满 1 年的开始 有年假,第 1 至 5 年每年 7 天,第 6 年开始每年 10 天。截止到 20XX 年 6 月 9 日,以工龄计算每年补贴 100 元,任职不足一年的按每人 50 元计算。如图 24 所示:1)首先在工作表中输入已知数据信息,然后根据公司规定的内容在单元 格 F5 中输入以下公式:“=IF(DATEDIF($D5,TODAY(),"y")<1,"入职不够一年",I F(DATE(C$2,MONTH($D5),DAY($D5))>TODAY(),"今年没到期",IF(DATEDIF ($D5,TODAY(),"y")<6,7,10)))”,以此可以计算出员工的休假天数;2)在单元格 G5 中输入以下公式:“=IF(DATEDIF($D5,DATE($C$2,6,9),"y")>=1,DATEDIF ($D5,DATE($C$2,6,9),"y")*100,50)”,以此可计算出员工的工龄补贴。
图 24

学习好资料
欢迎下载
29、计算火车站寄存包裹费用:在火车站寄存包裹是按小时数收费的。有 些按整小时计数,有些按半小时计数,没有超过半小时的以半小时计,半小时以 上一小时以内的按一小时计。同时包裹的大小不同收费也不同,在本例中假设大 的每小时 6 元,中型的每小时 4 元,小型的每小时 2 元,计算在火车站寄存包 裹的费用。如图 25 所示:1)计算寄存天数:首先输入相关的信息,然后在单 元格 E4 中输入以下公式:“=IF(TIME(HOUR(C4),MINUTE(C4),SECOND(C4))>
TIME(HOUR(D4),MINUTE(D4),SECOND(D4)),DATE(YEAR(D4),MONTH(D4),
DAY(D4))-DATE(YEAR(C4),MONTH(C4),DAY(C4))-1,DATE(YEAR(D4),MON TH(D4),DAY(D4))-DATE(YEAR(C4),MONTH(C4),DAY(C4)))”,此时可计算出所 有型号的包裹寄存的天数,在此公式中用到了 IF 函数,函数中的条件为“TIME(H
OUR(C4),MINUTE(C4),SECOND(C4))>TIME(HOUR(D4),MINUTE(D4),SECO ND(D4)”,它是用来判断取走时间是否超过了寄存时间,如果条件为真则表示还 没有超过一天,那么寄存的天数就是“DATE(YEAR(D4),MONTH(D4),DAY(D4)) -DATE(YEAR(C4),MONTH(C4),DAY(C4))-1”,即走取的日期减去寄存的日期再 减 1,如果时间超过了,那么寄存的天数就是“DATE(YEAR(D4),MONTH(D4),D AY(D4))-DATE(YEAR(C4),MONTH(C4),DAY(C4))”,即取走的日期与寄存时的 日期之差;2)计算寄存小时数:在单元格 F4 中输入以下公式:“=IF(TIME(HOU
R(C4),MINUTE(C4),SECOND(C4))>TIME(HOUR(D4),MINUTE(D4),SECOND
(D4)),HOUR(1-TIME(HOUR(C4),MINUTE(C4),SECOND(C4))+TIME(HOUR(D
4),MINUTE(D4),SECOND(D4))),HOUR(TIME(HOUR(D4),MINUTE(D4),SECO ND(D4))-TIME(HOUR(C4),MINUTE(C4),SECOND(C4))))”,此公式中的 IF 函数 中的条件与计算天数时的条件是一样的,也是判断取走时间是否超过了寄存时 间,如果没有超过小时数则为“TIME(HOUR(C4),MINUTE(C4),SECOND(C4))> TIME(HOUR(D4),MINUTE(D4),SECOND(D4))”,其中“TIME(HOUR(C4),MINU TE(C4),SECOND(C4)”表示寄存时间的序列数,其中“TIME(HOUR(D4),MINUT E(D4),SECOND(D4)”表示取走时间的序列数。再通过加减计算得到小时数,如 果超过了小时数则为“HOUR(TIME(HOUR(D4),MINUTE(D4),SECOND(D4))-TI ME(HOUR(C4),MINUTE(C4),SECOND(C4)))”,即直接用取走时间减去存在时 间,取小时数;3)计算寄存分钟数:在单元格 G4 中输入以下公式:“=IF(TIME(H
OUR(C4),MINUTE(C4),SECOND(C4))>TIME(HOUR(D4),MINUTE(D4),SECO
ND(D4)),MINUTE(1-TIME(HOUR(C4),MINUTE(C4),SECOND(C4))+TIME(HO
UR(D4),MINUTE(D4),SECOND(D4))),MINUTE(TIME(HOUR(D4),MINUTE(D 4),SECOND(D4))-TIME(HOUR(C4),MINUTE(C4),SECOND(C4))))”,此时即可 计算出所有型号的包裹寄存的分钟数,其公式形式和计算小时数的公式相似,只 是将 HOUR 换成了 MINUTE,其判断条件和前面的一样,如果取走时间没有超 过寄存时间,分钟数则为“MINUTE(1-TIME(HOUR(C4),MINUTE(C4),SECOND (C4))+TIME(HOUR(D4),MINUTE(D4),SECOND(D4)))”。如果超过了,分钟数则 为“MINUTE(TIME(HOUR(D4),MINUTE(D4),SECOND(D4))-TIME(HOUR(C4), MINUTE(C4),SECOND(C4)))”,即直接用取走时间减去寄存时间,取分钟数;4) 计算寄存的累计小时数:在单元格 H4 中输入以下公式:“=E4*24+F4+IF(G4=0, 0,IF(G4<=30,0.5,1))”,在该公式中,“E4*24”表示将天数转换为小时数,在将分 钟转换为小时数时,使用 IF 函数来判断分钟数的范围,若分钟数小于等于 30 则 返回 0.5 小时,否则返回 1 小时,然后将所有的小时数相加即可得到累计小时数;

学习好资料
欢迎下载
5)计算寄存总费用:在单元格 J4 中输入以下公式:“=I4*H4”,此时即可计算出 寄存包裹的费用。
图 25
30、AND 函数:当所有参数的逻辑值为真时,AND 函数的返回值为 TRUE; 只要有一个参数的逻辑值为假,该函数的返回值则为 FALSE。例如:假设有一 组民意调查数据或者调查结果,如图 26 所示,下面根据各个年龄段(18~34、 35~49、50~64 和 65 以上)对数据进行分类,以判断出各个年龄段的调查结 果。1)统计年龄在 18~34 岁之间的人的调查结果,在单元格 E7 中输入以下公 式:“=IF(AND(C7>=18,C7<=34),D7,"")”,在该公式中使用 AND 函数判断单元 格 C7 中的值是否在 18~34 岁之间,然后根据返回的逻辑值再利用 IF 函数得到 结果,即如果为真则返回单元格 D7 中的值,否则返回空值;2)统计年龄在 35~ 49 岁之间的人的调查结果,在单元格 F7 中输入以下公式:“=IF(AND(C7>=35, C7<=49),D7,"")”;3)统计年龄在 65 岁以上的人的调查结果,在单元格 H7 中输 入以下公式:“=IF(AND(C7>=50,C7<=64),D7,"")”。
图 26

学习好资料
欢迎下载
31、OR 函数:判断逻辑值并集的计算结果,在所有的参数中只要有一个逻 辑值为 TRUE,该函数的返回值即为 TRUE。例如已知某企业的员工姓名和出生 年份两列值,如图 27 所示,然后根据输入的年份判断员工中是否有这一年出生 的人,并且统计出共有几个。1)在单元格 D3 中输入判断值“1975”,即判断是 否有 1975 年出生的人,然后在单元格 E3 中输入以下公式:“{=OR(D3=C3:C8}”, 在该公式中,表示将 D2 单元格中的值与数据区域“C3:C8”中的每一个值作比较, 判断是否相等。如果任何一人比较结果为真,函数 OR 则返回 TRUE,也就是 D 3 单元格中的值位于这个列表中。由于是在一个数组中查找是否存在某个指定的 值,所以公式要以数组的形式输入,输入公式后要按[Ctrl]+[Shift]+[Enter]组合键 完成;3)计算 1975 年出生的人数,在单元格 E3 中输入以下公式:“{=SUM(IF(D 3=C3:C8,1,0) }”,在该公式中先使用 IF 函数将单元格 D3 中的值与数据区域“C3: C8”中的每一个值进行比较,如果两个值相等则返回 1,否则返回 0。然后利用 S UM 函数对所有的返回值求和,最后得到的数据就是“1975”出现的次数,即有几 个人是 1975 年出生的。该公式要以数组公式的形式输入。
图 27 32、ADDRESS 函数:该函数使用方法如图 28 所示。
图 28 33、AREAS 函数:该函数使用方法如图 29 所示。

学习好资料
欢迎下载
图 29
34、CHOOSE 函数:例如评定学生成绩,利用该函数可以评定销售人员的 业务能力,还可以返回成绩的档次以及是否及格等,其计算方法都是一样的。下 面以学生成绩表为例看一下 CHOOSE 函数的应用方法。1)首先在工作表中输入 如图 30 所示的学生成绩,然后在单元格 F3 中输入以下公式:“=SUM(C3:E3)/3”, 此时即可计算出学生的平均成绩;2)利用 CHOOSE 函数计算成绩名次,在 G3 单元格中输入以下公式:“=CHOOSE(IF(F3>=90,1,IF(F3>=80,2,IF(F3>=70,3,I F(F3>=60,4,5)))),"优秀","良好","一般","及格","不及格")”,在该公式中用到了多个 IF 函数,用以判断平均成绩属于哪个区间,再使用 CHOOSE 函数返回不同情况 下的结果,这里把成绩分为了 5 个档次,即平均分 90 以上的是“优秀”、80 到 9 0 之间的是“良好”、70 到 80 之间的为“一般”、60 到 70 之间的为“及格”、60 以 下的为“不及格”。
图 30 35、COLUMN 函数:该函数使用方法如图 31 所示。

学习好资料
欢迎下载
图 31 36、COLUMNS 函数:该函数使用方法如图 32 所示。
图 32
37、HLOOKUP 函数:在实际工作中此函数的应用非常广泛,下面举例说 明。在计算销售奖金时,不同的销售业绩对应不同的奖金比例,因此首先需要使 用 HLOOKUP 函数查询奖金比例,然后再计算销售奖金。1)输入如图 33 所示 的业绩奖金以及员工的销售业绩;2)查找适当的奖金比例,在单元格 D7 中输
入以下公式:“=HLOOKUP(D3,$B$3 G$4,2)”;3)分别在单元格 D8、D9、
D10 中输入以下公式:“=HLOOKUP(E3,$B$3 G$4,2)”、“=HLOOKUP(F3,$B
$3 G$4,2)”、“=HLOOKUP(G3,$B$3 E7 中输入以下公式:“=C7*D7”。
G$4,2)”;3)计算奖金:在单元格
图 33 38、HYPERLINK 函数:该函数使用方法如图 34 所示。

学习好资料
欢迎下载
图 34
39、INDEX 函数:该函数返回指定单元格中的内容。假设在图 35 所示的课 程表中:1)查找出星期三第 4 节课所上的课程:只需在单元格 C13 中输入以下 公式:“=INDEX(C3:H9,C12,C11)”;2)返回星期五的所有课程:选中单元格区 域“J2:J9”,然后输入以下公式:“{=INDEX(B2:H9,,6)}”,此时即可显示出星期五 的所有课程;3)计算路程:已知各地之间相隔的距离如图 36 所示,那么如何 计算 A 地和 D 地之间相隔的距离呢?只需在单元格 C11 中输入以下公式:“=IN DEX(B2:G7,MATCH(C9,B2:B7,0),MATCH(C10,B2:G2,0))”。
图 35

学习好资料
欢迎下载
图 36 40、INDIRECT 函数:该函数使用方法如图 37 所示。
图 37 41、LOOKUP 函数:该函数用于在行(或列)中查找并返回数值。例如某 公司员工的工资表如图 38 所示,查找姓名:首先在单元格 C11 中输入编辑“00 04”,然后在单元格 C12 中输入以下公式:“=LOOKUP(C11,B3:B9,C3:C9)”,也 可输入公式:“=LOOKUP(C11,B3:C9)”,此时即可查找到编辑为“0004”的员工的 姓名。查找基本工资、实发工资的公式类似姓名的公式。

学习好资料
欢迎下载
图 38 42、MATCH 函数:在数组中查找数值的相应位置。该函数使用方法如图 3 9 所示。
图 39 43、OFFSET 函数:OFFSET 函数的功能是返回的引用可以为一个单元格 或者单元格区域,并且可以指定返回的行数或者列数。其语法为:OFFSET(ref erence,rows,cols,height,width)。其中 reference 表示作为偏移量参照系的引用 区域,此参数必须为单元格或相邻单元格区域的引用,否则函数 OFFSET 返回 错误值“#VALUE!”;rows 表示相对于偏移量参照系的左上角单元格上(下)偏 移的行数;cols 表示相对于偏移量参照系的左上角单元格左(右)偏移的列数; height 表示高度,即所要返回的引用区域的行数,此参数必须为正数;width 表

学习好资料
欢迎下载
示宽度,即所要返回的引用区域的列数,此参数必须为正数。该函数的应用方法 如图 40 所示。
图 40 44、ROW 函数:该函数的应用方法如图 41 所示。
图 41 45、ROWS 函数:该函数的应用方法如图 42 所示。
图 42 46、VLOOKUP 函数:VLOOKUP 函数的功能是在表格或数值数组的首行 查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。其语法为: VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)。其中 l ookup_value 为需要在数组第一列中查找的数值;col_index_num 为 table_arra y 中待返回的匹配值的序列号; range_lookup 为一个逻辑值,用以指明函数 V LOOKUP 返回时是精确匹配还是近似匹配。该函数的应用方法如图 43 所示。

学习好资料
欢迎下载
图 43
47、计算所得税:假设规定:工资、薪金所得按月征收,对每月收入超过 8 00 元以上的部分征税,适用 5%至 45%的 9 级超额累进税率,即:纳税所得额 (计税工资)=每月工资(薪金)所得—800 元(不计税部分);超额累进应纳 税款=纳税所得额×按全额累进所用税率—速算扣除数。当工资为“5800”和“3000” 元的时候,计算其应缴纳的所得税的金额,具体操作步骤如下:1)如图 44 所 示,在单元格 C15 和 C16 中输入工资金额“5800”和“3000”,然后在单元格 D15
中输入“=IF($C15<=$F$2,0,($C15-$F$2)*VLOOKUP(($C15-$F$2),$D$4 F
$12,2,1)-VLOOKUP(($C15-$F$2),$D$4 F$12,3,1))”,此时即可计算出缴纳 的所得税;2)在单元格 E15 中输入以下公式“=$C15-$D15”,此时即可计算出 实发工资。

(完整版)excel-公式大全-包含所有excel函数(经典版),推荐文档

Excel函数大全 第一章:统计函数 1.AVEDEV 用途:返回一组数据与其平均值的绝对偏差的平均值,该函数可以评测数据(例如学生的某科考试成绩)的离散度。 语法:AVEDEV(number1,number2,...) 参数:Number1、number2、...是用来计算绝对偏差平均值的一组参数,其个数可以在1~30个之间。 实例:如果A1=79、A2=62、A3=45、A4=90、A5=25,则公式“=AVEDEV(A1:A5)”返回20.16。 2.AVERAGE 用途:计算所有参数的算术平均值。 语法:AVERAGE(number1,number2,...)。 参数:Number1、number2、...是要计算平均值的1~30个参数。 实例:如果A1:A5区域命名为分数,其中的数值分别为100、70、92、47和82,则公式“=AVERAGE(分数)”返回78.2。 3.AVERAGEA 用途:计算参数清单中数值的平均值。它与AVERAGE函数的区别在于不仅数字,而且文本和逻辑值(如TRUE和FALSE)也参与计算。 语法:AVERAGEA(value1,value2,...) 参数:value1、value2、...为需要计算平均值的1至30个单元格、单元格区域或数值。 实例:如果A1=76、A2=85、A3=TRUE,则公式“=AVERAGEA(A1:A3)”返回54(即76+85+1/3=54)。 4.BETADIST 用途:返回Beta分布累积函数的函数值。Beta分布累积函数通常用于研究样本集合中某些事物的发生和变化情况。例如,人们一天中看电视的时间比率。 语法:BETADIST(x,alpha,beta,A,B) 参数:X用来进行函数计算的值,须居于可选性上下界(A和B)之间。Alpha分布的参数。Beta分布的参数。A是数值x所属区间的可选下界,B是数值x所属区间的可选上界。 实例:公式“=BETADIST(2,8,10,1,3)”返回0.685470581。 5.BETAINV 用途:返回beta分布累积函数的逆函数值。即,如果probability=BETADIST(x,...),则 BETAINV(probability,...)=x。beta分布累积函数可用于项目设计,在给出期望的完成时间和变化参数后,模拟可能的完成时间。 语法:BETAINV(probability,alpha,beta,A,B) 参数:Probability为Beta分布的概率值,Alpha分布的参数,Beta分布的参数,A数值x所属区间的可选下界,B数值x所属区间的可选上界。 实例:公式“=BETAINV(0.685470581,8,10,1,3)”返回2。 30.GEOMEAN 用途:返回正数数组或数据区域的几何平均值。可用于计算可变复利的平均增长率。 语法:GEOMEAN(number1,number2,...)

excel常用函数公式介绍

excel常用函数公式介绍 excel常用函数公式介绍1:MODE函数应用 1MODE函数是比较简单也是使用最为普遍的函数,它是众数值,可以求出在异地区域或者范围内出现频率最多的某个数值。 2例如求整个班级的普遍身高,这时候我们就可以运用到了MODE 函数了 3先打开插入函数的选项,之后可以直接搜索MODE函数,找到求众数的函数公式 4之后打开MODE函数后就会出现一个函数的窗口了,我们将所要求的范围输入进Number1选项里面,或者是直接圈选区域 5之后只要按确定就可以得出普遍身高这一个众数值了 excel常用函数公式介绍2:IF函数应用 1IF函数常用于对一些数据的进行划分比较,例如对一个班级身高进行评测 2这里假设我们要对身高的标准要求是在170,对于170以及170之上的在备注标明为合格,其他的一律为不合格。这时候我们就要用到IF函数这样可以快捷标注好备注内容。先将光标点击在第一个备注栏下方 3之后还是一样打开函数参数,在里面直接搜索IF函数后打开 4打开IF函数后,我们先将条件填写在第一个填写栏中, D3>=170,之后在下面的当条件满足时为合格,不满足是则为不合格 5接着点击确定就可以得到备注了,这里因为身高不到170,所以备注里就是不合格的选项 6接着我们只要将第一栏的函数直接复制到以下所以的选项栏中就可以了

excel常用函数公式介绍3:RANK函数应用 2这里我们就用RANK函数来排列以下一个班级的身高状况 3老规矩先是要将光标放于排名栏下面第一个选项中,之后我们打开函数参数 4找到RANK函数后,我们因为选项的数字在D3单元格所以我们就填写D3就可了,之后在范围栏中选定好,这里要注意的是必须加上$不然之后复制函数后结果会出错 5之后直接点击确定就可以了,这时候就会生成排名了。之后我们还是一样直接复制函数黏贴到下方选项栏就可以了。

excel函数公式大全

excel函数公式大全 类别一:数据库和清单管理函数 DAVERAGE 返回选定数据库项的平均值 DCOUNT 计算数据库中包含数字的单元格的个数 DCOUNTA 计算数据库中非空单元格的个数 DGET 从数据库中提取满足指定条件的单个记录 DMAX 返回选定数据库项中的最大值 DMIN 返回选定数据库项中的最小值 DPRODUCT 乘以特定字段(此字段中的记录为数据库中满足指定条件的记录)中的值DSTDEV 根据数据库中选定项的示例估算标准偏差 DSTDEVP 根据数据库中选定项的样本总体计算标准偏差 DSUM 对数据库中满足条件的记录的字段列中的数字求和 DVAR 根据数据库中选定项的示例估算方差 DVARP 根据数据库中选定项的样本总体计算方差 GETPIVOTDATA 返回存储在数据透视表中的数据 类别二:日期和时间函数 DATEDIF 计算两个日期之间的年、月、日数

DATEVALUE 将文本格式的日期转换为系列数 DAY 将系列数转换为月份中的日 DAYS360 按每年360 天计算两个日期之间的天数 EDATE 返回在开始日期之前或之后指定月数的某个日期的系列数EOMONTH 返回指定月份数之前或之后某月的最后一天的系列数HOUR 将系列数转换为小时 MINUTE 将系列数转换为分钟 MONTH 将系列数转换为月 NETWORKDAYS 返回两个日期之间的完整工作日数 NOW 返回当前日期和时间的系列数 SECOND 将系列数转换为秒 TIME 返回特定时间的系列数 TIMEVALUE 将文本格式的时间转换为系列数 WEEKDAY 将系列数转换为星期 WORKDAY 返回指定工作日数之前或之后某日期的系列数 YEAR 将系列数转换为年 YEARFRAC 返回代表start_date(开始日期)和end_date(结束日期)之间天数的以年为单位的分数DDE 和外部函数CALL 调用动态链接库(DLL) 或代码源中的过程REGISTER.ID 返回已注册的指定DLL 或代码源的注册IDSQL.REQUEST 连接外部

电子表格常用函数公式

电子表格常用函数公式 1、自动排序函数: =RANK(第1数坐标,$第1数纵坐标$横坐标:$最后数纵坐标$横坐标,升降序号1降0升) 例如:=RANK(X3,$X$3:$X$155,0) 说明:从X3 到X 155自动排序 2、多位数中间取部分连续数值: =MID(该多位数所在位置坐标,所取多位数的第一个数字的排列位数,所取数值的总个数) 例如:612730************在B4坐标位置,取中间出生年月日,共8位数 =MID(B4,7,8) =19820711 说明:B4指该数据的位置坐标,7指从第7位开始取值,8指一共取8个数字 3、若在所取的数值中间添加其他字样, 例如:612730************在B4坐标位置,取中间出生年、月、日,要求****年**月**日格式 =MID(B4,7,4)&〝年〞&MID(B4,11,2) &〝月〞& MID(B4,13,2) &〝月〞&

=1982年07月11日 说明:B4指该数据的位置坐标,7、11指开始取值的第一位数排序号,4、2指所取数值个数,引号必须是英文引号。 4、批量打印奖状。 第一步建立奖状模板:首先利用Word制作一个奖状模板并保存为“奖状.doc”,将其中班级、姓名、获奖类别先空出,确保打印输出后的格式与奖状纸相符(如图1所示)。 第二步用Excel建立获奖数据库:在Excel表格中输入获奖人以及获几等奖等相关信息并保存为“奖状数据.xls”,格式如图2所示。 第三步关联数据库与奖状:打开“奖状.doc”,依次选择视图→工具栏→邮件合并,在新出现的工具栏中选择“打开数据源”,并选择“奖状数据.xls”,打开后选择相应的工作簿,默认为sheet1,并按确定。将鼠标定位到需要插入班级的地方,单击“插入域”,在弹出的对话框中选择“班级”,并按“插入”。同样的方法完成姓名、项目、等第的插入。 第四步预览并打印:选择“查看合并数据”,然后用前后箭头就可以浏览合并数据后的效果,选择“合并到新文档”可以生成一个包含所有奖状的Word文档,这时就可以批量打印了。

常用excel函数公式大全

常用的excel函数公式大全 一、数字处理 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、按日期和产品求和

EXCEL函数公式大全

excel常用函数公式及技巧搜集(常用的)【身份证信息?提取】 从身份证号码中提取出生年月日 =TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0 =TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")*1 =IF(A2<>"",TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")+0,) 显示格式均为yyyy-m-d。(最简单的公式,把单元格设置为日期格式) =IF(LEN(A2)=15,"19"&MID(A2,7,2)&"-"&MID(A2,9,2)&"-"&MID(A2,11,2),MID(A2,7,4)& "-"&MID(A2,11,2)&"-"&MID(A2,13,2)) 显示格式为yyyy-mm-dd。(如果要求为“1995/03/29”格式的话,将”-”换成”/”即可) =IF(D4="","",IF(LEN(D4)=15,TEXT(("19"&MID(D4,7,6)),"0000年00月00日 "),IF(LEN(D4)=18,TEXT(MID(D4,7,8),"0000年00月00日")))) 显示格式为yyyy年mm月dd日。(如果将公式中“0000年00月00日”改成“0000-00-00”,则显示格式为yyyy-mm-dd) =IF(LEN(A1:A2)=18,MID(A1:A2,7,8),"19"&MID(A1:A2,7,6)) 显示格式为yyyymmdd。 =TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0 =IF(LEN(A2)=18,MID(A2,7,4)&-MID(A2,11,2),19&MID(A2,7,2)&-MID(A2,9,2)) =MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日" =IF(A1<>"",TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")) 从身份证号码中提取出性别 =IF(MOD(MID(A1,15,3),2),"男","女") (最简单公式) =IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女") =IF(A2<>””,IF(MOD(RIGHT(LEFT(A2,17)),2),”男”,”女”),) =IF(VALUE(LEN(ROUND(RIGHT(A1,1)/2,2)))=1,"男","女") 从身份证号码中进行年龄判断 =IF(A3<>””,DATEDIF(TEXT((LEN(A3)=15*19&MID(A3,7,6+(LEN(A3)=18*2),”#-00-00”),T ODAY(),”Y”),) =DATEDIF(A1,TODAY(),“Y”) (以上公式会判断是否已过生日而自动增减一岁) =YEAR(NOW())-MID(E2,IF(LEN(E2)=18,9,7),2)-1900 =YEAR(TODAY())-IF(LEN(A1)=15,"19"&MID(A1,7,2),MID(A1,7,4)) =YEAR(TODAY())-V ALUE(MID(B1,7,4))&"岁" =YEAR(TODAY())-IF(MID(B1,18,1)="",CONCATENATE("19",MID(B1,7,2)),MID(B1,7,4)) 按身份证号号码计算至今天年龄 =DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y") 以2006年10月31日为基准日,按按身份证计算年龄(周岁)的公式

15个常用的Excel函数公式

15个常用的Excel函数公式,拿来即用 1、查找重复内容 =IF(COUNTIF(A:A,A2)>1,"重复","") 2、重复内容首次出现时不提示 =IF(COUNTIF(A$2:A2,A2)>1,"重复","") 3、重复内容首次出现时提示重复 =IF(COUNTIF(A2:A99,A2)>1,"重复","")

4、根据出生年月计算年龄 =DATEDIF(A2,TODAY(),"y") 5、根据身份证号码提取出生年月 =--TEXT(MID(A2,7,8),"0-00-00") 6、根据身份证号码提取性别 =IF(MOD(MID(A2,15,3),2),"男","女") 7、几个常用的汇总公式 A列求和:=SUM(A:A)

A列最小值:=MIN(A:A) A列最大值:=MAX (A:A) A列平均值:=AVERAGE(A:A) A列数值个数:=COUNT(A:A) 8、成绩排名 =RANK.EQ(A2,A$2:A$7) 9、中国式排名(相同成绩不占用名次) =SUMPRODUCT((B$2:B$7>B2)/COUNTIF(B$2:B$7,B$2:B$7))+1 10、90分以上的人数

=COUNTIF(B1:B7,">90") 11、各分数段的人数 同时选中E2:E5,输入以下公式,按Shift+Ctrl+Enter =FREQUENCY(B2:B7,{70;80;90}) 12、按条件统计平均值 =AVERAGEIF(B2:B7,"男",C2:C7) 13、多条件统计平均值 =AVERAGEIFS(D2:D7,C2:C7,"男",B2:B7,"销售")

Excel常用函数公式大全(实用)

Excel常用函数公式大全 1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。 2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。 3、从输入的18位身份证号的出生年月计算公式: =CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。 4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式: =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。 1、求和:=SUM(K2:K56) ——对K2到K56这一区域进行求和; 2、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数; 3、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名; 4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格"))) 5、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩; 6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分; 7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分; 8、分数段人数统计: (1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格; (2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格; (3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格; (4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;

Excel中公式和函数的应用-教案

《Excel中公式与函数的使用》教案 保山中医药高等专科学校孔春丽 教学内容: 1、单元格引用 2、输入和编辑公式 3、插入和使用常用函数 教学目标: 1、知识目标: 理解excel中公式与函数、相对地址与绝对地址的概念。 2、技能目标: 掌握公式、常用函数以及自动求和按钮的使用,并能运用其解决一些实际问题,提高应用能力。 3、情感目标: 让学生亲身体验excel强大的运算功能,通过系统学习,培养学生科学、严谨的求学态度,和不断探究新知识的欲望。 教学重点与难点: 根据大纲,依据本节课的教学目标,确定本节课的教学重点为: 1、公式的使用 2、excel中相对地址与绝对地址的引用 3、常用函数的使用 教学方法: 1、任务驱动法、设问法 2、自学法、图示说明法、探究法、演示讲解法 3、归纳总结法 教学过程: 一、创设意境,导入新课(2分钟)(讲解法) 导入:excel的主要功能,制作表格,运算和分析数据,可以为决策提供理论依据,前面我们已经讲解了单元格的格式、单元格地址等概念,这一节将一起来完成公式和函数的应用。 新课程:Excel中公式和函数的使用 二、新课教学(总计38分钟)(讲解法、提问法、示范法) 1、单元格的引用(12分钟) 在公式中使用单元格引用的作用是引用一个单元格或一组单元格的内容,这样可以使用工作表不同部分的数据进行所期望的计算。在Excel 2003中,可以使用相对引用,绝对引用及混合引用来表示单元格的位置。所以,在创建的公式中必须正确使用单元格的引用的类型。 (1)单元格的相对引用(5分钟) 下面以计算2门学科的总成绩为例。如下图所示,将D2单元格成为活动单元格,在编辑栏中输入“=A2+B2+C2”,回车后D2单元格将得到图示的结果。

EXCEL常用函数公式大全与举例

EXCEL常用函数公式大全及举例 一、相关概念 (一)函数语法 由函数名+括号+参数组成 例:求和函数:SUM(A1,B2,…) 。参数与参数之间用逗号“,”隔开(二)运算符 1. 公式运算符:加(+)、减(-)、乘(*)、除(/)、百分号(%)、乘幂(^) 2. 比较运算符:大与(>)、小于(<)、等于(=)、小于等于(<=)、大于等于(>=)、不等于(<>) 3. 引用运算符:区域运算符(:)、联合运算符(,) (三)单元格的相对引用与绝对引用 例: A1 $A1 锁定第A列 A$1 锁定第1行 $A$1 锁定第A列与第1行 二、常用函数 (一)数学函数 1. 求和 =SUM(数值1,数值2,……) 2. 条件求和 =SUMIF(查找的范围,条件(即对象),要求和的范围) 例:(1)=SUMIF(A1:A4,”>=200”,B1:B4) 函数意思:对第A1栏至A4栏中,大于等于200的数值对应的第B1列至B4列中数值求和 (2)=SUMIF(A1:A4,”<300”,C1:C4)

函数意思:对第A1栏至A4栏中,小于300的数值对应的第C1栏至C4栏中数值求和 3. 求个数 =COUNT(数值1,数值2,……) 例:(1) =COUNT(A1:A4) 函数意思:第A1栏至A4栏求个数(2) =COUNT(A1:C4) 函数意思:第A1栏至C4栏求个数 4. 条件求个数 =COUNTIF(范围,条件) 例:(1) =COUNTIF(A1:A4,”<>200”) 函数意思:第A1栏至A4栏中不等于200的栏求个数 (2)=COUNTIF(A1:C4,”>=1000”) 函数意思:第A1栏至C4栏中大于等1000的栏求个数 5. 求算术平均数 =AVERAGE(数值1,数值2,……) 例:(1) =AVERAGE(A1,B2) (2) =AVERAGE(A1:A4) 6. 四舍五入函数 =ROUND(数值,保留的小数位数) 7. 排位函数 =RANK(数值,范围,序别) 1-升序 0-降序 例:(1) =RANK(A1,A1:A4,1) 函数意思:第A1栏在A1栏至A4栏中按升序排序,返回排名值。 (2) =RANK(A1,A1:A4,0) 函数意思:第A1栏在A1栏至A4栏中按降序排序,返回排名值。 8. 乘积函数 =PRODUCT(数值1,数值2,……) 9. 取绝对值 =ABS(数字) 10. 取整 =INT(数字) (二)逻辑函数

EXCEL常用函数大全

EXCEL常用函数大全(做表不求人!) 2013-12-03 00:00 我们在使用Excel制作表格整理数据的时候,常常要用到它的函数功能来自动统计处理表格中的数据。这里整理了Excel中使用频率最高的函数的功能、使用方法,以及这些函数在实际应用中的实例剖析,并配有详细的介绍。 1、ABS函数 函数名称:ABS 主要功能:求出相应数字的绝对值。 使用格式:ABS(number) 参数说明:number代表需要求绝对值的数值或引用的单元格。 应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。 特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。

2、AND函数 函数名称:AND 主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。 使用格式:AND(logical1,logical2, ...) 参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。 应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。 国美提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。 3、AVERAGE函数 函数名称:AVERAGE 主要功能:求出所有参数的算术平均值。

excel函数公式大全

EXCEL2003公式·函数应用大全 1、SUMPRODUCT函数:该函数的功能是在给定的几组数组中将数组间对应的元素相乘并返回乘积之和。例如:如图1,如果想计算B 3:C6和C3:E6这两组区域的值,可以用以下公式:“=Sumproduct(B3:C6,D3:E6)”。 图1 2、ABS函数:如果在A1、B1单元格中分别输入120、90,那么如果要求A1与B1之 间的差的绝对值,可以在C1单元格中输入以下公式:“=ABS(A1-B1)”。 3、IF函数:如图2,如果C3单元格的数据大于D3单元格,则在E3单元格显示“完成任务,超出:”,否则显示“未完成任务,差额:”,可以在E3单元格中输入以下公式:“=IF(C3>D3, “完成任务,超出:”,”未完成任务,差额:””。 图2 4、Ceiling函数:该数值向上舍入基础的倍数。如图3,在C3单元格中输入以下公 式:“=CEILING(B3,C3)”;而“=FLOOR(B3,C3)”则是向下舍入。 图3 5、GCD函数:该函数计算最大公约数。如图4,如果要计算B3:D3这一区域中3个数字的最大公约数,可以在E3单元格中输入以下公式:“=GCD(B3,C3,D3)”。 图4 6、INT函数:该函数是向下舍入取整函数。如图5,如果要计算显示器和机箱的购 买数量,可以在E3单元格中输入以下公式:“=INT(D3/C3)”。 图5 7、LCM函数:该函数是计算最小公倍数。如图6,如果要计算B3:D3这一区域中3个数字的最小公倍数,可以在E3单元格中输入以下公式:“=LCM(B3,C3,D3)”。 图6 8、LN函数:该函数是计算自然对数,公式为:“=LN(B3)”。 9、LOG函数:该函数是计算指定底数的对数,公式为:“=LOG10(B3)”。 10、MOD函数:该函数是计算两数相除的余数。如图7,判断C3能否被B3整除,可 以在D4单元格中输入以下公式:“=IF(MOD(B3,C3)=0,"是","否")”。 图7 11、PI函数:使用此函数可以返回数字3.979,即数学常量PI,可精确到小数点后 14位。如图8,计算球体的面积,可以在C4单元格中输入以下公式: “=PI()*(B3^2)*4)”;计算球体的体积,可以在D4单元格中输入以下公式:“= (B3^3)*(4* PI()))/3”。 图8 12、POWER函数:此函数用来计算乘幂。如图9,首先在单元中输入底数和指数,然 后在D3中输入以下公式:“=POWER(B3,C3)”。 图9 13、PRODUCT函数:此函数可以对所有的以参数形式给出的数字相乘,并返回乘积。例如:某企业2005年度贷款金额为100000元,利率为1.5%,贷款期限为12个月。如图10所示,直接在单元格E4中输入以下公式:“ =PRODUCT(B4,C4,D4)”。 图10 14、RADIANS函数:此函数是用来将弧度转换为角度的。可以在C3单元格中输入以 下公式:“=RADIANS (B3)”。 15、RAND函数:此函数可以返回大于等于0及小于1的均匀分布随机数,每次计算工作表时都将返回一个新的数值。如果要使用函数RAND生成一个随机数,并且使之不随单元格的计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按[F9]键,将公式永久性地改为随机数。例如:在全班50名同学中以随机方式抽出20名进行调查,如图11,在单元格中输入开始以及结束,然后在单元格B4中输入 以下公式:“=1+RAND()*49”。 图11 16、ROUND函数:此函数为四舍五入函数。如图12,例如:将数字“12.3456”按照指定的位数进行四舍五入,可以在D3单元格中输入以下公式:“=ROUND(B3,C3)”。 17、ROUNDDOWN函数:此函数为向下舍入函数。例如:出租车的计费标准是:起步价为5元,前10公里每一公里跳表一次,以后每半公里就跳表一次,每跳一次表要加收2元。输入不同的公里数,如图13所示,然后计算其费用。可以在C3单 元格中输入以下公式: “=IF(B3<=10,5+ROUNDDOWN(B3,0)*2,20+ROUNDDOWN((B3-10)*2,0)*2)”。 图13 18、ROUNDUP函数:此函数为向上舍入函数。例如:现在网吧的管理一般是采用向上舍入法,不满一个单元按照一个单位计算。现假设每30分钟计价0.5元,请计算如图14中所示的上网所花费的费用。1)计算上网天数:首先在单元格C3中输入以下公式:“=B3-A3”;2)计算上网分钟数:上网分钟数实际上就等于上网天数乘以60再乘以24,所以应在单元格D3中输入以下公式:“=C3*60*24”;3)计算计费时间:本例中规定每30分钟计费一次,不满30分钟以30分钟计价,所以应在单元格E3中输入以下公式:“=ROUNDUP(D3/30,0)”;4)计算上网费用:在单元格 G3中输入以下公式:“=E3*F3”。

(完整版)excel基本常用函数公式大全

1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。 2、用出生年月来计算年龄公式: =TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。 3、从输入的18位身份证号的出生年月计算公式: =CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。 4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式: =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。 1、求和:=SUM(K2:K56) ——对K2到K56这一区域进行求和; 2、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数; 3、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名; 4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格"))) 5、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩; 6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分;

7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分; 8、分数段人数统计: (1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格; (2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格; (3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格; (4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格; (5)=COUNTIF(K2:K56,">=70")-SUM(K57:K60) ——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格; (6)=COUNTIF(K2:K56,">=60")-SUM(K57:K61) ——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格; (7)=COUNTIF(K2:K56,"<60") ——求K2到K56区域60分以下的人数;假设把结果存放于K63单元格;

(完整版)工作中最常用的excel函数公式大全

工作中最常用的excel函数公式大全 一、数字处理 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中可以使用通配符*

excel常用函数公式(有实例有分析有重点).docx

excel公式笔记 一、vlookup 1.查找A列中第一个以”厦门”开头的记录对应B列的值。 =vlookup(H厦门性A:B20) 其中第一个参数为要寻找的文本,第二个参数为一个区域,第二个参数的第一列为要寻找的区域,第三个参数的2表示第二个参数的第二列显示出来,第四个参数的0表示精确查找。 二、countif 1.统计Al:A10区域中型号为" 2.5m*3m"的记录个数。 =countif(Al:A10,,,2.5m~*3m H) 在excel常用函数中,支持通配符的主要有vlookup、hlookup> match> sum讦、courttif、search> searchB,而find、findB> subsitute 不支持通配符。*表示任意字符,?表示单个字符解除字符的通配性。 2.统计Al:A10中不重复数的个数。 =SUMPRODUCT((1/COUNTIF(A1:A10,A1:A10)))

3?求小于60的数据有多少 二count(A2:AKVv6(T) sumproduct 1?求购物总花费,A列表示购买数量月列表示购买单价 =sumproduct(A2:A8,B2:B8) 意思为A2*B2+A3*B3oooo +A8*B8 2.求二班有多少学生学习了数学 =sumproduct((A2:A10=H~ B,,)*(B2:B10=H数学“)) 表示二班的数学有几个 3.求二班数学分数总和 =sumproduct((A2:A10=M Z:B M)*(B2:B10=H数学H)*(C2:C1O)) 4.统计“技术部”考试成绩为0的个数(缺考除外) =sumproduct((B2:B9=H技术部,,)*(E2:E9=0)*(E2:E9o,,H)) excel会将空值看成0,所以在统计成绩为0的考生时,需要把成绩为空的考牛去除。

excel函数公式大全

excel函数公式大全 1.SUMPRODUCT函数:该函数的功能是在给定的几组数组中将数组间对应的元素相乘并返回乘积之和。例如:如图1,如果想计算B3:C6和C3:E6这两组区域的值,可以用以下公式: “=Sumproduct(B3:C6,D3:E6)”。 图1 2.ABS函数:如果在A 1.B1单元格中分别输入120.90,那么如果要求A1与B1之间的差的绝对值,可以在C1单元格中输入以下公式:“=ABS(A1- B1)”。 3.IF函数:如图2,如果C3单元格的数据大于D3单元格,则在E3单元格显示“完成任务,超出:”,否则显示“未完成任务,差额:”,可以在E3单元格中输入以下公式:“=IF(C3>D3, “完成任务,超出:”,”未完成任务,差额:””。 图2 4.Ceiling函数:该数值向上舍入基础的倍数。如图3,在C3单元格中输入以下公式:“=CEILING(B3,C3)”;而 “=FLOOR(B3,C3)”则是向下舍入。 图3

5.GCD函数:该函数计算最大公约数。如图4,如果要计算 B3:D3这一区域中3个数字的最大公约数,可以在E3单元格中输入以下公式:“=GCD(B3,C3,D3)”。 图4 6.INT函数:该函数是向下舍入取整函数。如图5,如果要计算显示器和机箱的购买数量,可以在E3单元格中输入以下公式:“=INT(D3/C3)”。 图5 7.LCM函数:该函数是计算最小公倍数。如图6,如果要计算B3:D3这一区域中3个数字的最小公倍数,可以在E3单元格中输入以下公式:“=LCM(B3,C3,D3)”。 图6 8.LN函数:该函数是计算自然对数,公式为:“=LN(B3)”。 9.LOG函数:该函数是计算指定底数的对数,公式为: “=LOG10(B3)”。 10.MOD函数:该函数是计算两数相除的余数。如图7,判断C3能否被B3整除,可以在D4单元格中输入以下公式: “=IF(MOD(B3,C3)=0,“是“,“否“)”。 图711.PI函数:使用此函数可以返回数字 3.14159265358979,即数学常量PI,可精确到小数点后14位。如图8,计算球体的面积,可以在C4单元格中输入以下公

excel常用公式函数大全

excel常用公式函数大全 1.求和函数SUM 语法:SUM(number1,number2,...)。 参数:number1、number2...为1到30个数值(包括逻辑值和文本表达式)、区域或引用,各参数之间必须用逗号加以分隔。 注意:参数中的数字、逻辑值及数字的文本表达式可以参与计算,其中逻辑值被转换为1,文本则被转换为数字。如果参数为数组或引用,只有其中的数字参与计算,数组或引用中的空白单元格、逻辑值、文本或错误值则被忽略。 应用实例一:跨表求和 使用SUM函数在同一工作表中求和比较简单,如果需要对不同工作表的多个区域进行求和,可以采用以下方法:选中Excel XP“插入函数”对话框中的函数,“确定”后打开“函数参数”对话框。切换至第一个工作表,鼠标单击“number1”框后选中需要求和的区域。如果同一工作表中的其他区域需要参与计算,可以单击“number2”框,再次选中工作表中要计算的其他区域。上述操作完成后切换至第二个工作表,重复上述操作即可完成输入。“确定”后公式所在单元格将显示计算结果。 应用实例二:SUM函数中的加减混合运算 财务统计需要进行加减混合运算,例如扣除现金流量表中的若干支出项目。按照规定,工作表中的这些项目没有输入负号。这时可以构造“=SUM(B2:B6,C2:C9,-D2,-E2)”这样的公式。其中B2:B6,C2:C9引用是收入,而D2、E2为支出。由于Excel不允许在单元格引用前面加负号,所以应在表示支出的单元格前加负号,这样即可计算出正确结果。即使支出数据所在的单元格连续,也必须用逗号将它们逐个隔开,写成“=SUM(B2:B6,C2:C9,-D2,-D3,D4)”这样的形式。 应用实例三:及格人数统计 假如B1:B50区域存放学生性别,C1:C50单元格存放某班学生的考试成绩,要想统计考试成绩及格的女生人数。可以使用公式“=SUM(IF(B1:B50=″女″,IF(C1:C50>=60,1,0)))”,由于它是一个数组公式,输入结束后必须按住Ctrl+Shift键回车。公式两边会自动添加上大括号,在编辑栏显示为“{=SUM(IF (B1:B50=″女″,IF(C1:C50>=60,1,0)))}”,这是使用数组公式必不可少的步骤。 2.平均值函数AVERAGE 语法:AVERAGE(number1,number2,...)。 参数:number1、number2...是需要计算平均值的1~30个参数。 注意:参数可以是数字、包含数字的名称、数组或引用。数组或单元格引用中的文字、逻辑值或空白单元格将被忽略,但单元格中的零则参与计算。如果需要将参数中的零排除在外,则要使用特殊设计的公式,下面的介绍。 应用实例一:跨表计算平均值

Excel函数计算公式大全(完整)

EXCEL函数公式大全(完整) 函数说明 CALL调用动态链接库或代码源中的过程 EUROCONVERT用于将数字转换为欧元形式,将数字由欧元形式转换为欧元成员国货币形式,或利用欧元作为中间货币将数字由某一欧元成员国货币转化为另一欧元成员国 货币形式(三角转换关系) GETPIVOTDATA返回存储在数据透视表中的数据 REGISTER.ID返回已注册过的指定动态链接库(DLL) 或代码源的注册号 SQL.REQUEST连接到一个外部的数据源并从工作表中运行查询,然后将查询结果以数组的形式返回,无需进行宏编程 函数说明 CUBEKPIMEMBER返回重要性能指标(KPI) 名称、属性和度量,并显示单元格中的名 称和属性。KPI 是一项用于监视单位业绩的可量化的指标,如每月 总利润或每季度雇员调整。 CUBEMEMBER返回多维数据集层次结构中的成员或元组。用于验证多维数据集内 是否存在成员或元组。 CUBEMEMBERPROPERTY返回多维数据集内成员属性的值。用于验证多维数据集内是否存在 某个成员名并返回此成员的指定属性。 CUBERANKEDMEMBER返回集合中的第n 个或排在一定名次的成员。用于返回集合中的一 个或多个元素,如业绩排在前几名的销售人员或前10 名学生。 CUBESET通过向服务器上的多维数据集发送集合表达式来定义一组经过计算 的成员或元组(这会创建该集合),然后将该集合返回到Microsoft Office Excel。 CUBESETCOUNT返回集合中的项数。 CUBEVALUE返回多维数据集内的汇总值。 数据库函数 函数说明 DAVERAGE返回所选数据库条目的平均值 DCOUNT计算数据库中包含数字的单元格的数量 DCOUNTA计算数据库中非空单元格的数量 DGET从数据库提取符合指定条件的单个记录 DMAX 返回所选数据库条目的最大值 DMIN 返回所选数据库条目的最小值 DPRODUCT将数据库中符合条件的记录的特定字段中的值相乘 DSTDEV基于所选数据库条目的样本估算标准偏差 DSTDEVP基于所选数据库条目的样本总体计算标准偏差

相关文档
最新文档