Excel公式与函数大辞典.pdf

Excel公式与函数大辞典.pdf
 

书籍描述

内容简介
《Excel公式与函数大辞典》全面细致地介绍了Excel 2013/2010/2007/2003中公式和函数的使用方法、实际应用和操作技巧,从函数功能、函数格式、参数说明、注意事项、版本提醒、案例应用、交叉参考等7个方面对Excel函数进行了全方位的介绍,而且在需要的地方加入了提示或技巧等内容。最后3章还介绍了公式与函数在条件格式、数据有效性及图表应用中发挥的强大功能。《Excel公式与函数大辞典》采用理论与实践相结合的方式,提供了405个案例,涉及多个行业,读者可以根据书中的案例举一反三,将其直接应用到实际工作中,有效提高学习效果与实际应用能力。
  《Excel公式与函数大辞典》附赠一张光盘,其中不仅包括本书所有案例的源文件,还包括由作者编写及制作的Excel数据透视表电子书、Excel VBA程序开发电子书、Excel函数速查工具、Word 2013多媒体教学视频、Excel 2013多媒体教学视频、PowerPoint 2013多媒体教学视频、Windows 8多媒体教学视频,以及Word/Excel/PowerPoint商务文档模板。
  《Excel公式与函数大辞典》既可作为函数速查工具手册,又可作为丰富的函数应用案例宝典,适合对Excel公式与函数有需求的读者阅读。

编辑推荐
1.史上最给力的光盘
本书所有案例的源文件
操作简单、功能强大的Excel函数速查软件
57页Excel数据透视表电子书
50页Excel VBA程序开发电子书
34个讲解Word 2013的多媒体教学视频
29个讲解Excel 2013的多媒体教学视频
26个讲解PowerPoint 2013的多媒体教学视频
400个Word/Excel/PowerPoint办公文档模板
76个讲解Windows 8的多媒体教学视频

2.最强大的Excel公式与函数速查书
全面:11大类370个函数的详尽解说,让您即刻轻松看懂晦涩的函数,快速掌握函数的使用方法和应用技巧。
专业:450个来自工作实际的典型案例可直接借鉴,满足财务、人力资源、销售等多个领域的应用需求,高效解决数据统计分析难题。
详细:彻底详解各类公式在条件格式、数据有效性、图表中的应用方法与技巧,同时采用看图说话的方式,读者一看即会

3.全新的阅读与学习体验
详尽的函数语法和参数说明,让您即刻轻松看懂晦涩的函数
来源于工作实际的案例,助您快速掌握函数的用法
恰到好处的注意事项,带您远离函数使用误区
温馨的交叉参考,帮您快速查阅其他相关知识
便捷的Excel版本提醒,让您畅行于Excel 2013/2010/2007/2003各个版本

4.更多贴心服务
(1)方便快捷的两大检索服务
图书目录——可按函数功能检索
案例索引——可按应用目的检索
(2)提高工作和学习效率的三个速查工具
Excel快捷键——提供完成常规操作对应的快捷键列表。
Excel函数速查表——提供Excel所有函数的名称及其功能描述
Excel 2003到Excel 2013命令参考——提供Excel 2003到Excel 2013的命令对照表,从Excel 2003轻松过渡到Excel 2013
(3)答疑服务
特设疑难解答QQ群(号码:225617651),读者的所有疑难问题将由Microsoft MVP(微软最有价值专家)做专业解答

作者简介
宋翔,微软全球最有价值专家(MVP),微软TechNet中文论坛版主,微软TechNet Webcast讲师,主要致力于微软Windows和Office 两大系列产品的研究与开发,出版过多部相关书籍,对Office在销售、人力资源、财务等方面的应用有丰富的经验。

目录
目 录

第1章 公式与函数基础 1
1.1 了解公式 1
1.1.1 公式的组成 1
1.1.2 运算符及其优先级 1
1.1.3 普通公式与数组公式 3
1.1.4 单个单元格公式与多个单元格公式 3
1.2 输入与编辑公式 3
1.2.1 A1引用与R1C1引用 4
1.2.2 输入公式 5
1.2.3 修改公式 6
1.2.4 移动和复制公式 6
1.2.5 改变公式的计算方式 8
1.3 在公式中使用函数 9
1.3.1 为什么使用函数 9
1.3.2 函数的类型 9
1.3.3 函数的参数 11
1.3.4 在公式中输入函数 11
1.4 在公式中使用名称 13
1.4.1 名称的作用范围 14
1.4.2 命名区域 14
1.4.3 命名公式 16
1.4.4 命名常量 16
1.4.5 将名称应用到公式中 16
1.5 使用数组公式 18
1.5.1 单个单元格数组公式与多个单元格数组公式 18
1.5.2 数组的维数 19
1.5.3 输入数组公式 20
1.5.4 修改数组公式 21
1.5.5 扩展或缩小多单元格数组公式 21
1.5.6 选择数组公式所在区域 22
1.5.7 使用常量数组 22
1.6 使用外部公式 23
1.6.1 创建引用其他工作表中数据的公式 24
1.6.2 创建引用其他工作簿中数据的公式 24
1.6.3 更新外部公式 25
1.7 审核公式 25
1.7.1 使用公式错误检查器 26
1.7.2 定位特定类型的数据 26
1.7.3 跟踪单元格关系 27
1.7.4 监视单元格内容 28
1.7.5 使用公式求值器 29
1.8 处理公式中的错误 30
1.8.1 括号不匹配 30
1.8.2 以#号填充单元格 30
1.8.3 空白但非空的单元格 30
1.8.4 显示值与实际值 31
1.8.5 返回错误值 31
1.8.6 循环引用 34
1.9 公式使用技巧 34
1.9.1 在多个单元格中输入同一个公式 35
1.9.2 显示公式而不是值 35
1.9.3 查看公式的中间结果 35
1.9.4 将公式转换为值 36
1.9.5 复制公式但不使用相对引用 36
1.9.6 隐藏公式 37
1.9.7 禁止任何人修改公式 38

第2章 数学和三角函数 39
2.1 常规计算 42
2.1.1 SIGN——返回数字的符号 42
 案例01 检测商品销量是否达标 43
2.1.2 ABS——计算数字的绝对值 43
 案例02 计算两地温差 44
2.1.3 SUM——计算数字之和 44
 案例03 汇总两种商品的销售额 44
 案例04 汇总大于15000的销售总额 45
 案例05 统计销售部女员工人数 45
2.1.4 PRODUCT——计算数字之积 46
 案例06 计算每种商品打折后的价格(PRODUCT+ROUND) 46
2.1.5 SQRT——计算正平方根 47
 案例07 计算正方形边长 47
2.1.6 MOD——返回商的余数 47
 案例08 判断闰年(MOD+IF+OR+AND) 48
 案例09 分别汇总奇数月和偶数月的销量(MOD+SUM+IF+ROW) 48
2.1.7 QUOTIENT——返回商的整数部分 49
 案例10 统计在预算内可购买的办公用品数量 50
2.1.8 GCD——计算最大公约数 50
 案例11 计算最大公约数 50
2.1.9 LCM——计算最小公倍数 51
 案例12 计算最小公倍数 51
2.1.10 SUMIF——按给定条件对指定单元格求和 52
 案例13 计算某部门员工年薪总和 52
 案例14 计算前两名和后两名员工的销售额总和(SUMIF+LARGE+SMALL) 53
2.1.11 SUMIFS——按多个条件对指定单元格求和 53
 案例15 汇总指定销售额范围内的销售总额 54
2.1.12 SUMPRODUCT——计算数组元素的乘积之和 54
 案例16 计算商品打折后的总价格(SUMPRODUCT+ROUND) 55
 案例17 统计销售部女员工人数 55
2.1.13 SUMSQ——计算参数的平方和 56
 案例18 计算直角三角形斜边的长度(SUMSQ+SQRT) 56
2.1.14 SUMXMY2——计算数组对应值之差的平方和 56
 案例19 计算数组对应值之差的平方和 57
2.1.15 SUMX2MY2——计算数组对应值的平方差之和 57
 案例20 计算数组对应值的平方差之和 58
2.1.16 SUMX2PY2——计算数组对应值的平方和之和 58
 案例21 计算数组对应值的平方和之和 58
2.1.17 SERIESSUM——计算基于公式的幂级数之和 59
 案例22 计算自然对数的底数e的近似值 59
2.2 舍入计算 60
2.2.1 INT——返回永远小于原数字的最接近的整数 60
 案例23 汇总整数金额(INT+SUM) 60
2.2.2 TRUNC——返回数字的整数部分 61
 案例24 汇总金额只保留一位小数(TRUNC+SUM) 61
2.2.3 ROUND——按指定位数对数字进行四舍五入 62
 案例25 将金额取整舍入到百位(ROUND+SUM) 62
2.2.4 ROUNDDOWN——以绝对值减小的方向按指定位数舍入数字 63
 案例26 汇总金额,忽略分位(ROUNDDOWN+SUM) 64
2.2.5 ROUNDUP——以绝对值增大的方向按指定位数舍入数字 64
 案例27 计算上网费用(ROUNDUP+HOUR+MINUTE) 65
2.2.6 MROUND——舍入到指定倍数的数字 66
 案例28 计算商品运送车次 67
2.2.7 CEILING——以绝对值增大的方向按指定倍数舍入 67
 案例29 计算上网费用(CEILING+HOUR+MINUTE) 68
2.2.8 CEILING.PRECISE——以算数值增大的方向按指定倍数舍入 68
2.2.9 CEILING.MATH——以绝对值或算数值增大的方向按指定倍数舍入 69
2.2.10 FLOOR——以绝对值减小的方向按指定倍数舍入 70
 案例30 计算员工提成奖金 71
2.2.11 FLOOR.PRECISE——以算数值减小的方向按指定倍数舍入 72
2.2.12 FLOOR.MATH——以绝对值或算数值减小的方向按指定倍数舍入 72
2.2.13 EVEN——以绝对值增大的方向舍入到最接近偶数 74
 案例31 随机抽奖(男员工)(EVEN+INDEX+RANDBETWEEN) 74
2.2.14 ODD——以绝对值增大的方向舍入到最接近奇数 75
 案例32 随机抽奖(女员工)(ODD+INDEX+RANDBETWEEN) 76
2.3 指数与对数计算 76
2.3.1 POWER——计算数字的乘幂 76
 案例33 计算区域中各数字的倒数之和(POWER+SUM) 77
2.3.2 EXP——计算e的n次方 77
 案例34 计算自然对数的底数e的n次幂 78
2.3.3 LN——计算自然对数 78
 案例35 计算数值的自然对数 78
2.3.4 LOG——计算以指定数字为底的对数 78
 案例36 计算以指定数字为底的对数 79
2.3.5 LOG10——计算以10为底的对数 79
 案例37 计算以10为底的对数 79
2.4 阶乘、矩阵与随机数 80
2.4.1 COMBIN——计算给定数目对象的组合数 80
 案例38 计算公司知识竞赛对局次数 80
2.4.2 COMBINA——计算给定数目对象具有重复项的组合数 81
2.4.3 FACT——计算数字的阶乘 81
 案例39 计算10到20之间的数字阶乘 82
2.4.4 FACTDOUBLE——计算数字的双倍阶乘 82
 案例40 计算1到36之间偶数的乘积 82
2.4.5 MULTINOMIAL——计算多个数字和的阶乘与各数字阶乘乘积的比值 83
 案例41 计算人员分组问题 83
2.4.6 MDETERM——计算数组的矩阵行列式的值 83
 案例42 求解二元联立方程组 84
2.4.7 MINVERSE——计算数组的逆矩阵 84
 案例43 求解多元联立方程组(MINVERSE+MMULT) 85
2.4.8 MMULT——计算两个数组的矩阵乘积 85
 案例44 计算商品在不同单价下的销售额 85
 案例45 计算某商品的最大销量(MMULT+MAX+N+TRANSPOSE) 86
2.4.9 MUNIT——返回指定维度的单位矩阵 86
2.4.10 RAND——返回0到1之间的一个随机数 87
 案例46 随机显示A到Z之间的大写字母(RAND+CHAR+INT) 87
2.4.11 RANDBETWEEN——返回某个范围内的随机数 88
 案例47 生成1到50之间的随机偶数 88
2.5 三角函数计算 89
2.5.1 DEGREES——将弧度转换为角度 89
 案例48 根据弧长和半径计算角度(DEGREES+ROUND) 89
2.5.2 RADIANS——将角度转换为弧度 89
 案例49 根据角度和半径计算弧长(RADIANS+ROUND) 90
2.5.3 SIN——计算给定角度的正弦值 90
 案例50 计算给定角度的正弦值(SIN+ROUND) 90
2.5.4 ASIN——计算数字的反正弦值 91
 案例51 计算数字的反正弦值(ASIN+ROUND) 91
2.5.5 SINH——计算数字的双曲正弦值 91
 案例52 计算数字的双曲正弦值(SINH+ROUND) 92
2.5.6 ASINH——计算数字的反双曲正弦值 92
 案例53 计算数字的反双曲正弦值(ASINH+ROUND) 92
2.5.7 COS——计算给定角度的余弦值 93
 案例54 计算给定角度的余弦值(COS+ROUND) 93
2.5.8 ACOS——计算数字的反余弦值 93
 案例55 计算数字的反余弦值(ACOS+ROUND) 94
2.5.9 COSH——计算数字的双曲余弦值 94
 案例56 计算数字的双曲余弦值(COSH+ROUND) 94
2.5.10 ACOSH——计算数字的反双曲余弦值 95
 案例57 计算数字的反双曲余弦值(ACOSH+ROUND) 95
2.5.11 TAN——计算给定角度的正切值 95
 案例58 计算给定角度的正切值(TAN+ROUND) 96
2.5.12 ATAN——计算数字的反正切值 96
 案例59 计算数字的反正切值(ATAN+ROUND) 96
2.5.13 TANH——计算数字的双曲正切值 97
 案例60 计算数字的双曲正切值(TANH+ROUND) 97
2.5.14 ATANH——计算数字的反双曲正切值 97
 案例61 计算数字的反双曲正切值(ATANH+ROUND) 98
2.5.15 ATAN2——计算给定坐标的反正切值 98
 案例62 计算给定坐标的反正切值 99
2.5.16 ACOT——计算数字的反余切值 99
 案例63 计算数字的反余切值(ACOT+ROUND) 99
2.5.17 ACOTH——计算数字的反双曲余切值 100
 案例64 计算数字的反双曲余切值(ACOTH+ROUND) 100
2.5.18 COT——计算给定角度的余切值 100
 案例65 计算给定角度的余切值 101
2.5.19 COTH——计算数字的双曲余切值 101
 案例66 计算数字的双曲余切值(COTH+ROUND) 102
2.5.20 SEC——计算给定角度的正割值 102
 案例67 计算给定角度的正割值(SEC+ROUND) 102
2.5.21 SECH——计算给定角度的双曲正割值 103
 案例68 计算给定角度的双曲正割值(SECH+ROUND) 103
2.5.22 CSC——计算给定角度的余割值 103
 案例69 计算给定角度的余割值(CSC+ROUND) 104
2.5.23 CSCH——计算给定角度的双曲余割值 104
 案例70 计算给定角度的双曲余割值(CSCH+ROUND) 105
2.6 其他计算 105
2.6.1 PI——返回pi的值 105
 案例71 计算圆周长(PI+ROUND) 105
2.6.2 SQRTPI——计算某数与pi的乘积的平方根 105
 案例72 计算圆周率倍数的平方根 106
2.6.3 SUBTOTAL——返回指定区域的分类汇总结果 106
 案例73 汇总某部门员工工资情况(一) 108
 案例74 设置不间断序号 108
2.6.4 AGGREGATE——返回指定区域的分类汇总结果 108
 案例75 汇总某部门员工工资情况(二) 110
 案例76 统计某部门年薪排在第2位的员工姓名(AGGREGATE+INDEX+MATCH) 111
2.6.5 ROMAN——将阿拉伯数字转为文本型罗马数字 112
 案例77 将人员编号转换为罗马数字格式(ROMAN+CHOOSE) 113
2.6.6 ARABIC——将罗马数字转换为阿拉伯数字 113
 案例78 将人员编号转换为阿拉伯数字格式(ARABIC+CHOOSE) 114
2.6.7 BASE——将一个数转换为给定基数的文本格式 114
 案例79 以给定基数转换数字 115
2.6.8 DECIMAL——将给定基数的文本转换为十进制数 115
 案例80 将给定基数的文本转换为十进制数 116

第3章 日期和时间函数 117
3.1 了解Excel日期系统 118
3.1.1 Excel提供的两种日期系统 118
3.1.2 了解日期和时间序列号 120
3.1.3 输入与设置日期和时间 120
3.1.4 两位数年份问题 121
3.2 返回当前的日期、时间和指定的日期、时间 122
3.2.1 NOW——返回当前日期和时间 122
 案例81 统计员工在职时间(NOW+ROUND+IF) 122
 案例82 元旦倒计时(NOW+TEXT) 123
3.2.2 TODAY——返回当前日期 124
 案例83 统计试用期到期的人数(TODAY+COUNTIF) 124
3.2.3 DATE——返回指定日期的序列号 125
 案例84 计算2009年星期六的个数(DATE+SUM+N+TEXT+ROW+INDIRECT) 125
 案例85 计算本月的天数(DATE+TEXT+YEAR+MONTH+TODAY) 126
3.2.4 TIME——返回指定时间的序列号 126
 案例86 安排会议时间(TIME+TEXT+NOW) 127
3.3 返回日期和时间的某个部分 127
3.3.1 YEAR——返回年份 127
 案例87 计算2000年以后的员工平均工资(YEAR+ROUND+AVERAGE+IF) 128
3.3.2 MONTH——返回月份 128
 案例88 计算本月需要结算的金额(MONTH+TODAY+SUM+IF) 129
 案例89 判断闰年(MONTH+IF+DATE+YEAR) 129
3.3.3 DAY——返回日期中具体的某一天 130
 案例90 计算本月下旬需要结算的金额(DAY+SUM+IF) 130
3.3.4 WEEKDAY——返回当前日期是星期几 131
 案例91 统计周五的商品销量(WEEKDAY+SUM+IF) 132
3.3.5 HOUR——返回小时数 132
 案例92 计算用餐时间 133
3.3.6 MINUTE——返回分钟数 133
 案例93 计算用餐的精确时间(HOUR+MINUTE) 133
3.3.7 SECOND——返回秒数 134
 案例94 计算广告时长 134
3.4 文本与日期、时间格式间的转换 135
3.4.1 DATEVALUE——将文本格式的日期转换为序列号 135
 案例95 计算两个月之间相差的天数 135
3.4.2 TIMEVALUE——将文本格式的时间转换为序列号 135
 案例96 计算加班费用(TIMEVALUE+SUBSTITUTE+ROUND) 136
3.5 其他日期函数 136
3.5.1 DATEDIF——计算开始和结束日期之间的时间间隔 136
 案例97 统计办公用品使用情况(DATEDIF+TODAY) 137
3.5.2 DAYS360——以360天为准计算两个日期间天数 138
 案例98 计算还款天数(一) 138
3.5.3 DAYS——计算两个日期之间的天数 139
 案例99 计算还款天数(二) 139
3.5.4 EDATE——计算从指定日期向前或向后几个月的日期 139
 案例100 计算还款日期(EDATE+TEXT+LEFT+LEN) 140
3.5.5 DATESTRING——将指定日期的序列号转换为文本日期 141
 案例101 计算还款日期(DATESTRING+EDATE+LEFT+LEN) 141
3.5.6 EOMONTH——计算从指定日期向前或向后几个月后的那个月最后一天的日期 142
 案例102 统计员工的工资结算日期(EOMONTH+TEXT) 142
3.5.7 NETWORKDAYS——计算日期间的所有工作日数 143
 案例103 计算工程施工的天数(一) 143
3.5.8 NETWORKDAYS.INTL——计算日期间的所有工作日数,使用参数指明周末的日期和天数 144
 案例104 计算工程施工的天数(二) 145
3.5.9 WEEKNUM——返回日期在一年中是第几周 146
 案例105 计算本月包含的周数(WEEKNUM+EOMONTH+NOW) 147
3.5.10 ISOWEEKNUM——返回日期在一年中的ISO周数 147
3.5.11 WORKDAY——计算与指定日期相隔数个工作日的日期 148
 案例106 安排施工时间(一)(WORKDAY+TEXT+LEFT+LEN) 148
3.5.12 WORKDAY.INTL——计算与指定日期相隔数个工作日的日期,使用参数指明周末的日期和天数 149
 案例107 安排施工时间(二)(WORKDAY.INTL+TEXT+LEFT+LEN) 151
3.5.13 YEARFRAC——计算从开始日期到结束日期所经历的天数占全年天数的百分比 151
 案例108 计算全年盈利额(YEARFRAC+ROUND) 152

第4章 逻辑函数 153
4.1 逻辑值函数 153
4.1.1 TRUE——返回逻辑值TRUE 153
 案例109 判断两列数据是否相同 154
4.1.2 FALSE——返回逻辑值FALSE 154
 案例110 计算两列中相同数据的个数 154
4.2 条件判断函数 155
4.2.1 NOT——对逻辑值求反 155
 案例111 计算区域内数字的个数(NOT+SUM+ISERROR) 155
4.2.2 AND——判断多个条件是否同时成立 156
 案例112 判断面试人员是否被录取 156
 案例113 判断是否为员工发放奖金 157
4.2.3 OR——判断多个条件中是否至少有一个条件成立 157
 案例114 判断身份证号码的长度是否正确(OR+LEN) 158
4.2.4 XOR——判断多个条件中是否有一个条件成立 158
4.2.5 IF——根据条件判断而返回不同结果 159
 案例115 评定员工业绩 159
 案例116 计算需要发放奖金的总额(IF+SUM) 160
4.2.6 IFNA——判断公式是否出现“#N/A”错误 160
 案例117 根据姓名查找员工所在部门并排错(IFNA+VLOOKUP) 161
4.2.7 IFERROR——根据公式结果返回不同内容 161
 案例118 根据编号查找员工信息并排错(IFERROR+VLOOKUP) 162

第5章 文本函数 163
5.1 返回字符或字符编码 165
5.1.1 CHAR——返回与ANSI字符编码对应的字符 165
 案例119 在区域中自动生成大写字母列表(CHAR+ROW) 165
5.1.2 UNICHAR——返回与Unicode字符编码对应的字符 166
5.1.3 CODE——返回与字符对应的ANSI字符编码 166
 案例120 判断单元格第一个字符是否为字母(CODE+IF+OR+AND) 166
 案例121 按升序排列顺序错乱的字母列表(CODE+CHAR+SMALL+ROW) 167
5.1.4 UNICODE——返回与字符对应的Unicode字符编码 167
5.2 返回文本内容 168
5.2.1 LEFT——从文本左侧起提取指定个数的字符 168
 案例122 提取地址中的省市名称(LEFT+FIND) 168
 案例123 统计各地区参会人数(LEFT+SUM) 169
5.2.2 LEFTB——从文本左侧起提取指定字节数字符 170
5.2.3 LEN——计算文本中的字符个数 170
 案例124 计算单元格中的数字个数(LEN+LENB) 170
 案例125 根据身份证号判断性别(LEN+IF+MOD+RIGHT+MID) 171
5.2.4 LENB——计算文本中代表字符的字节数 172
5.2.5 MID——从文本指定位置起提取指定个数的字符 172
 案例126 提取公司获奖人员姓名(MID+FIND+LEN) 172
 案例127 从身份证号中提取生日(MID+TEXT+IF+LEN) 173
5.2.6 MIDB——从文本指定位置起提取指定字节数的字符 173
5.2.7 RIGHT——从文本右侧起提取指定个数的字符 174
 案例128 动态提取公司名称列表(RIGHT+LEN+FIND) 174
5.2.8 RIGHTB——从文本右侧起提取指定字节数字符 175
5.2.9 REPT——生成重复的字符 175
 案例129 自动为数字添加星号(REPT+LEN) 176
 案例130 制作简易的销售图表 177
5.3 合并文本 177
5.3.1 CONCATENATE——将多个文本合并到一处 177
 案例131 评定员工考核成绩(CONCATENATE+IF+SUM) 177
5.4 转换文本格式 178
5.4.1 ASC——将全角字符转换为半角字符 178
 案例132 计算全、半角混合文本中的字母个数(ASC+LEN+LENB) 178
5.4.2 WIDECHAR——将半角字符转换为全角字符 179
 案例133 计算全、半角混合文本中的汉字个数(WIDECHAR+LEN+LENB+ASC) 179
5.4.3 PHONETIC——返回文本中的拼音字符 180
5.4.4 BAHTTEXT——将数字转换为泰语文本 180
5.4.5 DOLLAR——将数字转换为带美元符号$的文本 180
 案例134 出口商品价格转换 180
5.4.6 RMB——将数字转换为带人民币符号¥的文本 181
 案例135 将数字转换为带人民币符号¥的文本 181
5.4.7 NUMBERSTRING——将数值转换为大写汉字 182
 案例136 将销售额转换为中文大写汉字 182
5.4.8 NUMBERVALUE——以与区域设置无关的方式将文本转换为数字 183
5.4.9 T——将参数转换为文本 183
 案例137 为公式添加文字说明(RMB+T+N) 184
5.4.10 LOWER——将文本转换为小写 184
5.4.11 UPPER——将文本转换为大写 184
 案例138 将文本转换为句首字母大写其他小写(UPPER+LEFT+LOWER+RIGHT+LEN) 185
5.4.12 PROPER——将文本中每个单词的首字母转换为大写 185
 案例139 整理人名数据 186
5.4.13 VALUE—将文本格式的数字转换为普通数字 186
 案例140 对文本格式的销售数据求和(VALUE+SUM) 186
5.4.14 TEXT——多样化格式设置函数 187
 案例141 将金额显示为特定的单位(TEXT+SUM) 187
 案例142 将普通数字转换为电话格式 187
 案例143 自动生成12个月的英文月份名称(TEXT+ROW) 188
5.4.15 FIXED——将数字按指定的小数位数取整 188
 案例144 格式化数字格式 189
5.5 查找与替换文本 189
5.5.1 EXACT——比较两个文本是否相同 189
 案例145 核对数据录入是否正确(EXACT+IF) 189
5.5.2 FIND——以字符为单位并区分大小写地查找指定字符的位置 190
 案例146 检查联系地址是否详细(FIND+ISERROR+IF) 190
 案例147 提取公司名称(FIND+MID) 191
5.5.3 FINDB——以字节为单位并区分大小写地查找指定字符的位置 191
5.5.4 REPLACE——以字符为单位根据指定位置进行替换 192
 案例148 电话号码位数升级 192
 案例149 提取地区公司名称(REPLACE+LEFT+FIND) 193
5.5.5 REPLACEB——以字节为单位根据指定位置进行替换 193
5.5.6 SEARCH——以字符为单位不区分大小写地查找指定字符的位置 194
 案例150 将销售图书分类上架(SEARCH+IF+COUNT) 194
5.5.7 SEARCHB——以字节为单位不区分大小写地查找指定字符的位置 195
5.5.8 SUBSTITUTE——以指定文本进行替换 196
 案例151 将日期转换为标准格式 196
 案例152 格式化公司名称(SUBSTITUTE+REPLACE) 197
5.6 删除文本中的字符 197
5.6.1 CLEAN——删除无法打印的字符 197
 案例153 对表格内容排版 197
5.6.2 TRIM——删除多余的空格 198
 案例154 整理不规则数据(TRIM+CLEAN) 198

第6章 查找和引用函数 199
6.1 查找表中数据 200
6.1.1 CHOOSE——根据序号从列表中选择对应的内容 200
 案例155 评定员工业绩(CHOOSE+IF) 201
 案例156 制作购物打折收费系统 202
 案例157 重组销售数据 204
 案例158 在多组销售数据中查找销量(CHOOSE+VLOOKUP+MATCH) 205
6.1.2 LOOKUP——仅在单行单列中查找(向量形式) 206
 案例159 根据姓名查找员工编号 207
 案例160 使用LOOKUP函数进行多条件判断 207
 案例161 提取文本中的金额(LOOKUP+LEFT+ROW+INDIRECT+LEN) 208
6.1.3 LOOKUP——仅在单行单列中查找(数组形式) 208
 案例162 查找员工信息 209
6.1.4 HLOOKUP——在区域或数组的行中查找数据 209
 案例163 查找商品在某季度的销量(HLOOKUP+MATCH) 211
6.1.5 VLOOKUP——在区域或数组的列中查找数据 211
 案例164 根据商品名称查找销量 212
 案例165 根据销量对员工进行评定 213
 案例166 从多个表中计算员工的年终奖(VLOOKUP+IF) 213
 案例167 逆向查找(VLOOKUP+IF) 214
6.1.6 MATCH——返回指定内容所在的位置 215
 案例168 不区分大小写查找数据(MATCH+INDEX) 216
 案例169 区分大小写查找数据(MATCH+INDEX+EXACT) 216
 案例170 双重定位查找数据(MATCH+INDEX) 217
 案例171 提取某商品最后一次进货日期(MATCH+TEXT+INDIRECT) 218
 案例172 从多列数据中查找员工工资(MATCH+INDEX) 218
6.1.7 INDEX——返回指定位置中的内容(数组形式) 219
 案例173 查找左侧列中的数据(INDEX+MATCH) 220
6.1.8 INDEX——返回指定位置中的内容(引用形式) 220
 案例174 提取某区域的销售数据(INDEX+MATCH) 221
6.2 引用表中数据 221
6.2.1 ADDRESS——返回与指定行号和列号对应的单元格地址 221
 案例175 确定最大销售额的位置(ADDRESS+MAX+IF+ROW) 222
 案例176 返回当前单元格的列字母(ADDRESS+COLUMN+SUBSTITUTE) 223
 案例177 跨工作表返回汇总金额(ADDRESS+INDIRECT) 223
6.2.2 AREAS——返回引用中包含的区域数量 225
 案例178 统计分公司数量 225
6.2.3 COLUMN——返回单元格或单元格区域首列的列号 225
 案例179 在一行中快速输入月份(COLUMN+TEXT) 226
 案例180 汇总多个列中的销量(COLUMN+SUM+IF+MOD) 226
6.2.4 COLUMNS——返回数据区域包含的列数 227
 案例181 计算需要扣款的项目数量 227
6.2.5 ROW——返回单元格或单元格区域首行的行号 227
 案例182 在一列中快速输入月份(ROW+TEXT) 228
 案例183 提取最后一次销量大于800的日期(ROW+TEXT+INDEX+MAX) 228
 案例184 计算员工的最高工资(ROW+MAX+MMULT) 229
6.2.6 ROWS——返回数据区域包含的行数 230
 案例185 计算需要开支的员工人数 230
 案例186 计算销售数据中的报价数量(ROWS+COLUMNS) 231
 案例187 检验日期是否重复(ROWS+IF+MATCH) 231
6.2.7 OFFSET——根据给定的偏移量返回新的引用区域 232
 案例188 使用OFFSET函数查询员工信息(OFFSET+MATCH) 233
 案例189 对每日销量累积求和(OFFSET+SUM+ROW) 234
 案例190 汇总最近5天的销量(OFFSET+SUBTOTAL+INDIRECT+MAX+ROW) 234
 案例191 制作工资条(OFFSET+IF+MOD+ROW+ROUND+COLUMN) 235
6.2.8 TRANSPOSE——转置数据区域的行列位置 237
 案例192 转换销售数据区域 237
6.2.9 INDIRECT——返回由文本值指定的引用 238
 案例193 统计销量小于600的员工数(INDIRECT+SUM+COUNTIF) 239
 案例194 提取多个工作表中的最大值(INDIRECT+SUBTOTAL) 239
6.2.10 FORMULATEXT——返回给定引用公式的文本形式 240
 案例195 提取单元格中的公式(一) 241
6.2.11 GETPIVOTDATA——返回数据透视表中的数据 241
 案例196 使用函数从数据透视表中提取数据 242
6.2.12 HYPERLINK——为指定内容创建超链接 243
 案例197 在销售数据表中指定公司邮件地址 243
 案例198 实现自动跳转到数据结尾的功能(HYPERLINK+OFFSET+COUNTA) 244
6.2.13 RTD——返回支持COM自动化程序的实时数据 245
 案例199 使用COM加载宏快速显示时间 246

第7章 信息函数 247
7.1 返回信息 248
7.1.1 CELL——返回单元格格式、位置或内容的信息 248
 案例200 获取当前工作簿的完整路径 250
7.1.2 INFO——返回当前操作环境的相关信息 250
 案例201 获取当前操作环境 251
7.1.3 SHEET——返回引用工作表的工作表编号 252
7.1.4 SHEETS——返回引用中的工作表总数 252
 案例202 统计当前工作簿包含的工作表总数(一) 253
7.2 返回各类型的值 253
7.2.1 ERROR.TYPE——返回对应于错误类型的数字 253
 案例203 根据错误代码显示错误原因(ERROR.TYPE+CHOOSE) 254
7.2.2 N——返回转换为数字的值 254
 案例204 生成指定员工的年薪列表(N+OFFSET) 255
7.2.3 NA——返回错误值“#N/A” 255
 案例205 统计无货商品的数量 255
7.2.4 TYPE——返回表示数据类型的数字 256
 案例206 简易的输入验证工具(TYPE+LOOKUP) 256
7.3 使用IS函数进行各种判断 257
7.3.1 ISBLANK——判断单元格是否为空 257
 案例207 统计员工缺勤人数(ISBLANK+SUM) 257
7.3.2 ISLOGICAL——判断值是否为逻辑值 258
7.3.3 ISNUMBER——判断值是否为数字 258
 案例208 统计指定商品的销量总和(ISNUMBER+SUM+FIND) 258
7.3.4 ISTEXT——判断值是否为文本 259
 案例209 判断员工是否已签到(ISTEXT+IF) 259
7.3.5 ISNONTEXT——判断值是否为非文本 259
 案例210 判断员工是否已签到(ISNONTEXT+IF) 259
7.3.6 ISFORMULA——判断单元格是否包含公式 260
 案例211 判断单元格中的内容是否包含公式 260
7.3.7 ISEVEN——判断数字是否为偶数 261
 案例212 统计公司女员工人数(ISEVEN+SUM+MID) 261
7.3.8 ISODD——判断数字是否为奇数 261
 案例213 统计公司男员工人数(ISODD+SUM+MID) 262
7.3.9 ISNA——判断值是否为错误值“#N/A” 262
 案例214 查找员工信息(ISNA+IF+VLOOKUP) 263
7.3.10 ISREF——判断值是否为单元格引用 263
7.3.11 ISERR——判断值是否为除“#N/A”以外的其他错误值 264
7.3.12 ISERROR——判断值是否为错误值 264
 案例215 统计员工年薪总和(ISERROR+SUM+IF) 264

第8章 统计函数 265
8.1 统计数量与频率 269
8.1.1 COUNT——计算参数中包含数字的个数 269
 案例216 统计员工人数 270
 案例217 统计不重复员工人数(COUNT+MATCH+ROW) 271
8.1.2 COUNTA——计算参数中包含非空值的个数 271
 案例218 统计迟到人数 272
 案例219 创建动态区域名称(COUNTA+OFFSET) 272
8.1.3 COUNTBLANK——计算区域中空白单元格的个数 273
 案例220 统计会议未到场人数 273
8.1.4 COUNTIF——计算满足给定条件的单元格的个数 274
 案例221 统计销量大于800的员工人数 274
 案例222 计算两列数据中相同数据的个数(COUNTIF+SUM) 274
 案例223 统计不重复员工人数(COUNTIF+SUM) 275
 案例224 提取不重复员工姓名(COUNTIF+LOOKUP+NOT) 275
8.1.5 COUNTIFS——计算满足多个给定条件的单元格的个数 276
 案例225 统计销量在600到1000之间的男员工人数 276
8.1.6 FREQUENCY——以垂直数组形式返回数据的频率分布 277
 案例226 统计不同销量区间的员工人数 278
8.2 统计均值和众数 278
8.2.1 AVEDEV——计算一组数据与其平均值的绝对偏差的平均值 278
 案例227 计算零件质量系数的平均偏差 279
8.2.2 AVERAGE——计算参数的平均值 279
 案例228 计算某商品的平均价格 279
 案例229 计算男员工的平均销量(一)(AVERAGE+ROUND+IF) 280
8.2.3 AVERAGEA——计算参数中非空值的平均值 280
 案例230 计算员工的平均销量(含未统计者)(AVERAGEA+ROUND) 281
8.2.4 AVERAGEIF——计算满足给定条件的所有单元格的平均值 281
 案例231 计算男员工的平均销量(二)(AVERAGEIF+ROUND) 282
8.2.5 AVERAGEIFS——计算满足多个给定条件的所有单元格的平均值 283
 案例232 计算销量大于600的男员工的平均销量(AVERAGEIFS+ROUND) 284
8.2.6 GEOMEAN——计算几何平均值 284
 案例233 计算销售业绩的平均增长率 285
8.2.7 HARMEAN——计算调和平均值 285
 案例234 计算从第一天开始到第三天每天的平均产量 286
8.2.8 TRIMMEAN——计算内部平均值 286
 案例235 计算选手最后得分(TRIMMEAN+ROUND) 286
8.2.9 MEDIAN——返回中值 287
 案例236 计算销量的中间值 288
 案例237 计算销量的中间值所在的日期(MEDIAN+INDEX+MATCH) 288
8.2.10 MODE.SNGL——返回数据中出现次数最多的值 289
 案例238 统计投票次数最多的选手(一) 289
 案例239 提取出现次数最多的数字(MODE.SNGL+MID+ROW+INDIRECT+LEN) 289
8.2.11 MODE.MULT——返回数据中出现频率最高或重复出现的数值的垂直数组 290
 案例240 统计投票次数最多的选手(二) 291
8.3 统计极值与排位 291
8.3.1 MAX——返回一组数字中的最大值 291
 案例241 统计男员工中完成的最大销量 292
 案例242 计算单日最高销量(MAX+SUMIF) 292
 案例243 提取最后一次出货的日期(MAX+TEXT+INDEX+IF+ROW) 292
8.3.2 MAXA——返回一组非空值中的最大值 293
8.3.3 MIN——返回一组数字中的最小值 294
 案例244 显示一个不超过限定日期的动态时间(MIN+TODAY) 294
 案例245 提取完成最小销量的员工姓名(MIN+INDEX+MATCH) 294
8.3.4 MINA——返回一组非空值中的最小值 295
8.3.5 LARGE——返回数据集中第k个最大值 296
 案例246 计算销量前3名的销量总和(LARGE+SUM) 296
8.3.6 SMALL—返回数据集中第k个最小值 296
 案例247 计算销量后3名的销量总和(SMALL+SUM) 297
8.3.7 RANK.EQ——返回一个数字在一组数字中的排位 297
 案例248 对员工销量降序排名(一) 298
 案例249 计算两列数据中相同数据的个数(RANK.EQ+COUNT) 298
8.3.8 RANK.AVG——返回一个数字在一组数字中的排位 299
 案例250 对员工销量降序排名(二) 299
8.3.9 PERCENTRANK.INC——返回数据集中值的百分比排位 300
 案例251 计算某个销售员在所有销售员中的销量百分比排位 300
8.3.10 PERCENTRANK.EXC——返回数据集中值的百分比排位 301
8.3.11 QUARTILE.INC——返回数据集的四分位数 301
 案例252 根据员工销量计算四分位数 302
8.3.12 QUARTILE.EXC——返回数据集的四分位数 302
8.3.13 PERCENTILE.INC——返回区域中数值的第k个百分点的值 303
 案例253 根据员工销量计算指定百分点的值 304
8.3.14 PERCENTILE.EXC——返回区域中数值的第k个百分点的值 304
8.3.15 PERMUT——返回给定数目对象的排列数 305
 案例254 计算中奖率 305
8.3.16 PERMUTATIONA——返回给定数目对象(含重复)的排列数 306
8.4 统计数据的散布度 306
8.4.1 DEVSQ——计算偏差的平方和 306
 案例255 计算零件质量系数的偏差平方和 307
8.4.2 STDEV.S——估算基于样本的标准偏差,忽略文本和逻辑值 307
 案例256 计算员工工龄样本的标准偏差 307
8.4.3 STDEVA——估算基于样本的标准偏差,包括文本和逻辑值 308
 案例257 计算员工工龄样本的标准偏差(含未统计者) 308
8.4.4 STDEV.P——估算基于整个样本总体的标准偏差,忽略文本和逻辑值 309
 案例258 计算员工工龄样本总体的标准偏差 310
8.4.5 STDEVPA——估算基于整个样本总体的标准偏差,包括文本和逻辑值 310
 案例259 计算员工工龄样本总体的标准偏差(含未统计者) 311
8.4.6 VAR.S——计算基于给定样本的方差,忽略文本和逻辑值 311
 案例260 计算员工工龄样本的方差 312
8.4.7 VARA——计算基于给定样本的方差,包括文本和逻辑值 312
 案例261 计算员工工龄样本的方差(含未统计者) 312
8.4.8 VAR.P——计算基于整个样本总体的方差,忽略文本和逻辑值 313
 案例262 计算员工工龄样本总体的方差 313
8.4.9 VARPA——计算基于整个样本总体的方差,包括文本和逻辑值 314
 案例263 计算员工工龄样本总体的方差(含未统计者) 314
8.4.10 KURT——返回数据集的峰值 315
 案例264 计算商品在一段时期内价格的峰值 315
8.4.11 SKEW——返回分布的不对称度 316
 案例265 计算商品在一段时期内价格的不对称度 316
8.4.12 SKEW.P——返回某一分布相对其平均值的不对称度 316
8.5 统计概率分布 317
8.5.1 BINOM.DIST——返回一元二项式分布的概率 317
 案例266 计算没有不合格产品的概率 318
8.5.2 BINOM.INV——返回使累积二项式分布小于或等于临界值的最小值 318
 案例267 计算允许不合格产品的数量 319
8.5.3 BINOM.DIST.RANGE——返回二项式分布试验结果的概率 319
8.5.4 NEGBINOM.DIST——返回负二项式分布的概率 320
 案例268 计算谈判成功的概率 321
8.5.5 PROB——返回区域中的数值落在指定区间内的概率 321
 案例269 计算中奖概率 322
8.5.6 GAUSS——返回比标准正态累积分布函数小0.5的值 322
 案例270 计算比标准正态累积分布函数小0.5的值 322
8.5.7 PHI——返回标准正态分布的密度函数值 323
 案例271 计算标准正态分布的密度函数值 323
8.5.8 NORM.DIST——返回正态累积分布函数 323
 案例272 计算概率密度函数的值 324
8.5.9 NORM.INV——返回标准正态累积分布的反函数值 324
 案例273 计算累积分布函数的反函数的值 325
8.5.10 NORM.S.DIST——返回标准正态累积分布函数 325
 案例274 制作正态分布表 326
8.5.11 NORM.S.INV——返回标准正态累积分布函数的反函数值 326
 案例275 计算标准正态分布函数的反函数 327
8.5.12 STANDARDIZE——返回正态化数值 327
 案例276 计算正态化数值 327
8.5.13 LOGNORM.DIST——返回对数累积分布函数 329
 案例277 计算对数累积分布函数的值 329
8.5.14 LOGNORM.INV——返回对数累积分布函数的反函数 330
 案例278 计算对数累积分布函数的反函数的值 330
8.5.15 HYPGEOM.DIST——返回超几何分布 331
 案例279 计算没有不合格产品的概率 332
8.5.16 POISSON.DIST——返回泊松分布 332
 案例280 计算产品不发生故障的概率 333
8.5.17 EXPON.DIST——返回指数分布 333
 案例281 计算在经过指定期限后,产品在两家公司发生故障的概率 333
8.5.18 WEIBULL.DIST——返回韦伯分布 334
 案例282 计算产品的不同故障发生的概率 335
8.5.19 GAMMA——返回伽玛函数值 335
 案例283 计算伽玛函数值 336
8.5.20 GAMMA.DIST——返回伽玛分布函数 336
 案例284 计算伽玛分布函数的值 337
8.5.21 GAMMA.INV——返回伽玛累积分布函数的反函数值 337
 案例285 计算伽玛分布函数的反函数的值 338
8.5.22 GAMMALN——返回伽玛函数的自然对数 338
 案例286 计算伽玛函数的自然对数值 338
8.5.23 GAMMALN.PRECISE——返回伽玛函数的自然对数 339
 案例287 计算伽玛函数的自然对数值 339
8.5.24 BETA.DIST——返回β累积分布函数 339
 案例288 计算β累积分布函数的值 340
8.5.25 BETA.INV——返回指定β累积分布函数的反函数值 340
 案例289 计算β累积分布函数的反函数的值 341
8.5.26 CONFIDENCE.NORM——返回总体平均值的置信区间 341
 案例290 计算平均视力的95%置信区间 342
8.5.27 CONFIDENCE.T——返回总体平均值的置信区间 343
8.6 检验数据的倾向性 343
8.6.1 CHISQ.DIST.RT——返回x2分布的右尾概率 343
 案例291 计算x2分布的单尾概率 344
8.6.2 CHISQ.DIST——返回x2分布 344
8.6.3 CHISQ.INV.RT——返回x2分布的右尾概率的反函数值 345
 案例292 计算x2分布的单尾概率的反函数 345
8.6.4 CHISQ.INV——返回x2分布的左尾概率的反函数值 346
8.6.5 CHISQ.TEST——返回独立性检验值 346
 案例293 检验电脑用户与患颈椎病的关系 347
8.6.6 F.DIST.RT——返回F概率分布 347
 案例294 计算F分布的概率 348
8.6.7 F.DIST——返回F概率分布 348
8.6.8 F.INV.RT——返回F概率分布的反函数值 349
 案例295 计算F累积分布概率的反函数 349
8.6.9 F.INV——返回F概率分布的反函数值 349
8.6.10 T.DIST.2T——返回t分布的双尾概率 350
 案例296 计算t分布的概率 351
8.6.11 T.DIST.RT——返回t分布的右尾概率 351
8.6.12 T.DIST——返回t分布 351
8.6.13 T.INV.2T——返回t分布的双尾反函数值 352
 案例297 计算t分布概率的反函数 353
8.6.14 T.INV——返回t分布的左尾反函数值 353
8.6.15 F.TEST——返回F检验的结果 353
 案例298 检验空调和冰箱耗电量的方差 354
8.6.16 T.TEST——返回与t检验相关的概率 354
 案例299 检验空调和冰箱耗电量的平均值 355
8.6.17 Z.TEST——返回z检验的单尾概率 356
 案例300 检验2009年度与5年前商品销量的平均记录 357
8.7 统计协方差、相关系数与回归 357
8.7.1 COVARIANCE.P——计算总体协方差,即成对偏差乘积的平均值 357
 案例301 计算以年龄和视力为样本数据的协方差 358
8.7.2 COVARIANCE.S——计算样本协方差,即成对偏差乘积的平均值 358
 案例302 计算以年龄和视力为样本数据的协方差 359
8.7.3 CORREL——返回两个数据集之间的相关系数 359
 案例303 计算年龄和视力的相关系数 359
8.7.4 FISHER——返回Fisher变换值 360
 案例304 计算Fisher变换的相关系数(FISHER+CORREL) 360
8.7.5 FISHERINV——返回Fisher变换的反函数值 360
 案例305 计算Fisher变换的反函数 361
8.7.6 PEARSON——返回皮尔生乘积矩相关系数 361
 案例306 计算年龄和视力的皮尔生乘积矩相关系数 362
8.7.7 RSQ——返回皮尔生乘积矩相关系数的平方 362
 案例307 计算年龄和视力的皮尔生乘积矩相关系数的平方 363
8.7.8 FORECAST——根据现有的数据计算或预测未来值 363
 案例308 预测特定年龄的视力 364
8.7.9 GROWTH——根据现有的数据计算或预测指数增长值 364
 案例309 预测未来月份的销量 365
8.7.10 TREND——计算一条线性回归线的值 365
 案例310 预测回归线上的视力 366
8.7.11 LINEST——返回线性回归线的参数 366
 案例311 根据年龄和视力求线性回归线 367
8.7.12 LOGEST——返回指数回归线的参数 368
 案例312 根据时间和销量求指数回归线 369
8.7.13 SLOPE——返回线性回归线的斜率 369
 案例313 从年龄和视力中求回归线的斜率 370
8.7.14 INTERCEPT——返回线性回归线的截距 370
 案例314 从年龄和视力中求回归线的截距 371
8.7.15 STEYX——返回通过线性回归法预测每个x的y值时所产生的标准误差 371
 案例315 从年龄和视力中求回归线的标准误差 372

第9章 财务函数 373
9.1 了解货币的时间价值 375
9.2 计算本金和利息 376
9.2.1 PMT——计算贷款的每期付款额 376
 案例316 计算贷款的每期付款额 377
9.2.2 IPMT——计算贷款在给定期间内支付的利息 377
 案例317 计算贷款在给定期间内支付的利息 378
9.2.3 PPMT——计算贷款在给定期间内偿还的本金 378
 案例318 计算贷款在给定期间内偿还的本金 379
9.2.4 ISPMT——计算特定投资期内支付的利息 379
 案例319 计算特定投资期内支付的利息 380
9.2.5 CUMIPMT——计算两个付款期之间累积支付的利息 380
 案例320 计算两个付款期之间累积支付的利息 381
9.2.6 CUMPRINC——计算两个付款期之间累积支付的本金 381
 案例321 计算两个付款期之间累积支付的本金 382
9.2.7 EFFECT——将名义年利率转换为实际年利率 383
 案例322 将名义年利率转换为实际年利率 383
9.2.8 NOMINAL——将实际年利率转换为名义年利率 383
 案例323 将实际年利率转换为名义年利率 384
9.2.9 RATE——计算年金的各期利率 384
 案例324 计算年金的各期利率 385
9.3 计算投资预算 385
9.3.1 FV——计算一笔投资的未来值 385
 案例325 计算一笔投资的未来值 386
9.3.2 FVSCHEDULE——使用一系列复利率计算初始本金的未来值 386
 案例326 使用一系列复利率计算初始本金的未来值 387
9.3.3 NPER——计算投资的期数 387
 案例327 计算投资的期数(NPER+ROUNDUP) 387
9.3.4 PDURATION——计算投资到达指定值所需的期数 388
 案例328 计算投资到达指定值所需的期数(PDURATION+ROUNDUP) 388
9.3.5 PV——计算投资的现值 389
 案例329 计算投资的现值 389
9.3.6 NPV——基于一系列定期的现金流和贴现率计算投资的净现值 389
 案例330 计算投资的净现值 390
9.3.7 XNPV——计算一组未必定期发生的现金流的净现值 390
 案例331 计算未必定期发生的投资的净现值 391
9.3.8 RRI——计算某项投资增长的等效利率 391
 案例332 计算某项投资增长的等效利率 392
9.4 计算收益率 392
9.4.1 IRR——计算一系列现金流的内部收益率 392
 案例333 计算一系列现金流的内部收益率 392
9.4.2 MIRR——计算正负现金流在不同利率下支付的内部收益率 393
 案例334 计算在不同利率下支付的修正内部收益率 393
9.4.3 XIRR——计算一组未必定期发生的现金流的内部收益率 394
 案例335 计算未必定期发生的现金流的内部收益率 394
9.5 计算折旧值 395
9.5.1 AMORDEGRC——根据资产的耐用年限,计算每个结算期间的折旧值 395
 案例336 计算每个结算期间的余额递减折旧值 396
9.5.2 AMORLINC——计算每个结算期间的折旧值 396
 案例337 计算每个结算期间的余额递减折旧值 397
9.5.3 DB——使用固定余额递减法,计算一笔资产在给定期间内的折旧值 398
 案例338 使用固定余额递减法计算折旧值(DB+ROW) 398
9.5.4 DDB——使用双倍余额递减法或其他指定方法,计算一笔资产在给定期间内的折旧值 398
 案例339 使用双倍余额递减法计算折旧值(DDB+ROW) 399
9.5.5 VDB——使用余额递减法,计算一笔资产在给定期间或部分期间内的折旧值 399
 案例340 使用余额递减法计算折旧值 400
9.5.6 SYD——计算某项资产按年限总和折旧法计算的指定期间的折旧值 400
 案例341 按年限总和折旧法计算折旧值(SYD+ROW) 400
9.5.7 SLN——计算某项资产在一个期间内的线性折旧值 401
 案例342 计算期间内的线性折旧值 401
9.6 计算证券与国库券 401
9.6.1 ACCRINT——计算定期支付利息的有价证券的应计利息 401
 案例343 计算定期支付利息的有价证券的应计利息 403
9.6.2 ACCRINTM——计算在到期日支付利息的有价证券的应计利息 403
 案例344 计算在到期日支付利息的有价证券的应计利息 404
9.6.3 COUPDAYBS——计算当前付息期内截止到成交日的天数 404
 案例345 计算当前付息期内截止到成交日的天数 405
9.6.4 COUPDAYS——计算成交日所在的付息期的天数 405
 案例346 计算成交日所在的付息期的天数 406
9.6.5 COUPDAYSNC——计算从成交日到下一个付息日之间的天数 407
 案例347 计算从成交日到下一个付息日之间的天数 408
9.6.6 COUPNCD——计算成交日之后的下一个付息日 408
 案例348 计算成交日之后的下一个付息日 409
9.6.7 COUPNUM——计算成交日和到期日之间的应付利息次数 409
 案例349 计算成交日和到期日之间的应付利息次数 410
9.6.8 COUPPCD——计算成交日之前的上一付息日 411
 案例350 计算成交日之前的上一付息日 412
9.6.9 DISC——计算有价证券的贴现率 412
 案例351 计算有价证券的贴现率 413
9.6.10 DURATION——计算定期支付利息的有价证券的修正期限 413
 案例352 计算定期支付利息的有价证券的修正期限 414
9.6.11 PRICE——计算定期付息的面值¥100的有价证券的价格 415
 案例353 计算定期付息的面值¥100的有价证券的价格 416
9.6.12 PRICEDISC——计算折价发行的面值¥100的有价证券的价格 416
 案例354 计算折价发行的面值¥100的有价证券的价格 417
9.6.13 PRICEMAT——计算到期付息的面值¥100的有价证券的价格 418
 案例355 计算到期付息的面值¥100的有价证券的价格 419
9.6.14 ODDFPRICE——计算首期付息日不固定的面值¥100的有价证券价格 419
 案例356 计算首期付息日不固定的面值¥100的有价证券价格 420
9.6.15 ODDFYIELD——计算首期付息日不固定的有价证券的收益率 420
 案例357 计算首期付息日不固定的有价证券的收益率 421
9.6.16 ODDLPRICE——计算末期付息日不固定的面值¥100的有价证券价格 422
 案例358 计算末期付息日不固定的面值¥100的有价证券价格 423
9.6.17 ODDLYIELD——计算末期付息日不固定的有价证券的收益率 423
 案例359 计算末期付息日不固定的有价证券的收益率 424
9.6.18 MDURATION——计算假设面值为¥100的有价证券的Macauley修正期限 425
 案例360 计算假设面值为¥100的有价证券的Macauley修正期限 426
9.6.19 INTRATE——计算一次性付息证券的利率 426
 案例361 计算一次性付息证券的利率 427
9.6.20 RECEIVED——计算一次性付息的有价证券到期收回的金额 427
 案例362 计算一次性付息的有价证券到期收回的金额 428
9.6.21 TBILLEQ——计算国库券的等价债券收益 429
 案例363 计算国库券的等价债券收益 429
9.6.22 TBILLPRICE——计算面值¥100的国库券的价格 429
 案例364 计算面值¥100的国库券的价格 430
9.6.23 TBILLYIELD——计算国库券的收益率 430
 案例365 计算国库券的收益率 431
9.6.24 YIELD——计算定期支付利息的有价证券的收益率 431
 案例366 计算定期支付利息的有价证券的收益率 432
9.6.25 YIELDDISC——计算折价发行的有价证券的年收益率 433
 案例367 计算折价发行的有价证券的年收益率 434
9.6.26 YIELDMAT——计算到期付息的有价证券的年收益率 434
 案例368 计算到期付息的有价证券的年收益率 435
9.7 转换美元价格的格式 435
9.7.1 DOLLARDE——将以分数表示的美元价格转换为以小数表示的美元价格 435
 案例369 将小数格式的美元转换为分数格式的美元 436
9.7.2 DOLLARFR——将以小数表示的美元价格转换为以分数表示的美元价格 436
 案例370 将分数格式的美元转换为小数格式的美元 436

第10章 数据库函数 437
10.1 计算数据库中的数据 438
10.1.1 DPRODUCT——计算满足条件的数字的乘积 438
 案例371 统计商品的维修记录 438
10.1.2 DCOUNTA——计算满足条件的数字的总和 439
 案例372 计算符合特定条件的员工工资总和 439
10.2 对数据库中的数据进行常规统计 440
10.2.1 DAVERAGE——计算满足条件的数值的平均值 440
 案例373 计算符合特定条件的员工的平均月薪 441
10.2.2 DCOUNT——计算满足条件的包含数字的单元格的个数 441
 案例374 计算公司各职位的员工人数 442
10.2.3 DCOUNTA——计算满足条件的非空单元格的个数 443
 案例375 计算上班迟到的女员工人数 443
10.2.4 DGET——返回符合条件的单个值 444
 案例376 提取指定商品的价格 445
10.2.5 DMAX——返回满足条件的列表中的最大值 445
 案例377 提取指定商品的最大销量 446
10.2.6 DMIN——返回满足条件的列表中的最小值 446
 案例378 提取指定商品的最小销量 447
10.3 对数据库中的数据进行散布度统计 447
10.3.1 DSTDEV——返回满足条件的数字作为一个样本估算出的样本标准偏差 447
 案例379 计算男员工工龄的样本标准偏差 448
10.3.2 DSTDEVP——返回满足条件的数字作为样本总体计算出的总体标准偏差 449
 案例380 计算男员工工龄的总体标准偏差 449
10.3.3 DVAR——返回满足条件的数字作为一个样本估算出的样本总体方差 450
 案例381 计算男员工工龄的样本总体方差 451
10.3.4 DVARP——返回满足条件的数字作为样本总体计算出的总体方差 451
 案例382 计算男员工工龄的总体方差 452

第11章 Web函数与宏表函数 453
11.1 Web函数 453
11.1.1 ENCODEURL——将文本转换为URL编码 453
 案例383 对包含中文字符的网址进行编码 454
11.1.2 WEBSERVICE——从Web服务中获取网络数据 454
11.1.3 FILTERXML——在XML结构化内容中获取指定路径下的信息 455
11.2 宏表函数 455
11.2.1 GET.WORKBOOK——返回工作簿的相关信息 455
 案例384 统计当前工作簿包含的工作表总数(二)(GET.WORKBOOK+T+NOW) 456
11.2.2 GET.CELL——返回单元格的相关信息 457
 案例385 提取单元格中的公式(二) 458
11.2.3 EVALUATE——计算包含文本的表达式的值 459
 案例386 计算单元格中的文本公式 459
 案例387 计算不规则格式的文本公式(EVALUATE+SUBSTITUTE+ISTEXT) 460

第12章 在条件格式中使用公式 461
12.1 条件格式简介 461
12.2 在条件格式中使用公式 462
12.2.1 创建基于公式的条件格式的原则 462
12.2.2 条件格式公式示例 464
 案例388 标记重复值 464
 案例389 标记最大值 464
 案例390 隐藏错误值 465
 案例391 设置隔行底纹 465
 案例392 设置固定不变的隔行底纹 466
 案例393 设置生日到期提醒 466

第13章 在数据有效性中使用公式 467
13.1 数据有效性简介 467
13.2 在数据有效性中使用公式 469
13.2.1 创建基于公式的数据有效性的原则 469
13.2.2 数据有效性公式示例 469
 案例394 仅限输入某种类型的数据 469
 案例395 禁止输入重复值 470
 案例396 将输入值限制在总数内 471
 案例397 快速切换数据有效性来源 471
 案例398 创建可自动扩展的动态列表 473
 案例399 创建二级下拉列表 474

第14章 在图表中使用公式 475
14.1 图表简介 475
14.1.1 图表类型 475
14.1.2 图表元素 480
14.1.3 创建图表 481
14.1.4 图表在工作簿中的位置 483
14.2 使用公式与控件创建动态图表 484
14.2.1 在图表中使用公式 484
14.2.2 在图表中使用控件 485
14.2.3 了解数据系列的SERIES公式 486
14.2.4 动态图表示例 487
 案例400 制作可自动扩展的图表 487
 案例401 制作显示最近几天销售额的图表 489
 案例402 制作可指定起点和终点的图表 490
 案例403 使用下拉列表控制饼图的显示 492
 案例404 使用滚动条控制图表的显示 494
 案例405 使用复选项控制图表中显示的数据系列 496

附录1 Excel快捷键 500
附录2 Excel函数速查表 505
附录3 Excel 2003到Excel2013命令参考 525

购买书籍

当当网购书 京东购书 卓越购书

PDF电子书下载地址

相关书籍

搜索更多