Microsoft Office Excel 2007 formulas
副标题:无
分类号:
ISBN:9787302181163
微信扫一扫,移动浏览光盘
简介
公式与函数是电子表格中功能最强大、使用频率最高的工具,每个
Excel用户都应很好地掌握它们。然而据统计,实际上只有10%的Excel用
户真正理解和掌握了工作表公式的精髓。
本书的作者John Walkenbach,是享有国际美誉的“电子表格先生”。
他在书中分享了自己15年来使用Excel的经验,毫无保留地传授了学习和使
用Excel的所有知识,为读者掌握Excel提供了绝佳的途径。本书的前两个
版本均已获得巨大成功,在前两版的基础上,本书升华了已有的精华,并
结合Excel 2007的全新特性,是一部技术含量高、实践性强的经典著作。
本书对创建财务公式,活用数组公式,用VBA编制自定义工作表函数,
调试公式等诸多技术进行详述,提供了大量的实例帮读者理解这些公式的
运用及技巧,可操作性强。通过学习本书,每位读者都可以汲取Excel的精
华,制作出精美实用的电子表格,成为Excel的行家里手。
目录
目录
第Ⅰ部分 基础知识
第1章 Excel概述
1.1 Excel简史
1.1.1 最早的VisiCalc
1.1.2 之后出现的Lotus
1.1.3 微软公司的介入
1.1.4 Excel的各种版本
1.2 对象模型概念
1.3 使用工作簿
1.3.1 工作表
1.3.2 图表
1.3.3 宏表和对话表
1.4 Excel用户界面
1.4.1 新的用户界面
1.4.2 Ribbon
1.4.3 Office按钮菜单
1.4.4 快捷菜单和微型工具栏
1.4.5 快速访问工具栏
1.4.6 智能标记
1.4.7 任务窗格
1.4.8 拖放
1.4.9 键盘快捷键
1.4.10 定制屏幕显示
1.4.11 数据录入
1.4.12 对象和单元格的选择
1.5 Excel的帮助系统
1.6 单元格格式化
1.6.1 数字格式化
1.6.2 样式格式化
1.6.3 表
1.7 工作表公式和函数
1.8 绘图层上的对象
1.8.1 图形
1.8.2 图示
1.8.3 链接图片对象
1.8.4 控件
1.8.5 图表
1.9 Excel的自定义功能
1.9.1 宏
1.9.2 插件
1.10 Internet功能
1.11 分析工具
1.11.1 数据库访问
1.11.2 分级显示
1.11.3 方案管理
1.11.4 透视表
1.11.5 审核功能
1.11.6 规划求解插件
1.12 保护选项
1.12.1 保护公式不被覆盖
1.12.2 保护工作簿的结构
1.12.3 用密码保护工作簿
第2章 公式基础
2.1 输入和编辑公式
2.1.1 公式元素
2.1.2 输入公式
2.1.3 粘贴名称
2.1.4 空格和空行
2.1.5 公式的限制
2.1.6 公式示例
2.1.7 编辑公式
2.2 在公式中使用运算符
2.2.1 引用运算符
2.2.2 使用运算符的公式示例
2.2.3 运算符的优先级
2.2.4 嵌套括号
2.3 计算公式
2.4 单元格和范围引用
2.4.1 创建绝对引用或混合引用
2.4.2 引用其他工作表或工作簿
2.5 准确地复制公式
2.6 把公式转换成值
2.7 隐藏公式
2.8 公式中的错误
2.9 处理循环引用
2.10 单变量求解
2.10.1 单变量求解示例
2.10.2 更多有关单变量求解的内容
第3章 使用名称
3.1 名称的定义
3.2 名称的作用域
3.2.1 引用名称
3.2.2 引用其他工作簿的名称
3.2.3 名称冲突
3.3 名称管理器
3.3.1 创建名称
3.3.2 编辑名称
3.3.3 删除名称
3.4 创建单元格和范围名称的快捷方法
3.4.1 “新建名称”对话框
3.4.2 使用名称框创建名称
3.4.3 自动创建名称
3.4.4 命名整个行和列
3.4.5 Excel创建的名称
3.5 创建多工作表名称
3.6 使用范围和单元格名称
3.6.1 创建一个名称列表
3.6.2 在公式中使用名称
3.6.3 使用带名称的交叉运算符
3.6.4 使用带名称的范围运算符
3.6.5 引用多单元格命名范围中的单个单元格
3.6.6 在现有公式中使用名称
3.6.7 创建公式时自动应用名称
3.6.8 不应用名称
3.6.9 有错误的名称
3.6.10 查看命名范围
3.6.11 在图表中使用名称
3.7 Excel维护单元格和范围名称的方式
3.7.1 插入行或列
3.7.2 删除行或列
3.7.3 剪切和粘贴
3.8 名称中的潜在问题
3.8.1 复制表单时的名称问题
3.8.2 删除表单时的名称问题
3.9 理解名称的奥秘
3.9.1 命名常量
3.9.2 命名文本常量
3.9.3 在命名公式中使用工作表函数
3.9.4 在命名公式中使用单元格和范围引用
3.9.5 使用包含相对引用的命名公式
3.10 使用名称的高级技术
3.10.1 使用INDIRECT函数处理命名范围
3.10.2 使用INDIRECT函数创建带固定地址的命名范围
3.10.3 在命名公式中使用数组
3.10.4 创建一个动态的命名公式
第Ⅱ部分 在公式中使用函数
第4章 工作表函数
4.1 什么是函数
4.1.1 简化公式
4.1.2 实现其他方法无法实现的计算
4.1.3 提高编辑任务的速度
4.1.3 实现判断功能
4.1.4 其他函数功能
4.2 函数参数类型
4.2.1 将名字用作参数
4.2.2 把整个行或整个列作为参数
4.2.3 把字面值作为参数
4.2.4 把表达式作为参数
4.2.5 把其他函数作为参数
4.2.6 把数组作为参数
4.3 在公式中输入函数的方法
4.3.1 手工输入函数
4.3.2 使用“插入函数”对话框输入函数
4.3.3 输入函数的其他技巧
4.4 函数种类
4.4.1 财务函数
4.4.2 日期及时间函数
4.4.3 数学及三角函数
4.4.4 统计函数
4.4.5 查看和引用函数
4.4.6 数据库函数
4.4.7 文本函数
4.4.8 逻辑函数
4.4.9 信息函数
4.4.10 用户定义函数
4.4.11 工程函数
4.4.12 立方函数
4.4.13 其他函数类
第5章 处理文本
5.1 文本的概念
5.1.1 一个单元格可以容纳的字符数
5.1.2 把数字作为文本
5.2 文本函数
5.2.1 确定单元格中是否包含文本
5.2.2 使用字符代码工作
5.2.3 确定两个字符串是否相同
5.2.4 连接两个或多个单元格
5.2.5 把格式化的值显示成文本
5.2.6 把格式化的货币值显示为文本
5.2.7 计算字符串中的字符个数
5.2.8 重复字符或字符串
5.2.9 创建文本直方图
5.2.10 填充数字
5.2.11 删除额外的空格和非打印字符
5.2.12 改变文本的大小写
5.2.13 从字符串中提取字符
5.2.14 替换文本
5.2.15 在字符串中查找和搜索
5.2.16 在字符串中查找和替换
5.3 高级文本公式
5.3.1 计算单元格中指定字符的个数
5.3.2 计算单元格中指定子串的个数
5.3.3 把数字表示成序数词
5.3.4 为列数确定列字母
5.3.5 从具体路径中提取文件名
5.3.6 提取字符串的第一个词
5.3.7 提取字符串的最后一个单词
5.3.8 提取字符串中除第一个词以外的所有词
5.3.9 提取名字的名、中间名和姓
5.3.10 删除名字中的称谓
5.3.11 计算单元格中词的数量
5.4 自定义VBA文本函数
第6章 处理日期和时间
6.1 Excel如何处理日期和时间
6.1.1 了解日期序列号
6.1.2 输入日期
6.1.3 理解时间序列号
6.1.4 输入时间
6.1.5 日期和时间的格式化
6.1.6 有关日期的问题
6.2 日期函数
6.2.1 显示当前日期
6.2.2 显示任意日期
6.2.3 生成一系列日期
6.2.4 把非日期字符串转换为日期
6.2.5 计算两个日期之间的天数
6.2.6 计算两日期之间的工作日数
6.2.7 计一算指定工作日的日期
6.2.8 计算两日期之间的年数
6.2.9 计算人的年龄
6.2.10 确定某年的天数
6.2.11 确定某天是星期几
6.2.12 确定最近的星期日日期
6.2.13 确定某个日期后面的第一个星期日期
6.2.14 确定某月中的第n个星期日期
6.2.15 计算星期日期的出现次数
6.2.16 把日期表示为序数
6.2.17 计算节假日期
6.2.18 确定某月的最后一天
6.2.19 确定某年是否是闰年
6.2.20 确定一个日期的季度
6.2.21 把年份转换成罗马数字
6.3 时间函数
6.3.1 显示当前时间
6.3.2 显示任何时间
6.3.3 合计超过24小时的时间
6.3.4 计算两个时间的差
6.3.5 转换军事时间
6.3.6 把带小数点的小时、分钟或秒转换成时间
6.3.7 在时间中加小时数、分钟数或秒数
6.3.8 时区之间的转换
6.3.9 时间值的舍入
6.3.10 使用非时间值
第7章 计数与求和
7.1 工作表单元格的计数与求和
7.2 数据库和透视表中记录的计数与求和
7.3 基本计数公式
7.3.1 统计单元格的总数
7.3.2 统计空单元格的个数
7.3.3 非空单元格的计数
7.3.4 数字单元格计数
7.3.5 非文本单元格计数
7.3.6 文本单元格计数
7.3.7 逻辑值计数
7.3.8 范围中的错误值计数
7.4 高级计数公式
7.4.1 使用COUNTIF函数统计单元格数量
7.4.2 统计满足多个条件的单元格数量
7.4.3 使用AND筛选条件
7.4.4 使用OR条件
7.4.5 综合使用AND和OR筛选条件
7.4.6 出现频率最高的项的计数
7.4.7 确定特定文本的出现频率
7.4.8 统计唯一值的数目
7.4.9 创建频率分布
7.5 求和公式
7.5.1 对范围内的所有单元格求和
7.5.2 计算累计和
7.5.3 求n个最大值的和
7.5.4 使用单个条件求和
7.5.5 只对负值求和
7.5.6 根据范围Difference的值求和
7.5.7 基于文本的比较结果求和
7.5.8 基于日期的比较结果求和
7.6 使用多重条件求和
7.6.1 使用AND条件
7.6.2 使用OR条件
7.6.3 使用AND和OR条件
第8章 使用查找函数
8.1 什么是查找公式
8.2 查找函数
8.3 基本查找函数
8.3.1 VLOOKUP函数
8.3.2 HLOOKUP函数
8.3.3 LOOKUP函数
8.3.4 综合使用MATCH和INDEX函数
8.4 专业查找公式
8.4.1 精确查找
8.4.2 查找值的左侧
8.4.3 进行区分大小写的查找
8.4.4 在多个查找表中进行选择
8.4.5 确定考试分数的等级
8.4.6 计算等级平均分(GPA)
8.4.7 进行双向查找
8.4.8 进行双列查找
8.4.9 确定范围中值的地址
8.4.10 使用最接近匹配查找一个值
8.4.11 使用线性插值法查找一个值
第9章 表格和工作表数据库
9.1 表格和术语
9.1.1 工作表数据库示例
9.1.2 表格示例
9.1.3 工作表数据库和表格的用途
9.2 处理表格
9.2.1 创建表格
9.2.2 改变表格的外观
9.2.3 在表格中导航和选择
9.2.4 添加新行或列
9.2.5 删除行或列
9.2.6 移动表格
9.2.7 设置表格选项
9.2.8 从表格中删除重复的行
9.2.9 表格的排序和筛选
9.2.10 处理汇总行
9.2.11 在表格中使用公式
9.2.12 引用表格中的数据
9.2.13 将表格转换为工作表数据库
9.3 使用高级筛选功能
9.3.1 设置条件范围
9.3.2 应用高级筛选
9.3.3 清除高级筛选
9.4 指定高级筛选条件
9.4.1 确定单一条件
9.4.2 确定多重条件
9.4.3 确定计算条件
9.5 使用数据库函数
9.6 插入分类汇总
第10章 其他计算
10.1 单位转换
10.2 解决直角三角形问题
10.3 面积、表面积、周长和体积的计算
10.3.1 计算正方形的面积和周长
10.3.2 计算矩形的面积和周长
10.3.3 计算圆的面积和周长
10.3.4 计算梯形的面积
10.3.5 计算三角形的面积
10.3.6 计算球体的表面积和体积
10.3.7 计算立方体的表面积和体积
10.3.8 计算圆锥体的表面积和体积
10.3.9 计算圆柱体的体积
10.3.10 计算棱椎的体积
10.4 解联立方程
10.5 舍入数字
10.5.1 基本舍入公式
10.5.2 舍入到最近倍数
10.5.3 舍入货币值
10.5.4 处理以分数表示的美元值
10.5.5 使用INT和TRUNC函数
10.5.6 舍入为一个偶数或奇数整数
10.5.7 舍入为n个有效数字
第Ⅲ部分 财务公式
第11章 借贷和投资公式
11.1 财务概念
11.1.1 货币时值
11.1.2 现金的流进流出
11.1.3 匹配时间段
11.1.4 第一次付款的时间
11.2 Excel的基本财务函数
11.2.1 计算现值
11.2.2 计算期值
11.2.3 计算付款
11.2.4 计算利率
11.2.5 计算还款次数
11.3 计算利息和本金部分
11.3.1 使用IPMT和PPMT函数
11.3.2 使用CUMIPMT和CUMPRINC函数
11.4 转换利率
11.4.1 表示利率的方法
11.4.2 转换公式
11.5 Excel财务函数的局限
11.5.1 使定期支付的起点延后
11.5.2 计算一系列有价支付额
11.6 债券计算
11.6.1 计算债券的价格
11.6.2 计算收益
第12章 贴现和折旧函数
12.1 使用NPV函数
12.1.1 NPV的定义
12.1.2 NPV函数示例
12.1.3 使用NPV函数计算累计金额
12.2 使用IRR函数
12.2.1 回报率
12.2.2 几何增长率
12.2.3 检查结果
12.3 多重费率的IRR和MIRR函数
12.3.1 多个IRR
12.3.2 分隔现金流
12.3.3 使用余额代替现金流
12.4 不定期的现金流
12.4.1 净现值
12.4.2 内部回报率
12.5 使用FVSCHEDULE函数
12.6 折旧计算
第13章 财务计划
13.1 创建财务计划
13.2 创建分期偿还计划
13.2.1 简单的分期偿还计划
13.2.2 动态的分期偿还计划
13.2.3 使用还款和利息表
13.2.4 信用卡计算
13.3 使用数据表汇总贷款项
13.3.1 创建单变量数据表
13.3.2 创建双变量数据表
13.4 财务决算和比率
13.4.1 基本财务决算
13.4.2 转换试算表
13.4.3 一般规模的财务计算
13.4.4 比率分析
13.5 创建指数
第Ⅳ部分 数组公式
第14章 数组
14.1 数组公式
14.1.1 多单元格数组公式
14.1.2 单个单元格数组公式
14.1.3 创建数组常量
14.1.4 数组常量元素
14.2 理解数组的维数
14.2.1 一维横向数组
14.2.2 一维纵向数组
14.2.3 二维数组
14.2.4 命名数组常量
14.3 使用数组公式
14.3.1 输入数组公式
14.3.2 选择数组公式范围
14.3.3 编辑数组公式
14.3.4 扩展或压缩多单元格数组公式
14.3.5 使用多单元格数组公式
14.3.6 对数组使用函数
14.3.7 数组转置
14.3.8 生成一个连续整数的数组
14.4 使用单个单元格数组公式
14.4.1 范围中的字符计数
14.4.2 范围中最小三个数值求和
14.4.3 范围中文本单元格的计数
14.4.4 省略中间公式
14.4.5 使用数组代替范围引用
第15章 使用数组公式的技巧
15.1 使用单个单元格数组公式
15.1.1 包含错误的范围的求和
15.1.2 范围中错误值的计数
15.1.3 基于条件的求和
15.1.4 范围中n个最大值的求和
15.1.5 计算非0数的平均值
15.1.6 确定范围中是否包含特定值
15.1.7 两个范围中不同单元格的计数
15.1.8 返回范围中最大值的位置
15.1.9 查找范围中某个值第n次出现的行
15.1.10 返回范围中的最长文本
15.1.11 确定一个范围是否包含有效值
15.1.12 整数数字求和
15.1.13 舍入值求和
15.1.14 范围中相隔n个数的数值求和
15.1.15 从字符串中删除非数字字符
15.1.16 确定范围中最接近的数值
15.1.17 返回一列中的最后一个数值
15.1.18 返回一行中的最后一个数值
15.1.19 使用数组公式对数据排序
15.1.20 创建动态的交叉数据分析表
15.2 使用多单元格数组公式
15.2.1 只返回范围中的正数
15.2.2 返回范围中的非空单元格
15.2.3 反转范围中单元格的顺序
15.2.4 对一个范围的值动态排序
15.2.5 返回范围中唯一元素的列表
15.2.6 在范围中显示日历
第Ⅴ部分 其他公式技术
第16章 有目的的循环引用
16.1 什么是循环引用
16.1.1 纠正意外出现的循环引用
16.1.2 理解间接循环引用
16.1.3 有目的的循环引用
16.2 Excel如何确定计算和迭代的设置
16.3 循环引用示例
16.3.1 生成唯一的随机数
16.3.2 解递归方程
16.3.3 使用循环引用解联立方程
16.3.4 使用迭代给图表制作动画
16.4 使用有目的的循环引用的潜在问题
第17章 图表技术
17.1 理解SERIES公式
17.1.1 在SERIES公式中使用名称
17.1.2 断开图表系列与其数据范围的链接
17.2 创建与单元格的链接
17.2.1 添加图表标题链接
17.2.2 添加轴标签链接
17.2.3 添加数据标签链接
17.2.4 添加文本链接
17.3 图形示例
17.3.1 绘制进程表
17.3.2 创建饼图
17.3.3 在柱形图表中显示带条件的颜色
17.3.4 创建比较直方图
17.3.5 创建甘特图表
17.3.6 创建箱式图
17.3.7 绘出每隔n个点的数据
17.3.8 绘出最后n个数据点
17.3.9 从组合框中选择系列
17.3.10 绘制数学函数
17.3.11 绘制圆
17.3.12 创建钟表图
17.3.13 创建卓越的设计
17.4 使用趋势线
17.4.1 线性趋势线
17.4.2 非线性趋势线
第18章 数据透视表
18.1 数据透视表简介
18.2 数据透视表示例
18.3 适合数据透视表的数据
18.4 创建数据透视表
18.4.1 指定数据
18.4.2 指定数据透视表的位置
18.4.3 数据透视表的布局
18.4.4 格式化数据透视表
18.5 修改数据透视表
18.6 更多的数据透视表示例
18.6.1 问题1:每个支行每天的新存款账户有多少?
18.6.2 问题2:按账户类型分,每个支行开了多少账户?
18.6.3 问题3:不同账户类型的金额分布情况如何?
18.6.4 问题4:出纳员新开的哪类账户最多?
18.6.5 问题5:总行与其他两个支行相比,情况怎样?
18.6.6 问题6:哪个支行为新客户开的支票账户最多?
18.7 组合数据透视表中的项
18.7.1 手工组合示例
18.7.2 查看组合的数据
18.7.3 自动组合示例
18.8 创建频率分布
18.9 创建计算字段或计算项
18.9.1 创建计算字段
18.9.2 插入计一算项
18.10 引用数据透视表中的单元格
18.11 另一个数据透视表示例
18.12 用数据透视表生成报告
第19章 条件格式与数据有效性
19.1 条件格式
19.1.1 指定条件格式
19.1.2 使用图形的条件格式
19.1.3 使用条件格式
19.1.4 创建基于公式的规则
19.2 数据有效性
19.2.1 指定有效性条件
19.2.2 可以应用的有效性条件类型
19.2.3 创建下拉列表
19.2.4 为数据有效性规则使用公式
第20章 创建元公式
20.1 什么是元公式
20.2 创建元公式:一个简单例子
20.3 元公式示例
20.3.1 使用元公式删除中间名
20.3.2 使用元公式返回字符串中最后一个空格字符的位置
20.3.3 使用元公式启动信用卡号码的有效性
20.3.4 生成随机数
20.4 元公式的优缺点
第21章 调试公式的工具和方法
21.1 什么是公式调试
21.2 公式的问题及其解决办法
21.2.1 括号不匹配
21.2.2 用#填充的单元格
21.2.3 空白单元格并非空白
21.2.4 额外的空格字符
21.2.5 返回错误的公式
21.2.6 绝对/相对引用问题
21.2.7 运算符优先级问题
21.2.8 公式不计算
21.2.9 实际数值与显示数值
21.2.10 浮点数错误
21.2.11 影幻链接错误
21.2.12 逻辑值错误
21.2.13 循环引用错误
21.3 Excel的审核工具
21.3.1 辨别特定类型的单元格
21.3.2 查看公式
21.3.3 跟踪单元格关系
21.3.4 跟踪错误值
21.3.5 纠正循环引用错误
21.3.6 使用后台错误检查特性
21.3.7 使用Excel的公式求值器
第Ⅵ部分 开发自定义工作表功能
第22章 VBA简介
22.1 关于VBA
22.2 显示“开发工具”选项卡
22.3 关于宏的安全性
22.4 保存包含宏的工作簿
22.5 Visual Basic编辑器
22.5.1 激活VB编辑器
22.5.2 VB编辑器的组件
22.5.3 使用工程窗口
22.5.4 使用代码窗口
22.5.5 输入VBA代码
22.5.6 保存工程
第23章 函数过程基础
23.1 为什么要创建自定义函数
23.2 VBA函数的范例
23.3 关于函数过程
23.3.1 声明函数
23.3.2 选择函数名
23.3.3 在公式中使用函数
23.3.4 使用函数参数
23.4 使用“插入函数”对话框
23.4.1 添加函数说明
23.4.2 指定函数类别
23.5 测试和调试函数
23.5.1 使用VBA的MagBox语句
23.5.2 在代码中使用Debug.Print语句
23.5.3 调用Sub过程中的函数
23.5.4 在函数中设置断点
23.6 创建插件
第24章 VBA编程概念
24.1 一个函数过程示例
24.2 在代码中使用注释
24.3 使用变量、数据类型和常量
24.3.1 定义数据类型
24.3.2 声明变量
24.3.3 使用常量
24.3.4 使用字符串
24.3.5 使用日期
24.4 使用赋值表达式
24.5 使用数组
24.5.1 声明数组
24.5.2 声明多维数组
24.6 使用VBA的内部函数
24.7 控制执行流
24.7.1 If-Then结构
24.7.2 Select Case结构
24.7.3 循环指令块
24.7.4 On Error语句
24.8 使用范围
24.8.1 For Each-Next结构
24.8.2 引用范围
24.8.3 一些有用的范围属性
24.8.4 Set关键字
24.8.5 Intersect函数
24.8.6 Union函数
24.8.7 UsedRange属性
第25章 VBA自定义函数示例
25.1 简单函数
25.1.1 检查单元格是否含有公式
25.1.2 返回单元格的公式
25.1.3 确定单元格是否隐藏
25.1.4 返回工作表名
25.1.5 返回工作簿名称
25.1.6 返回应用程序名称
25.1.7 返回Excel的版本号
25.1.8 返回单元格的格式信息
25.2 确定单元格的数据类型
25.3 多功能函数
25.4 生成随机数
25.4.1 产生不变的随机数
25.4.2 随机选择单元格
25.5 计算销售佣金
25.5.1 用于简单佣金结构的函数
25.5.2 用于复杂佣金结构的函数
25.6 文本处理函数
25.6.1 反转字符串
25.6.2 不规则文本
25.6.3 返回首字母缩写词
25.6.4 文本与样式匹配
25.6.5 检查单元格是否包含文本
25.6.6 从字符串中提取第n个元素
25.6.7 拼写一个数字
25.7 计数函数
25.7.1 计算与模式匹配的单元格数
25.7.2 计算工作簿中的工作表个数
25.8 日期函数
25.8.1 计算下一个星期一的日期
25.8.2 计算下一个星期几的日期
25.8.3 指出日期在月中的第几个星期
25.8.4 处理1900年以前的日期
25.9 返回列或行中最后一个非空单元格
25.9.1 LASTINCOLUMN函数
25.9.2 LASTINROW函数
25.10 多表函数
25.10.1 返回所有工作表中的最大值
25.10.2 SHEETOFFSET函数
25.11 高级函数技术
25.11.1 返回错误值
25.11.2 从函数中返回一个数组
25.11.3 返回一个没有重复随机整数的数组
25.11.4 随机排列一个范围
25.11.5 使用可选参数
25.11.6 使用不确定数量的参数
第Ⅶ部分 附录
附录A Excel函数参考
附录B 使用自定义数字格式
附录C 其他Excel资源
附录D 示例文件的内容
第Ⅰ部分 基础知识
第1章 Excel概述
1.1 Excel简史
1.1.1 最早的VisiCalc
1.1.2 之后出现的Lotus
1.1.3 微软公司的介入
1.1.4 Excel的各种版本
1.2 对象模型概念
1.3 使用工作簿
1.3.1 工作表
1.3.2 图表
1.3.3 宏表和对话表
1.4 Excel用户界面
1.4.1 新的用户界面
1.4.2 Ribbon
1.4.3 Office按钮菜单
1.4.4 快捷菜单和微型工具栏
1.4.5 快速访问工具栏
1.4.6 智能标记
1.4.7 任务窗格
1.4.8 拖放
1.4.9 键盘快捷键
1.4.10 定制屏幕显示
1.4.11 数据录入
1.4.12 对象和单元格的选择
1.5 Excel的帮助系统
1.6 单元格格式化
1.6.1 数字格式化
1.6.2 样式格式化
1.6.3 表
1.7 工作表公式和函数
1.8 绘图层上的对象
1.8.1 图形
1.8.2 图示
1.8.3 链接图片对象
1.8.4 控件
1.8.5 图表
1.9 Excel的自定义功能
1.9.1 宏
1.9.2 插件
1.10 Internet功能
1.11 分析工具
1.11.1 数据库访问
1.11.2 分级显示
1.11.3 方案管理
1.11.4 透视表
1.11.5 审核功能
1.11.6 规划求解插件
1.12 保护选项
1.12.1 保护公式不被覆盖
1.12.2 保护工作簿的结构
1.12.3 用密码保护工作簿
第2章 公式基础
2.1 输入和编辑公式
2.1.1 公式元素
2.1.2 输入公式
2.1.3 粘贴名称
2.1.4 空格和空行
2.1.5 公式的限制
2.1.6 公式示例
2.1.7 编辑公式
2.2 在公式中使用运算符
2.2.1 引用运算符
2.2.2 使用运算符的公式示例
2.2.3 运算符的优先级
2.2.4 嵌套括号
2.3 计算公式
2.4 单元格和范围引用
2.4.1 创建绝对引用或混合引用
2.4.2 引用其他工作表或工作簿
2.5 准确地复制公式
2.6 把公式转换成值
2.7 隐藏公式
2.8 公式中的错误
2.9 处理循环引用
2.10 单变量求解
2.10.1 单变量求解示例
2.10.2 更多有关单变量求解的内容
第3章 使用名称
3.1 名称的定义
3.2 名称的作用域
3.2.1 引用名称
3.2.2 引用其他工作簿的名称
3.2.3 名称冲突
3.3 名称管理器
3.3.1 创建名称
3.3.2 编辑名称
3.3.3 删除名称
3.4 创建单元格和范围名称的快捷方法
3.4.1 “新建名称”对话框
3.4.2 使用名称框创建名称
3.4.3 自动创建名称
3.4.4 命名整个行和列
3.4.5 Excel创建的名称
3.5 创建多工作表名称
3.6 使用范围和单元格名称
3.6.1 创建一个名称列表
3.6.2 在公式中使用名称
3.6.3 使用带名称的交叉运算符
3.6.4 使用带名称的范围运算符
3.6.5 引用多单元格命名范围中的单个单元格
3.6.6 在现有公式中使用名称
3.6.7 创建公式时自动应用名称
3.6.8 不应用名称
3.6.9 有错误的名称
3.6.10 查看命名范围
3.6.11 在图表中使用名称
3.7 Excel维护单元格和范围名称的方式
3.7.1 插入行或列
3.7.2 删除行或列
3.7.3 剪切和粘贴
3.8 名称中的潜在问题
3.8.1 复制表单时的名称问题
3.8.2 删除表单时的名称问题
3.9 理解名称的奥秘
3.9.1 命名常量
3.9.2 命名文本常量
3.9.3 在命名公式中使用工作表函数
3.9.4 在命名公式中使用单元格和范围引用
3.9.5 使用包含相对引用的命名公式
3.10 使用名称的高级技术
3.10.1 使用INDIRECT函数处理命名范围
3.10.2 使用INDIRECT函数创建带固定地址的命名范围
3.10.3 在命名公式中使用数组
3.10.4 创建一个动态的命名公式
第Ⅱ部分 在公式中使用函数
第4章 工作表函数
4.1 什么是函数
4.1.1 简化公式
4.1.2 实现其他方法无法实现的计算
4.1.3 提高编辑任务的速度
4.1.3 实现判断功能
4.1.4 其他函数功能
4.2 函数参数类型
4.2.1 将名字用作参数
4.2.2 把整个行或整个列作为参数
4.2.3 把字面值作为参数
4.2.4 把表达式作为参数
4.2.5 把其他函数作为参数
4.2.6 把数组作为参数
4.3 在公式中输入函数的方法
4.3.1 手工输入函数
4.3.2 使用“插入函数”对话框输入函数
4.3.3 输入函数的其他技巧
4.4 函数种类
4.4.1 财务函数
4.4.2 日期及时间函数
4.4.3 数学及三角函数
4.4.4 统计函数
4.4.5 查看和引用函数
4.4.6 数据库函数
4.4.7 文本函数
4.4.8 逻辑函数
4.4.9 信息函数
4.4.10 用户定义函数
4.4.11 工程函数
4.4.12 立方函数
4.4.13 其他函数类
第5章 处理文本
5.1 文本的概念
5.1.1 一个单元格可以容纳的字符数
5.1.2 把数字作为文本
5.2 文本函数
5.2.1 确定单元格中是否包含文本
5.2.2 使用字符代码工作
5.2.3 确定两个字符串是否相同
5.2.4 连接两个或多个单元格
5.2.5 把格式化的值显示成文本
5.2.6 把格式化的货币值显示为文本
5.2.7 计算字符串中的字符个数
5.2.8 重复字符或字符串
5.2.9 创建文本直方图
5.2.10 填充数字
5.2.11 删除额外的空格和非打印字符
5.2.12 改变文本的大小写
5.2.13 从字符串中提取字符
5.2.14 替换文本
5.2.15 在字符串中查找和搜索
5.2.16 在字符串中查找和替换
5.3 高级文本公式
5.3.1 计算单元格中指定字符的个数
5.3.2 计算单元格中指定子串的个数
5.3.3 把数字表示成序数词
5.3.4 为列数确定列字母
5.3.5 从具体路径中提取文件名
5.3.6 提取字符串的第一个词
5.3.7 提取字符串的最后一个单词
5.3.8 提取字符串中除第一个词以外的所有词
5.3.9 提取名字的名、中间名和姓
5.3.10 删除名字中的称谓
5.3.11 计算单元格中词的数量
5.4 自定义VBA文本函数
第6章 处理日期和时间
6.1 Excel如何处理日期和时间
6.1.1 了解日期序列号
6.1.2 输入日期
6.1.3 理解时间序列号
6.1.4 输入时间
6.1.5 日期和时间的格式化
6.1.6 有关日期的问题
6.2 日期函数
6.2.1 显示当前日期
6.2.2 显示任意日期
6.2.3 生成一系列日期
6.2.4 把非日期字符串转换为日期
6.2.5 计算两个日期之间的天数
6.2.6 计算两日期之间的工作日数
6.2.7 计一算指定工作日的日期
6.2.8 计算两日期之间的年数
6.2.9 计算人的年龄
6.2.10 确定某年的天数
6.2.11 确定某天是星期几
6.2.12 确定最近的星期日日期
6.2.13 确定某个日期后面的第一个星期日期
6.2.14 确定某月中的第n个星期日期
6.2.15 计算星期日期的出现次数
6.2.16 把日期表示为序数
6.2.17 计算节假日期
6.2.18 确定某月的最后一天
6.2.19 确定某年是否是闰年
6.2.20 确定一个日期的季度
6.2.21 把年份转换成罗马数字
6.3 时间函数
6.3.1 显示当前时间
6.3.2 显示任何时间
6.3.3 合计超过24小时的时间
6.3.4 计算两个时间的差
6.3.5 转换军事时间
6.3.6 把带小数点的小时、分钟或秒转换成时间
6.3.7 在时间中加小时数、分钟数或秒数
6.3.8 时区之间的转换
6.3.9 时间值的舍入
6.3.10 使用非时间值
第7章 计数与求和
7.1 工作表单元格的计数与求和
7.2 数据库和透视表中记录的计数与求和
7.3 基本计数公式
7.3.1 统计单元格的总数
7.3.2 统计空单元格的个数
7.3.3 非空单元格的计数
7.3.4 数字单元格计数
7.3.5 非文本单元格计数
7.3.6 文本单元格计数
7.3.7 逻辑值计数
7.3.8 范围中的错误值计数
7.4 高级计数公式
7.4.1 使用COUNTIF函数统计单元格数量
7.4.2 统计满足多个条件的单元格数量
7.4.3 使用AND筛选条件
7.4.4 使用OR条件
7.4.5 综合使用AND和OR筛选条件
7.4.6 出现频率最高的项的计数
7.4.7 确定特定文本的出现频率
7.4.8 统计唯一值的数目
7.4.9 创建频率分布
7.5 求和公式
7.5.1 对范围内的所有单元格求和
7.5.2 计算累计和
7.5.3 求n个最大值的和
7.5.4 使用单个条件求和
7.5.5 只对负值求和
7.5.6 根据范围Difference的值求和
7.5.7 基于文本的比较结果求和
7.5.8 基于日期的比较结果求和
7.6 使用多重条件求和
7.6.1 使用AND条件
7.6.2 使用OR条件
7.6.3 使用AND和OR条件
第8章 使用查找函数
8.1 什么是查找公式
8.2 查找函数
8.3 基本查找函数
8.3.1 VLOOKUP函数
8.3.2 HLOOKUP函数
8.3.3 LOOKUP函数
8.3.4 综合使用MATCH和INDEX函数
8.4 专业查找公式
8.4.1 精确查找
8.4.2 查找值的左侧
8.4.3 进行区分大小写的查找
8.4.4 在多个查找表中进行选择
8.4.5 确定考试分数的等级
8.4.6 计算等级平均分(GPA)
8.4.7 进行双向查找
8.4.8 进行双列查找
8.4.9 确定范围中值的地址
8.4.10 使用最接近匹配查找一个值
8.4.11 使用线性插值法查找一个值
第9章 表格和工作表数据库
9.1 表格和术语
9.1.1 工作表数据库示例
9.1.2 表格示例
9.1.3 工作表数据库和表格的用途
9.2 处理表格
9.2.1 创建表格
9.2.2 改变表格的外观
9.2.3 在表格中导航和选择
9.2.4 添加新行或列
9.2.5 删除行或列
9.2.6 移动表格
9.2.7 设置表格选项
9.2.8 从表格中删除重复的行
9.2.9 表格的排序和筛选
9.2.10 处理汇总行
9.2.11 在表格中使用公式
9.2.12 引用表格中的数据
9.2.13 将表格转换为工作表数据库
9.3 使用高级筛选功能
9.3.1 设置条件范围
9.3.2 应用高级筛选
9.3.3 清除高级筛选
9.4 指定高级筛选条件
9.4.1 确定单一条件
9.4.2 确定多重条件
9.4.3 确定计算条件
9.5 使用数据库函数
9.6 插入分类汇总
第10章 其他计算
10.1 单位转换
10.2 解决直角三角形问题
10.3 面积、表面积、周长和体积的计算
10.3.1 计算正方形的面积和周长
10.3.2 计算矩形的面积和周长
10.3.3 计算圆的面积和周长
10.3.4 计算梯形的面积
10.3.5 计算三角形的面积
10.3.6 计算球体的表面积和体积
10.3.7 计算立方体的表面积和体积
10.3.8 计算圆锥体的表面积和体积
10.3.9 计算圆柱体的体积
10.3.10 计算棱椎的体积
10.4 解联立方程
10.5 舍入数字
10.5.1 基本舍入公式
10.5.2 舍入到最近倍数
10.5.3 舍入货币值
10.5.4 处理以分数表示的美元值
10.5.5 使用INT和TRUNC函数
10.5.6 舍入为一个偶数或奇数整数
10.5.7 舍入为n个有效数字
第Ⅲ部分 财务公式
第11章 借贷和投资公式
11.1 财务概念
11.1.1 货币时值
11.1.2 现金的流进流出
11.1.3 匹配时间段
11.1.4 第一次付款的时间
11.2 Excel的基本财务函数
11.2.1 计算现值
11.2.2 计算期值
11.2.3 计算付款
11.2.4 计算利率
11.2.5 计算还款次数
11.3 计算利息和本金部分
11.3.1 使用IPMT和PPMT函数
11.3.2 使用CUMIPMT和CUMPRINC函数
11.4 转换利率
11.4.1 表示利率的方法
11.4.2 转换公式
11.5 Excel财务函数的局限
11.5.1 使定期支付的起点延后
11.5.2 计算一系列有价支付额
11.6 债券计算
11.6.1 计算债券的价格
11.6.2 计算收益
第12章 贴现和折旧函数
12.1 使用NPV函数
12.1.1 NPV的定义
12.1.2 NPV函数示例
12.1.3 使用NPV函数计算累计金额
12.2 使用IRR函数
12.2.1 回报率
12.2.2 几何增长率
12.2.3 检查结果
12.3 多重费率的IRR和MIRR函数
12.3.1 多个IRR
12.3.2 分隔现金流
12.3.3 使用余额代替现金流
12.4 不定期的现金流
12.4.1 净现值
12.4.2 内部回报率
12.5 使用FVSCHEDULE函数
12.6 折旧计算
第13章 财务计划
13.1 创建财务计划
13.2 创建分期偿还计划
13.2.1 简单的分期偿还计划
13.2.2 动态的分期偿还计划
13.2.3 使用还款和利息表
13.2.4 信用卡计算
13.3 使用数据表汇总贷款项
13.3.1 创建单变量数据表
13.3.2 创建双变量数据表
13.4 财务决算和比率
13.4.1 基本财务决算
13.4.2 转换试算表
13.4.3 一般规模的财务计算
13.4.4 比率分析
13.5 创建指数
第Ⅳ部分 数组公式
第14章 数组
14.1 数组公式
14.1.1 多单元格数组公式
14.1.2 单个单元格数组公式
14.1.3 创建数组常量
14.1.4 数组常量元素
14.2 理解数组的维数
14.2.1 一维横向数组
14.2.2 一维纵向数组
14.2.3 二维数组
14.2.4 命名数组常量
14.3 使用数组公式
14.3.1 输入数组公式
14.3.2 选择数组公式范围
14.3.3 编辑数组公式
14.3.4 扩展或压缩多单元格数组公式
14.3.5 使用多单元格数组公式
14.3.6 对数组使用函数
14.3.7 数组转置
14.3.8 生成一个连续整数的数组
14.4 使用单个单元格数组公式
14.4.1 范围中的字符计数
14.4.2 范围中最小三个数值求和
14.4.3 范围中文本单元格的计数
14.4.4 省略中间公式
14.4.5 使用数组代替范围引用
第15章 使用数组公式的技巧
15.1 使用单个单元格数组公式
15.1.1 包含错误的范围的求和
15.1.2 范围中错误值的计数
15.1.3 基于条件的求和
15.1.4 范围中n个最大值的求和
15.1.5 计算非0数的平均值
15.1.6 确定范围中是否包含特定值
15.1.7 两个范围中不同单元格的计数
15.1.8 返回范围中最大值的位置
15.1.9 查找范围中某个值第n次出现的行
15.1.10 返回范围中的最长文本
15.1.11 确定一个范围是否包含有效值
15.1.12 整数数字求和
15.1.13 舍入值求和
15.1.14 范围中相隔n个数的数值求和
15.1.15 从字符串中删除非数字字符
15.1.16 确定范围中最接近的数值
15.1.17 返回一列中的最后一个数值
15.1.18 返回一行中的最后一个数值
15.1.19 使用数组公式对数据排序
15.1.20 创建动态的交叉数据分析表
15.2 使用多单元格数组公式
15.2.1 只返回范围中的正数
15.2.2 返回范围中的非空单元格
15.2.3 反转范围中单元格的顺序
15.2.4 对一个范围的值动态排序
15.2.5 返回范围中唯一元素的列表
15.2.6 在范围中显示日历
第Ⅴ部分 其他公式技术
第16章 有目的的循环引用
16.1 什么是循环引用
16.1.1 纠正意外出现的循环引用
16.1.2 理解间接循环引用
16.1.3 有目的的循环引用
16.2 Excel如何确定计算和迭代的设置
16.3 循环引用示例
16.3.1 生成唯一的随机数
16.3.2 解递归方程
16.3.3 使用循环引用解联立方程
16.3.4 使用迭代给图表制作动画
16.4 使用有目的的循环引用的潜在问题
第17章 图表技术
17.1 理解SERIES公式
17.1.1 在SERIES公式中使用名称
17.1.2 断开图表系列与其数据范围的链接
17.2 创建与单元格的链接
17.2.1 添加图表标题链接
17.2.2 添加轴标签链接
17.2.3 添加数据标签链接
17.2.4 添加文本链接
17.3 图形示例
17.3.1 绘制进程表
17.3.2 创建饼图
17.3.3 在柱形图表中显示带条件的颜色
17.3.4 创建比较直方图
17.3.5 创建甘特图表
17.3.6 创建箱式图
17.3.7 绘出每隔n个点的数据
17.3.8 绘出最后n个数据点
17.3.9 从组合框中选择系列
17.3.10 绘制数学函数
17.3.11 绘制圆
17.3.12 创建钟表图
17.3.13 创建卓越的设计
17.4 使用趋势线
17.4.1 线性趋势线
17.4.2 非线性趋势线
第18章 数据透视表
18.1 数据透视表简介
18.2 数据透视表示例
18.3 适合数据透视表的数据
18.4 创建数据透视表
18.4.1 指定数据
18.4.2 指定数据透视表的位置
18.4.3 数据透视表的布局
18.4.4 格式化数据透视表
18.5 修改数据透视表
18.6 更多的数据透视表示例
18.6.1 问题1:每个支行每天的新存款账户有多少?
18.6.2 问题2:按账户类型分,每个支行开了多少账户?
18.6.3 问题3:不同账户类型的金额分布情况如何?
18.6.4 问题4:出纳员新开的哪类账户最多?
18.6.5 问题5:总行与其他两个支行相比,情况怎样?
18.6.6 问题6:哪个支行为新客户开的支票账户最多?
18.7 组合数据透视表中的项
18.7.1 手工组合示例
18.7.2 查看组合的数据
18.7.3 自动组合示例
18.8 创建频率分布
18.9 创建计算字段或计算项
18.9.1 创建计算字段
18.9.2 插入计一算项
18.10 引用数据透视表中的单元格
18.11 另一个数据透视表示例
18.12 用数据透视表生成报告
第19章 条件格式与数据有效性
19.1 条件格式
19.1.1 指定条件格式
19.1.2 使用图形的条件格式
19.1.3 使用条件格式
19.1.4 创建基于公式的规则
19.2 数据有效性
19.2.1 指定有效性条件
19.2.2 可以应用的有效性条件类型
19.2.3 创建下拉列表
19.2.4 为数据有效性规则使用公式
第20章 创建元公式
20.1 什么是元公式
20.2 创建元公式:一个简单例子
20.3 元公式示例
20.3.1 使用元公式删除中间名
20.3.2 使用元公式返回字符串中最后一个空格字符的位置
20.3.3 使用元公式启动信用卡号码的有效性
20.3.4 生成随机数
20.4 元公式的优缺点
第21章 调试公式的工具和方法
21.1 什么是公式调试
21.2 公式的问题及其解决办法
21.2.1 括号不匹配
21.2.2 用#填充的单元格
21.2.3 空白单元格并非空白
21.2.4 额外的空格字符
21.2.5 返回错误的公式
21.2.6 绝对/相对引用问题
21.2.7 运算符优先级问题
21.2.8 公式不计算
21.2.9 实际数值与显示数值
21.2.10 浮点数错误
21.2.11 影幻链接错误
21.2.12 逻辑值错误
21.2.13 循环引用错误
21.3 Excel的审核工具
21.3.1 辨别特定类型的单元格
21.3.2 查看公式
21.3.3 跟踪单元格关系
21.3.4 跟踪错误值
21.3.5 纠正循环引用错误
21.3.6 使用后台错误检查特性
21.3.7 使用Excel的公式求值器
第Ⅵ部分 开发自定义工作表功能
第22章 VBA简介
22.1 关于VBA
22.2 显示“开发工具”选项卡
22.3 关于宏的安全性
22.4 保存包含宏的工作簿
22.5 Visual Basic编辑器
22.5.1 激活VB编辑器
22.5.2 VB编辑器的组件
22.5.3 使用工程窗口
22.5.4 使用代码窗口
22.5.5 输入VBA代码
22.5.6 保存工程
第23章 函数过程基础
23.1 为什么要创建自定义函数
23.2 VBA函数的范例
23.3 关于函数过程
23.3.1 声明函数
23.3.2 选择函数名
23.3.3 在公式中使用函数
23.3.4 使用函数参数
23.4 使用“插入函数”对话框
23.4.1 添加函数说明
23.4.2 指定函数类别
23.5 测试和调试函数
23.5.1 使用VBA的MagBox语句
23.5.2 在代码中使用Debug.Print语句
23.5.3 调用Sub过程中的函数
23.5.4 在函数中设置断点
23.6 创建插件
第24章 VBA编程概念
24.1 一个函数过程示例
24.2 在代码中使用注释
24.3 使用变量、数据类型和常量
24.3.1 定义数据类型
24.3.2 声明变量
24.3.3 使用常量
24.3.4 使用字符串
24.3.5 使用日期
24.4 使用赋值表达式
24.5 使用数组
24.5.1 声明数组
24.5.2 声明多维数组
24.6 使用VBA的内部函数
24.7 控制执行流
24.7.1 If-Then结构
24.7.2 Select Case结构
24.7.3 循环指令块
24.7.4 On Error语句
24.8 使用范围
24.8.1 For Each-Next结构
24.8.2 引用范围
24.8.3 一些有用的范围属性
24.8.4 Set关键字
24.8.5 Intersect函数
24.8.6 Union函数
24.8.7 UsedRange属性
第25章 VBA自定义函数示例
25.1 简单函数
25.1.1 检查单元格是否含有公式
25.1.2 返回单元格的公式
25.1.3 确定单元格是否隐藏
25.1.4 返回工作表名
25.1.5 返回工作簿名称
25.1.6 返回应用程序名称
25.1.7 返回Excel的版本号
25.1.8 返回单元格的格式信息
25.2 确定单元格的数据类型
25.3 多功能函数
25.4 生成随机数
25.4.1 产生不变的随机数
25.4.2 随机选择单元格
25.5 计算销售佣金
25.5.1 用于简单佣金结构的函数
25.5.2 用于复杂佣金结构的函数
25.6 文本处理函数
25.6.1 反转字符串
25.6.2 不规则文本
25.6.3 返回首字母缩写词
25.6.4 文本与样式匹配
25.6.5 检查单元格是否包含文本
25.6.6 从字符串中提取第n个元素
25.6.7 拼写一个数字
25.7 计数函数
25.7.1 计算与模式匹配的单元格数
25.7.2 计算工作簿中的工作表个数
25.8 日期函数
25.8.1 计算下一个星期一的日期
25.8.2 计算下一个星期几的日期
25.8.3 指出日期在月中的第几个星期
25.8.4 处理1900年以前的日期
25.9 返回列或行中最后一个非空单元格
25.9.1 LASTINCOLUMN函数
25.9.2 LASTINROW函数
25.10 多表函数
25.10.1 返回所有工作表中的最大值
25.10.2 SHEETOFFSET函数
25.11 高级函数技术
25.11.1 返回错误值
25.11.2 从函数中返回一个数组
25.11.3 返回一个没有重复随机整数的数组
25.11.4 随机排列一个范围
25.11.5 使用可选参数
25.11.6 使用不确定数量的参数
第Ⅶ部分 附录
附录A Excel函数参考
附录B 使用自定义数字格式
附录C 其他Excel资源
附录D 示例文件的内容
Microsoft Office Excel 2007 formulas
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×