标题：Excel2010函数与公式
图书信息
书名：Excel 2010函数与公式  作者：陈国良  荣胜军  黄朝阳  编著
ISBN：978-7-121-12042-8
出版日期：2010年11月 
定价：69.00元（含CD光盘1张）
宣传语
壁立千寻敢登攀，寻根究底解疑难！
内 容 提 要
本书是“Excel疑难千寻千解”丛书之一，为读者展示了在Excel 2010中运用函数与公式解决疑难问题的实战技巧，包含函数与公式的基础理论及操作技巧、各类函数的实际应用、Excel其他功能结合函数的应用和模型实战等几个方面。
本书包括282个疑难案例，每个疑难都包含一个或多个解决方案，并融入了一个或多个知识点的讲解，在解决问题的同时，引导读者学习公式中的原理和扩展知识。书中还介绍了大量成熟的通用公式，读者可以直接应用于实际工作中。阅读本书，不仅有助于提升读者在函数与公式方面的理论水平和综合实战能力，还有助于解决读者在实际工作中可能出现的诸多难题，提高工作效率。
本书在函数语法描述中，采用中文表述习惯，对Excel 2010帮助文件进行了提炼和修正，帮助读者在理解函数时少走弯路。
前  言
感谢您选择“Excel 疑难千寻千解”丛书之《Excel 2010 函数与公式》！
Excel 2010具有强大的运算与分析能力。从Excel 2007开始，改进的功能区使操作更直观、更快捷，实现了质的飞跃。不过需要进一步提升效率、实现自动化，单靠功能区的菜单功能是远远不够的。使用函数与公式，可以灵活地对数据进行整理、计算、汇总、查询、分析等处理，自动得出所期望的结果，帮您建立数据处理和分析模型，化解工作中许多棘手的问题。
丛书介绍
“Excel 疑难千寻千解”丛书是由Excel技巧网（技术社区）的负责人、微软最有价值专家（MVP）黄朝阳先生策划并组织编写的一套系列书籍。
Excel技巧网旨在重点推广Excel 2010及今后更高版本的应用，并为广大的Excel爱好者提供一个内容充实、分类清晰、经典实用、精彩纷呈、互惠学习、友好交流的平台。社区成立不久便吸引了众多微软MVP和有志于推广电子表格应用技术的高手驻足，长期为网友免费解答疑难问题，并勤于将精彩的答疑帖子按其所涉及的知识和应用两个维度，整理成为原创技术文章。
社区设有讨论、文章、资源三大技术专区，并按照Excel的功能归属将主题划分为基础应用、数据透视表、条件格式、函数与公式、图表与图形、VBA、SQL in Excel、综合应用等方面，本丛书的各读本正是基于相近的主题分类。
本丛书由黄朝阳、王建发、陈国良等微软MVP以及罗刚君、荣胜军、李术彬、林盘生、陈树青、章兰新等多位社区资深版主联手打造，将来还将邀请更多高级会员加盟参与丛书其他读本的创作。其中《Excel 2010操作与技巧》、《Excel 2010函数与公式》、《Excel 2010 VBA编程与实践》已先于第一批出版，近期还将陆续推出《Excel 2010图表与图形》、《SQL in Excel 2010》等其他读本。
得益于多年来在社区答疑中的磨砺，作者们将丰富的实战经验付诸笔端，精心设计了上千案例，将Excel方方面面的知识点融入其中。每个案例都采用一般用户遇到疑难时最可能的提问方式和应用场景对问题进行描述，提供具有针对性的解决方案和详尽的操作步骤，并配合以原理分析和知识扩展环节，既授人以鱼，又授人以渔。丛书采用“疑难”加“知识点”的特色目录索引，方便读者根据需要快速地查找。对于渴望学习和掌握新知识的Excel用户来说，与其千百次地找寻问题答案，不如静心地读此丛书一卷。
阅读指南
本书包括10章，涉及Excel函数与公式的各个方面。其中，第1章为基础知识，第2至7章为函数应用的疑难问题及解决方案，第8章为循环引用，第9章为公式与Excel其他功能的组合应用。各章都根据所涉及知识点的不同，精心设计了数十个案例，并为读者准备了相应的思考题与练习题。第10章为综合应用，讲述了运用函数与公式设计人事、公文、工资系统的思路和方法。
各章节的内容简介如下：
第1章 公式基础知识
本章以案例的形式介绍与函数、公式相关的功能界面、操作技巧、选项设置和基础概念，为读者学习和掌握函数与公式的高级应用做好热身。
第2章 逻辑判断
本章主要讨论逻辑与判断问题，引导读者学习和掌握Excel公式中逻辑关系的运用，并学会通过嵌套公式设置复杂条件进行判断，练好函数与公式应用的基本功。
第3章 数据汇总
本章主要讨论求和、计数、极值、均值、频率分布、排名、排序等数据统计问题，引导读者领略Excel强悍的数据处理功能，掌握用Excel统计数据的常用方法。
第4章 查找与引用
本章主要讨论查找与定位、动态超级链接、筛选重复值等数据调用问题，帮助读者掌握在多种情况下（包括筛选状态、跨工作表、跨工作簿），轻松从表格中调用所需数据的技巧。
第5章 文本处理
本章主要讨论文本截取与连接、查找与替换、比较与排序，以及数字类型转换等方面的问题，帮助读者掌握从文本数据中获取所需信息的常用公式。
第6章 日期与时间处理
本章主要讨论日期与时间相关的疑难问题，帮助经常与之打交道的读者掌握Excel中日期、时间、星期和工作日的特点与计算方法。
第7章 其他计算
本章主要解答获取Excel工作簿信息、数字修约、数学计算、财务金融计算等方面的疑难问题，引导读者掌握利用Excel函数与公式进行相关计算的方法。
第8章 循环引用
本章通过对文本处理、倒推计算、遍历枚举等经典案例的讲解，对循环引用现象、原理和操作方法进行了详细的剖析，帮助读者领会循环引用的精妙所在，掌握迭代计算模型问题的解决方案。
第9章 函数与其他功能组合应用
本章讨论如何在数据有效性、条件格式、透视表、图表、筛选、假设分析等Excel功能中结合使用函数与公式，包括宏表函数，帮助读者了解使用Excel各项功能协同创建整体解决方案的基础方法。
第10章 综合应用实战 
本章包含职工信息管理、收发文管理和工资管理3个小型系统设计过程的讲解，帮助读者将前9章所学习的理论和技巧，运用到实际案例的设计中，掌握在Excel中实现企业小型系统的思路和方法，将函数与公式的强大功能发挥得淋漓尽致。
本书约定
为了熟悉本书对鼠标操作、键盘指令等描述方式，从而更顺畅地阅读本书，您有必要了解以下内容：
菜单
本书中表示连续多个菜单指令时，使用右箭头“→”进行连接，例如：单击“文件”选项卡→“选项”→“公式”，表示依次单击“文件”选项卡的“选项”按钮，在弹出的“Excel 选项”对话框中单击“公式”选项卡。
鼠标
本书中表示鼠标操作时，均使用标准的表示方法。其中“指向”表示将鼠标指针移到对象之上，且不单击任何按钮；而“单击”特指利用鼠标左键单击目标；“右键单击”表示利用鼠标的右键单击对象；“双击”表示快速按下鼠标左键两次；“拖放”则表示在按下鼠标左键不松开的状态下拖动鼠标，拖到目标区域后再放开鼠标左键。
键盘
本书中表示按键时使用括号“【】”包含，例如“按【Ctrl+Shift+Enter】组合键”表示同时按下键盘上的Ctrl键、Shift键和Enter键。其他按键的表示方法相同，如果需要特殊操作方法，会在相关内容中详细说明。
公式
本书中函数名称和单元格地址全部使用大写，例如：SUM(A1:A10)。在讲解函数语法时，参数使用小写，例如IF(logical_test, value_if_true, [value_if_false])。在表示数组公式时，在公式两端使用一对大括号包含，实际编辑公式时不需要输入大括号，而是在输入公式后按下【Ctrl+Shift+Enter】组合键完成编辑，Excel会自动加上大括号。
本书特点
本书与市场上其他Excel书籍有很大的不同，文体结构新颖，案例贴近实际，讲解深入透彻，表现为以下几个方面：
场景式提问
本书从成千上万网友提问中精心归纳、提炼出各类问题，并还原为贴近真实的求助语言及案例，方便读者搜寻与实际工作相似的问题。
增强式目录
本书总体章节划分以“基础理论→分类应用→综合实战”为主线，将Excel 函数与公式必知必会的知识点和经典解决方案设计到每个疑难的案例中，并采用“疑难”加“知识点”的特色目录索引，方便读者根据需要翻阅和查找。
开创式结构
本书案例中的“解决方案”环节是对问题的思路解说，结合“操作方法”环节中的步骤让人更容易理解。“原理分析”环节则主要解释所使用公式的工作原理。“知识扩展”环节包括与案例相关的知识点补充，可拓展读者的视野，同时也有利于理解案例本身的解决思路。
步入式分析
本书对具体函数、公式的工作原理，以庖丁解牛的方式进行拆解分析，直指核心，并依据中文表述的习惯，对Excel 2010帮助文件中有关函数的语法描述进行了修正和提炼。其中，还披露了日期格式代码等部分微软未曾公布的秘密。为读者学习和研究提供了一些思路。
通用式模版
本书从实际工作场景的描述开始引出相关问题，给出相应的解决思路和实现方法，并通过归纳整理，提供了大量在各种情况下使用的通用公式，方便读者直接套用到实际工作中。
学习方法
本书旨在让读者掌握运用函数与公式的思路、方法和技巧，用以解决实际工作中的疑难问题。
书中第1章将函数与公式的基础知识和操作技巧融入到各个案例中，避免了枯燥而晦涩的理论阐述。如果读者已具有一定基础，可以先跳过本章，待遇到疑问时再对照查阅。其他各章节基本按由易到难的方式组织，但章节之间独立性较强，可以从任意章节开始学习，不需要遵照由前而后的顺序阅读。
本书配套有示例文件光盘，读者可以边看书边操作，只有通过不断实践，才能真正理解和掌握Excel函数与公式的应用技巧。
售后服务
本书由Excel技巧网（技术社区）出品，读者在阅读中有任何疑难或者建议、BUG反馈等都可以到社区发帖，包括求助、交流，也可以在社区下载与本书相关的文档。社区为本丛书开辟了一个专门的版面同时本书也配备了专属的QQ群作为售后服务的联系方式，群号公布于上述网址，读者可以申请到群中与作者面对面交流。
致谢与作者
丛书从策划到出版，倾注了电子工业出版社计算机图书分社张慧敏、石倩、安娜等多位编辑近一年的心血，特在此表示衷心地感谢！
为保证丛书的质量，使其更贴近读者，我们组织了的多位版主和高级会员参与了本书的预读工作，他们是卞志宏、陈泽祥、董学良、杜凯、付振强、高大伟、黄成武、黄神旺、黎仁和、李国、李秋才、李锐、李懿、李云龙、刘冠、毛力、孟祥鹏、钱林俊、宋玉梅、汪结章、王建辉、王士刚、王洋、翁嘉辰、吴锦申、徐光明、许有标、叶帆、张丽、张敏、张瑞芳、张永强和周峥。感谢各位预读员的辛勤、耐心与细致，使得本丛书能以更加完善的面目与各位读者见面。同时还要特别感谢陈树青完满地组织了本次预读工作。
本书由黄朝阳策划，陈国良和荣胜军编写。第1、2、8、9章由陈国良编写，第3、4、5、6、7章由荣胜军编写，第10章由陈国良和荣胜军共同编写，最后由陈国良、黄朝阳完成统稿。
尽管作者对书中的案例精益求精，但疏漏之处仍然在所难免，如果您发现书中的错误或某个案例有更好的解决方案，敬请登录售后服务网址向作者反馈。我们将尽快在社区回复，且在本书再次印刷时予以修正。
再次感谢您的支持！
编著者    
2010年8月28日
-------------------------------------------------------------------------------------------------------------------------- 
申明:本书的所有案例和讲解都允许作为视频或面授培训的教材，但使用者必须遵循约定，在培训教材的明显处注明“全部（或部分）案例出自‘Excel疑难千寻千解’丛书之《Excel 2010函数与公式》”的字样，以确保作者著作权不受侵犯。
目  录
第1章  公式基础知识 1
1.1  熟悉Excel的工作环境 1
疑难1  如何减小功能区所占屏幕空间 1
  Excel 2010操作界面概览 2
疑难2  如何不用设置公式实现统计结果预览 3
  设置Excel 2010状态栏 3
疑难3  如何在一个工作簿中管理多张表格 3
  理解工作簿、工作表和单元格之间的关系 4
疑难4  为什么表格列标题显示的是数字而不是字母 5
  设置R1C1引用样式 5
  A1引用样式和R1C1引用样式 6
疑难5  如何根据开头字母的提示快速输入函数名称 6
  开启“公式记忆式键入”功能的两种方法 6
疑难6  如何不让函数提示信息遮盖到工作表的列号 7
  函数屏幕提示工具的妙用 8
疑难7  为什么公式计算结果不会变化 8
  设置自动或手动计算模式 8
疑难8  为什么单元格中只显示公式文本而不显示计算结果 9
  检查“显示公式”选项状态 10
  检查单元格是否为“文本”格式 10
疑难9  单元格左上角的绿色小三角是什么含义 10
  错误检查规则及含义 11
  使用错误检查巧换文本形式的数字为数值 12
疑难10  如何在新输入的行中自动填充上一行的公式 12
  设置自动扩展公式功能 13
1.2  公式基础概念 14
疑难11  为什么此“公式”不能根据圆的直径求面积 14
  什么是公式 14
  什么是函数 14
  公式的组成结构 15
疑难12  为什么IF函数只用两个参数也能计算 15
  必须参数与可选参数 16
  省略参数与省略参数的值 16
疑难13  为什么公式=A3×B3返回#NAME?错误 17
  公式中运算符的类型及含义 17
疑难14  为什么开奖号末位判断总是“大” 18
  Excel的数据类型 18
  数据排列顺序的规则 18
  文本形式数字如何转换为数值 19
疑难15  为什么数字与“空”单元格相加出错 19
  空文本与空单元格的区别 20
  公式中的&""有什么作用 20
疑难16  为什么两个时间相减得到长串#####号 21
  产生#####的原因分析及解决方法 21
疑难17  如何输入编号1-2、1/2以及比分1:3 22
  日期、时间数据的表示方法 23
  打开“设置单元格格式”对话框的3种方法 23
疑难18  如何快速规范以小数点间隔的伪日期 23
  查找替换法规范“伪日期”数据 24
  数据分列法规范“伪日期”数据 24
  根据使用习惯改变默认日期与时间格式 25
  Excel中两位数字的年份 25
疑难19  如何拯救小数表示的伪出生年月 26
  用剪贴板规范含有两位小数的“伪日期”数据 26
疑难20  如何实现输入数字1、2后自动将其显示为性别 27
  为单元格自定义数字格式 28
  Excel的数字格式种类 28
  常用数字格式代码组成部分 29
疑难21  如何让单位为元的金额显示为万元 29
  数字格式代码及含义 30
  日期相关格式代码 31
  时间相关格式代码 32
  数字格式代码中的日历和语言区域 32
疑难22  如何让累计求和引用的区域随公式向下复制变化 35
  相对引用、绝对引用、混合引用 36
疑难23  不同表格相同表头能否只填一处 37
  跨表引用单元格的表示方法 38
疑难24  为什么身份证号码15位以后的数字都显示为0 39
  Excel的计算限制 39
疑难25  为什么有时候汇总金额会比实际差1分钱 40
  浮点运算导致意外计算误差 42
疑难26  为什么即使没有修改内容关闭表格时也会提示保存 42
  哪些函数具有易失性 43
  增加“撤销”次数 43
疑难27  为什么在Excel 2003中打开公式会显示_xlfn. 前缀 44
  Excel 2003不支持的新增函数有哪些 45
疑难28  为什么用Excel 2010打开早期版本的文件后只有65 536行 45
  Excel 2010支持哪些文件格式 46
  如何在早期Excel版本中打开、另存为高版本文件 47
1.3  公式常用操作技巧 47
疑难29  如何选择合适的函数来解决问题 47
  如何搜索函数 47
  从分类中选择所需函数 48
  函数的分类 49
疑难30  如何快速获取函数的帮助信息 49
  获取函数实时提示信息 49
  快速打开帮助文件 50
  函数帮助文件中有哪些信息 50
疑难31  如何快速将公式复制到其他单元格 51
  复制粘贴公式方法 51
  填充柄复制公式法 51
  填充命令法复制公式 52
  多个单元格快速输入相同公式 53
疑难32  如何复制公式且保持相对引用地址不变 53
  用辅助工作表法保持单元格相对引用 53
疑难33  如何快速在多个合计行中填充求和公式 54
  定位空单元格与批量求和 54
  筛选可见单元格求和 55
疑难34  如何按照合并单元格求对应金额小计 56
  混合引用妙求合并单元格对应数据之和 57
  合并与拆分单元格 57
疑难35  如何让合并单元格中的每个单元格都有内容 58
  格式备份让“合并”单元格都有内容 58
  格式合并与单元格合并的区别 60
疑难36  如何快速将多个单元格内容合并在一起 60
  用F9键转换单元格区域数据为常量数组 60
疑难37  如何查看公式分步运算结果以便揪出错误 61
  分步查看运算结果 61
疑难38  如何去掉报表中的公式只保留计算结果 62
  选择性粘贴法保留公式计算结果 63
  断开链接法去除公式 63
  粘贴数值的3种效果 64
疑难39  如何允许填报数据又防止破坏报表中的公式 65
  保护含有公式的单元格 65
  如何隐藏公式 67
  如何仅可选定需要填报的单元格 67
疑难40  如何不切换工作表监控不同区域变化情况 67
  使用监视窗口监控数据 67
  神奇的单元格“照相机” 68
疑难41  如何让新插入的行被原有公式引用 70
  自动计算新插入行数据 70
1.4  数组与数组公式 71
疑难42  如何不用单元格存储常用数据关系表 71
  什么是数组 72
  数组的维度和尺寸 73
疑难43  如何根据一组商品的单价与数量直接求总金额 73
  数组多项运算原理 73
疑难44  为什么运行公式后{}号消失而计算结果出错 74
  什么是数组公式 74
疑难45  如何判断多项运算是否需要使用数组公式 75
  图解数组公式与普通公式运算差异 75
 【Ctrl+Shift+Enter】组合键对于数组公式的意义 75
疑难46  为什么会出现“不能更改数组的某一部分”的提示 76
  输入多单元格数组公式 77
  为何使用多单元格数组公式 77
疑难47  为什么相同公式在不同位置的计算结果不同 78
  什么是绝对交集引用 78
  数组的绝对交集 79
  如何判别公式是否生成内存数组 79
疑难48  为什么销售业绩与提成点数相乘出现#N/A错误 80
  数组间多项运算与数组维度、尺寸的关系 81
疑难49  为什么AND、OR函数不能返回多项逻辑判断结果 82
  多项运算需要逻辑判断返回数组结果 82
疑难50  如何快速取得自然数等差数列 83
  ROW函数返回行号作为等差数列 84
  ROWS函数与ROW函数的区别 84
  获取数字0~9数列 84
疑难51  如何汇总连续多表相同单元格的销售额 85
  什么是连续多表三维引用 85
疑难52  为什么INDIRECT函数引用多表相同单元格求和出错 86
  什么是函数产生的多维引用 87
  为何使用N函数计算结果不一定正确 87
  函数产生多维引用模型图解 88
1.5  在公式中使用名称 88
疑难53  如何用汉字代替常量数组以避免误操作修改常量的值 88
  为什么要使用名称 89
疑难54  为什么字母C不能作为名称使用 90
  名称的命名原则 90
疑难55  如何快速将单元格区域定义为多个名称 91
  使用名称框快速定义名称 91
  使用“以选定区域创建名称”功能批量定义名称 92
疑难56  如何在修改名称中的引用位置时使用方向键 92
  切换编辑框中的点选与编辑模式 93
疑难57  如何在不同工作表定义表示不同数据的相同名称 93
  定义工作表级名称 93
  工作簿级、工作表级名称 94
疑难58  如何在名称中实现工作表标签“相对引用” 95
  名称中工作表的“相对引用” 95
疑难59  如何直接使用表格标题来引用数据 96
  创建“表”区域 96
  什么是“表”功能 97
  什么是“结构化引用” 98
疑难60  如何让图片随选择的生肖自动变化 98
  使用名称动态引用图片 99
疑难61  如何让打印区域随数据输入自动扩展 100
  使用名称设置动态打印区域 100
疑难62  如何在单元格中设置打印顶端标题行和左端标题列 101
  使用名称在单元格中设置打印标题行和列 101
疑难63  如何快速删除多个错误名称 102
  使用名称管理器筛选错误名称 103
疑难64  如何让名称隐藏起来 104
  使用VBA隐藏名称 104
1.6  练习与思考 105
第2章  逻辑判断 106
2.1  逻辑关系 106
疑难65  如何判断串连和并联电路的连通状态 106
  逻辑与、逻辑或关系判断 107
疑难66  如何判断同时满足购买经济适用住房的三个条件 108
  逻辑值与数值转换规则 108
疑难67  如何判断能力障碍为非智力因素 109
  逻辑非关系判断 109
疑难68  如何根据职工性别和职务判断退休年龄 109
  使用四则运算代替逻辑判断 110
2.2  多层判断 110
疑难69  如何根据成绩判断优良中差等级 110
  多层IF函数嵌套的逻辑关系树 111
  避免逻辑关系重复、遗漏、冗余 111
疑难70  如何根据多选题答案给出评分 112
  多个条件判断的分支与嵌套 112
疑难71  如何给金卡和银卡客户按消费额派发赠品 113
  不同分支多层逻辑判断 113
  多层级对应关系逻辑判断问题变通处理 114
2.3  常用条件设置 115
疑难72  如何将公式返回的错误值转为其他值 115
  IS类函数判断屏蔽错误值 116
  IFERROR函数屏蔽错误值 116
  常见的7种错误的产生原因及解决方案 117
疑难73  如何判断单元格是否漏填信息 119
  判断真空单元格 119
疑难74  如何判断开奖号码之和的奇偶性 119
  数字奇偶性判断 120
疑难75  如何根据身份证号码判断性别 120
  取得身份证号中的性别数字 121
  MOD函数的限制 121
疑难76  如何判断自然数是质数还是合数 121
  质数、合数概念与判断 122
疑难77  判断数据是否存在重复现象 122
  区分大小写判断重复数据 123
2.4  练习与思考 123
第3章  数据汇总 125
3.1  汇总求和 125
疑难78  如何汇总连续多个表中相同单元格区域的数据 125
  通配符在输入连续多表三维引用中的应用 126
疑难79  如何汇总茶叶中铁观音的销量 126
  SUMIF函数单条件求和 127
  SUMIF函数第3参数的简写形式 127
  在SUMIF函数中使用通配符和数组 128
  Excel中数据库的特征 129
  数据库函数条件参数设置要点 129
疑难80  如何汇总月薪在2000至4000的工资总额 130
  SUMIFS单列多条件求和 130
  其他单列多条件求和解法 131
  SUMIFS与SUMIF函数的区别 131
疑难81  如何根据考评系数及评分计算员工的综合得分 131
  SUMPRODUCT求数组乘积之和 132
  SUM数组公式与SUMPRODUCT求数组乘积之和的区别 132
疑难82  如何避开单元格中的错误值求和 132
  使用SUMIF函数排错求和 133
疑难83  如何验算现金流量表的数据勾稽关系是否正确 133
  使用通配符进行条件求和 134
疑难84  如何求出某城市各项支出中最大值之和 135
  数据库函数中使用数组求多列最大值 135
疑难85  如何忽略隐藏的行汇总数据 136
  SUBTOTAL函数对应功能及忽略不可见单元格特性 136
疑难86  如何忽略隐藏的列汇总数据 137
  忽略隐藏列求和 138
疑难87  如何汇总固定间隔n行的数据 138
  MOD函数构建间隔n行的循环 139
  间隔n行数据求和通用公式 139
疑难88  如何汇总某月数据 139
  按月汇总数据 140
疑难89  如何汇总本科学历男员工的工资总和 140
  SUMIFS函数多条件求和通用公式 141
  SUMPRODUCT或SUM函数多条件求和通用公式 142
疑难90  如何按月分别汇总每个销售员的销售额 142
  MMULT函数双条件求和 142
疑难91  如何根据代码等式求对应数值之和 143
  根据代码等式对应求和 144
疑难92  如何根据多个条件跨表汇总销售数据 144
  SUMIFS函数多表多条件求和 145
3.2  数据计数 146
疑难93  如何统计成绩表中的及格人数 146
  COUNTIF函数常见条件统计用法 147
  常用特殊条件计数 148
疑难94  如何统计35岁以上有房有车的职工人数 148
  COUNTIFS函数多条件计数 149
  SUMPRODUCT或SUM函数多条件计数通用公式 150
  COUNT函数多条件计数通用公式 150
疑难95  如何统计甲车间生产的产品规格带*号的产品种类 151
  包含通配符的条件计数 151
疑难96  如何统计不重复数据个数 152
  1/COUNTIF函数统计不重复值的优缺点 153
  MATCH=ROW法统计不重复值个数的优缺点 154
  FREQUENCY函数统计不重复值的优缺点 155
疑难97  如何区分字母大小写统计不重复数据个数 155
  用1/MMULT法求不重复值 155
3.3  极值均值 156
疑难98  如何设置提成奖金的上下限 156
  使用MAX、MIN函数设置上限或下限 157
  使用MEDIAN函数设置上下限 157
  使用IF、TEXT函数设置上、下限 158
疑难99  如何进行线性插值计算 158
  使用TREND函数线性插值计算 159
疑难100  如何不计重复返回一组数中的次大、次小值 159
  提取不计重复的次大、次小值 160
疑难101  如何计算一组数据中大于某数的最小值 161
  提取大于平均值的最小值 161
疑难102  如何统计前10名成绩的平均分 162
  计算前10名成绩平均分 163
疑难103  如何剔除一个最大值和一个最小值后求平均值 163
  计算去掉n个最大值和n个最小值后的均值通用公式 164
疑难104  如何根据条件计算平均值 164
  使用AVERAGEIF函数单条件求均值 165
  AVERAGEIFS函数计算条件均值 166
疑难105  如何计算加权平均值 166
  计算加权平均值 167
疑难106  如何计算各条生产线最高工时的平均值 167
  SUBTOTAL函数+多维引用对合并单元格计数 168
  配权除权法提取多个最大值 168
3.4  频率分布 169
疑难107  如何获取一组数值中出现频率最多的数据 169
  提取多个出现频率最高的数值 170
疑难108  如何根据分数段统计成绩分布情况 170
  FREQUENCY函数统计分段分布频率 171
疑难109  如何统计彩票号码最大连续出现次数 172
  计算连续出现频率通用公式 173
疑难110  如何判断是否存在连续5次超标的数据 173
  COUNTIF+OFFSET多维引用计算连续超标次数 174
3.5  排名排序 174
疑难111  如何实现多列成绩统一排名 174
  RANK函数多区域数据排名 175
  新旧RANK函数差异 175
疑难112  如何进行跨工作表数据总排名 176
  RANK函数连续多表三维引用求排名 176
疑难113  如何在年级成绩总表中统计学生的班级排名 176
  成绩总表中班级排名的4种算法 177
疑难114  如何让并列排名统计只占一个名次 178
  中国式排名的3种算法 179
疑难115  如何对智育德育成绩按比例折算后排名 180
  多科目折算比例排名 181
疑难116  如何根据足球比赛成绩进行多关键字排名 182
  加权算法多关键字排名技术 182
疑难117  如何统计中学生运动会奖牌榜排名并按升序排序 183
  多关键字升、降序排列通用公式 184
疑难118  如何提取员工信息并按照姓名升序排序 185
  文本排序 186
疑难119  如何统计参赛选手的最后得分并按降序排序 186
  多组成绩按剔除极值后均值排名 187
3.6  练习与思考 188
第4章  查找与引用 189
4.1  查询定位 189
疑难120  如何定位记录在数据中首次出现的位置 189
  MATCH函数定位查找 190
  MATCH函数定位与MIN+IF数组公式定位的区别 191
疑难121  如何在升序排列的数据中查找近似匹配值 191
  VLOOKUP近似匹配查询 192
  LOOKUP函数近似匹配查询 193
疑难122  如何根据输入工号自动显示员工基本信息 193
  VLOOKUP+MATCH函数组合交叉双条件精确匹配查询 194
  HLOOKUP+MATCH函数组合交叉双条件精确匹配查询 195
  引用函数与MATCH组合的交叉双条件精确匹配查询 195
疑难123  如何根据品名和规格双列条件查询物品单价 195
  INDEX+MATCH函数组合双列条件精确匹配查询通用公式 196
  VLOOKUP+IF双列条件精确匹配查询 198
疑难124  如何查找某行或某列最后一个非空单元格数据 198
  LOOKUP精确匹配查找最后一个满足条件记录的通用公式 199
  LOOKUP返回最后一个文本或数值 199
疑难125  如何根据基准单元格偏移引用数据 200
  多行多列数据转换为一列 200
疑难126  如何根据供货商名称跨表查询 201
  将代表单元格地址的文本转换为引用 201
疑难127  如何用函数实现行列内容转置 202
  获取转置后的数据 203
疑难128  如何始终引用上一行数据而不受删除行的影响 203
  始终引用上一行单元格 204
疑难129  如何按条件筛选提取数据记录 204
  筛选满足条件记录列表的通用数组公式 205
疑难130  如何提取满足条件的多行多列数据放到同一列中 205
  多行多列筛选满足条件记录列表通用数组公式 206
疑难131  如何将满足条件的多条记录放在一个单元格 207
  合并满足条件的多个查询结果 208
疑难132  如何将一个单元格内多个“字段”与内容进行分离 208
  VLOOKUP单列查找之妙 209
4.2  超级链接 209
疑难133  如何跳转到最后一行数据下方的空单元格 209
  设置动态跳转超链接 210
疑难134  如何在Excel中用关键字搜索网页 211
  在公式中使用常用搜索引擎 211
疑难135  如何跳转到查询的结果 212
  跳转到满足条件的查询结果 212
疑难136  如何制作工作表目录超链接 212
  建立工作表目录超链接 213
4.3  筛选重复 214
疑难137  如何列出某列数据的不重复记录 214
  MATCH=ROW方法提取不重复值 215
  MIN+COUNTIF=0方法提取不重复值 215
疑难138  如何列出多行多列单元格区域中的不重复记录 216
  多行多列数据提取不重复值 217
疑难139  如何列出自动筛选后的不重复姓名 217
  自动筛选结果中的不重复值提取 218
疑难140  找出A列有而B列没有的数据并剔除重复值 218
  筛选A列有而B列没有的记录 219
疑难141  如何提取连续出现次数最多的数据记录 220
  LOOKUP判断不连续断点的应用 220
疑难142  如何剔除重复值并按数据出现频率降序排序 221
  筛选满足条件记录并排序通用公式 222
4.4  练习与思考 222
第5章  文本处理 223
5.1  截取与连接 223
疑难143  如何将连续单元格区域的字符串合并起来 223
  字符串连接两种通用方法 224
疑难144  如何提取混合字符串中的连续汉字 225
  根据单双字节截取连续汉字 225
  截取字符串左侧或右侧的连续汉字 226
疑难145  如何让公式结果可以换行显示 227
  换行符在公式中的应用 227
疑难146  如何将字符串按特定分隔符分列 228
  函数分列法通用公式 228
  函数分列法截取子串长度临界值的推算 229
5.2  查找与替换 230
疑难147  如何剔除姓名信息中的空格 230
  替换法删除空格字符 230
疑难148  如何替换文本中的字符 231
  批量将指定字符替换为其他字符 232
疑难149  如何判断字符串中是否包含某个字符 232
  FIND函数判断字符串包含子字符串的4种方法 233
  替换法判断包含字符 234
  COUNTIF法判断包含字符 234
疑难150  如何查找某字符在字符串中第N次出现的位置 234
  使用替换法查询第N次出现的字符 235
疑难151  如何提取包含特定字符的所有记录 235
  提取包含指定字符的记录 236
疑难152  如何计算包含字符的个数 236
  使用替换法统计字符个数 237
疑难153  如何在特定位置插入字符串 238
  使用替换零个字符的方法在字符串中插入新字符 238
5.3  比较与转换 239
疑难154  如何改变英文字母大小写 239
  改变字母大小写的3个函数 240
疑难155  如何对比两个文本大小写是否一致 240
  区分大小写比较文本 241
疑难156  如何转换单双字节字符 241
  转换单、双字节字符的两个函数 242
疑难157  如何判断一个字是否是汉字 242
  判断字符是否为汉字 243
疑难158  如何查询汉字区位码 244
  汉字区位码的推算方法 244
5.4  数字变幻 245
疑难159  如何加密手机号码 245
  替换指定位置和长度的字符 246
疑难160  如何升级电话号码位数 246
  根据条件升级电话号码 247
疑难161  如何将数字接上英文序数后缀 247
  数字转换为带英文序数后缀的文本 248
  数字转换为英文序数添加后缀的规则 249
疑难162  如何批量修改IP地址格式 249
  用函数分列法规范IP地址格式 250
疑难163  如何为数组设置上限下限 250
  为数组设置上、下限的通用公式 250
疑难164  如何将阿拉伯数字转为大写金额 251
  将数字转为人民币大写金额 252
  中文大写金额的填写规则 252
疑难165  如何将金额分列填充到各个级位 253
  金额分列填充 253
疑难166  如何根据图书目录的大纲级别制作分级编码 254
  根据不同列按级别进行编码 255
疑难167  如何根据图书目录编码制作分级显示 256
  根据不同级别编码分列显示 257
5.5  练习与思考 257
第6章  日期与时间处理 258
6.1  日期推算 258
疑难168  如何获取日期的年月日要素 258
  获取日期的年月日 259
疑难169  如何推算某个日期所在的月首和月末日期 260
  DATE函数返回月首月末日期 260
  EOMONTH函数计算月首月末日期 261
疑难170  如何推算某个日期所在季度的季首季末日期 261
  计算季度首、末日期 262
疑难171  如何计算两个日期相隔的年、月、天数 263
  DATEDIF函数计算日期间隔时长 263
疑难172  如何推算与某个日期相隔数月的日期 264
  EDATE与DATE函数推算数月之后的日期差异 264
疑难173  如何推算职工的退休日期 265
  根据出生日期推算退休日期 265
疑难174  如何判断某年是否为闰年 266
  判断闰年的3种解法 266
疑难175  如何判断某个日期在第几季度 267
  推算日期归属季度 267
疑难176  如何判断某个日期在上旬、中旬还是下旬 267
  判断日期上、中、下旬的3种解法 268
疑难177  如何将M/D/YYYY类型的伪日期转换成规范日期 268
  规范月日年类型的伪日期 269
疑难178  如何实现生日提醒功能 269
  实现生日提醒 269
疑难179  如何按某年份的季度分摊费用 270
  设置日期上下限，计算时段归属 270
疑难180  如何根据出生日期得到星座 271
  根据生日查询星座 271
疑难181  如何根据公历日期返回农历生肖 271
  根据公历生日查询农历生肖 272
6.2  时间计算 273
疑难182  如何获取时间的时、分、秒要素 273
  从时间数据中提取时分秒要素 274
疑难183  如何返回超过24小时的时间 274
  计算超过24小时的时长 274
疑难184  如何将十进制数时间转换为标准时间格式 275
  转换十进制数字为标准时间 275
  转换用小数表示分钟的“伪时间” 275
疑难185  如何提取时间中的毫秒数 276
  提取时间数据中的毫秒 276
疑难186  如何计算加班的小时数 276
  计算加班小时数 277
疑难187  如何计算列车运行时长 277
  跨零点计算两站点列车运行时间 278
疑难188  如何统计设备开启后在某个月度中的运行时长 278
  设置数组上下限在跨时段统计中的应用 279
6.3  星期与工作日 280
疑难189  如何判断某个日期是否为周末 280
  MOD函数判断星期几 280
  WEEKDAY函数判断星期几 281
疑难190  如何计算离职员工最后一个月的实际工作天数 281
  NETWORKDAYS.INTL函数计算任意工作日 282
疑难191  如何计算两个日期间星期日的天数 283
  计算某时段内星期几的天数 284
疑难192  如何计算某月按周末单双号休息的休假天数 284
  构建某月日期系列的3种方法 285
疑难193  如何根据购销合同签订日期推算交货日期 285
  WORKDAY.INTL函数推算若干个工作日后的到期日 286
疑难194  如何推算某个日期处于当年中的第几周 286
  计算指定日期的周数 287
疑难195  如何推算某年母亲节的日期 287
  推算母亲节日期的两种方法 288
  推算某年第m个星期n的日期通用公式 288
疑难196  如何推算某年第n周的日期范围 289
  推算某年第n周的日期范围 289
  使用WEEKDAY函数推算第n周日期范围 290
6.4  练习与思考 290
第7章  其他计算 291
7.1  获取信息 291
疑难197  如何获取文件所在的路径 291
  获取单元格位置、格式、内容信息 292
  CELL函数无法正确返回文件路径的原因 293
疑难198  如何检测错误值类型并返回错误分析信息 293
  获取错误值类型信息 294
疑难199  如何获取操作环境有关信息 294
  获取计算机操作环境信息 295
疑难200  如何在公式中添加注解 296
  使用N、T函数过滤文本、数值 296
7.2  数值舍入 297
疑难201  如何对数值进行取整 297
  数值向下舍入取整的4种方法 298
  取整函数之间的区别 298
疑难202  如何按照四舍六入五单双规则修约数值 298
  四舍六入五单双法修约 299
疑难203  如何根据货物数量计算所需纸箱数 300
  数值向上舍入取整的两种方法 300
疑难204  如何根据工资预备各种面额的钞票 301
  根据工资准备各面额钞票 301
疑难205  如何将不足0.25舍弃且超过0.75进位其余变为0.5 301
  数值按0.5舍入 302
疑难206  如何按四舍五入法将数值保留n位有效数字 302
  按指定位数保留有效数字 303
7.3  数学计算 303
疑难207  如何进行开方运算 303
  计算数值开方 303
疑难208  如何计算长方体体积 304
  计算数组元素之间的乘积 304
疑难209  如何将正整数各数字循环累加到只剩一位数 304
  对9求余法妙算各数位循环累加结果 305
疑难210  如何转换角度与弧度 305
  角度与弧度转换 306
疑难211  如何根据视距及倾斜角计算水平距离 306
  根据视距、倾斜角计算水平距离 306
疑难212  如何根据两点坐标求方位角 307
  根据两点坐标计算方位角 307
疑难213  如何生成斐波那契数列的内存数组 308
  生成“斐波那契数列”前n项的内存数组 309
疑难214  如何将十进制整数转换为七进制数 309
  进制转换原理 310
疑难215  如何将数组中的数值进行累加生成新的数组 311
  MMULT构建累加数组 311
疑难216  如何求解多元一次联立方程 311
  矩阵算法解多元一次方程组 312
7.4  随机计算 312
疑难217  如何制作加减乘除随机练习题 313
  生成随机加减乘除题目 313
疑难218  如何产生一组设定超限个数及范围的随机数 314
  产生限定个数及范围的随机数 315
疑难219  如何产生一组正态分布的随机数 315
  产生正态分布随机数 315
疑难220  如何产生一组对称区间且不包含0值的随机数 316
  产生区间对称且不含0值的随机数的通用公式 316
疑难221  如何产生一组不重复的随机整数 316
  产生不重复随机数的两种方法 317
疑难222  如何产生一组随机的英文字母 318
  产生随机字母 318
疑难223  如何根据指定平均值产生随机数 318
  产生指定均值的随机数 319
7.5  财务金融 319
疑难224  如何制作按揭贷款计算器 319
  根据利率计算分期付款额 321
疑难225  如何制作养老金投资计算器 321
  计算等额分期付款的利息 322
疑难226  如何用直线法计算固定资产折旧 322
  资产线性折旧计算 323
疑难227  如何用双倍余额递减法计算固定资产折旧 323
  双倍余额递减法计算资产折旧 324
疑难228  如何用年数总和法计算固定资产折旧 325
  年数总和法折旧计算 326
7.6  练习与思考 326
第8章  循环引用 327
8.1  循环引用现象与迭代计算原理 327
疑难229  为什么新产品查找进价时会出现循环引用警告 327
  公式引用自身单元格不一定是循环引用 328
  检查和纠正意外的循环引用 329
疑难230  如何让输入的值累加到另一单元格 329
  循环引用与迭代计算模型 330
  能否直接使用名称完成迭代计算 331
  最多迭代次数与最大误差的作用 331
  迭代计算设置的作用范围 331
疑难231  如何让“累加”计算器清零 331
  设置启动开关与迭代变量初始值 332
  如何修正刷新引起的累加问题 332
  表单控件与ActiveX控件复选框的区别 333
疑难232  如何遍历值班表合并查询结果 333
  使用计数器遍历数据 334
疑难233  为什么计数器移位后引用公式的计算结果不同 334
  循环引用模式下的单元格运算顺序 335
8.2  应用案例详解 335
疑难234  如何逆序返回字符串 335
  逆序遍历与合并字符 336
  巧用字符长度做计数器 336
疑难235  如何获取一组数字串的交集、并集和补集 337
  数字交集、并集和补集的判断与提取 338
疑难236  如何剔除重复后合并查询结果 338
  字符串中的重复数据判别与合并 338
疑难237  如何提取规格描述字符串中的尺寸信息 339
  提取字符串中的多个数字子字符串 339
疑难238  如何将单元格历次输入的数据记录到其他单元格 340
  记录单元格历史值 340
疑难239  如何根据税后收入倒推税前应发金额 341
  模拟单变量求解功能 342
疑难240  如何根据预算收入和利润推算地价及增值税额 342
  循环引用倒推地价及增值税 343
疑难241  如何列举多种钢筋下料方案 343
  模拟规划求解功能枚举多组方案 344
疑难242  如何求解多组规定总额的数据不重复组合 345
  模拟规划求解规定总值明细 346
  求解规定总额的明细组成 347
  如何求解最接近规定总额的明细组成 347
8.3  练习与思考 347
第9章  函数与其他功能组合应用 348
9.1  数据有效性和条件格式 348
疑难243  如何防止输入重复姓名和身份证号码 348
  设置数据有效性，防止重复录入 349
疑难244  如何让新增数据自动添加到下拉菜单中 350
  动态引用制作下拉菜单 350
 “表”动态区域制作下拉菜单 351
  忽略空值与提供下拉箭头选项 352
疑难245  如何制作随输入缩小范围的药品名下拉菜单 352
  类似记忆式键入的下拉菜单 353
疑难246  如何设置随输入自动追加的不重复下拉菜单 354
  制作既可输入又可选择的下拉菜单 354
  如何求取唯一值列表 355
疑难247  如何制作省、市、区县三级级联下拉菜单 355
  制作动态三级级联下拉菜单 356
疑难248  如何标识日记账与银行对账单不相符的金额 358
  在条件格式中文字标识多余数据 359
疑难249  如何标识OFFSET函数返回区域 360
  标识归属特定区域的单元格 360
疑难250  如何标识回弹数据中3个较大值和3个较小值 361
  加权比较法标识含重复数据的极值 361
  加权比较法原理 362
9.2  数据透视与图表应用 362
疑难251  如何对数据透视表按半小时进行组合 362
  辅助列法制作透视表组合字段 363
疑难252  如何在公式中引用透视表中的汇总数据 365
  获取透视表中的数据 365
  使用Excel 2000版GETPIVOTDATA函数用法 366
疑难253  如何根据给定多个条件进行大数据量汇总 366
  透视表法多条件求和 367
  使用透视表缓解公式速度瓶颈 368
疑难254  如何制作可随选择区域变化的市场分布饼图 369
  图表中的SERIES公式 372
  制作数据透视图 373
疑难255  如何制作滚动周期的计划与实际对比进度图 374
  制作固定滚动周期的动态柱形图 375
疑难256  如何使用分离的数据源制作计划与实际对比图 377
  内存数组构建动态图表数据源 378
疑难257  如何用图表制作精美时钟 379
  XY散点图制作时钟 380
9.3  数据筛选与假设分析 383
疑难258  如何筛选销售额超过两万的明细记录 383
  如何使用公式作为高级筛选条件 384
疑难259  如何删除包含小写字母的数据行 386
  区分大小写的数据筛选 387
疑难260  如何已知税后收入求解税前应发金额 387
  单变量求解推算税前应发金额 388
  如何理解单变量求解模型 388
  单变量求解一元n次方程 389
疑难261  如何根据货品数量与纸箱规格制定装货策略 389
  规划求解最小值优化耗材方案 389
  为何【数据】选项卡中没有【规划求解】按钮 391
  如何理解规划求解优化模型 391
  如何理解规划求解的参数 392
疑难262  如何合理安排服务员值班 393
  规划求解最小值优化排班方案 393
9.4  宏表应用案例 394
疑难263  如何快速调整行数相同的单元格的行高 394
  获取单元格行高值 395
  如何使用Excel 4.0宏表函数 396
  Excel的行高、列宽单位 397
疑难264  如何让查询结果引用自定义数字格式 397
  获取单元格数字格式代码 397
  CELL函数提取格式代码 398
疑难265  如何获取预算表单元格中的计算式 398
  获取单元格中的计算式 398
疑难266  如何转换包含备注的文本公式为计算结果 399
  将文本计算式转换为计算结果 399
疑难267  如何用十六进制表示IP地址 400
  转换十进制IP地址为十六进制 401
疑难268  如何多条件汇总相同结构的多个工作表数据 401
  获取工作簿中各表名称 402
疑难269  如何列出指定路径下所有文件名 403
  获取指定路径文件名列表 403
9.5  练习与思考 404
第10章  综合应用实战 405
10.1  职工信息管理系统设计 405
疑难270  如何设计职工信息管理系统的首页 405
  设计职工信息管理系统首页 405
疑难271  如何设计信息录入模块 407
  设计职工信息录入模块 407
疑难272  如何设计信息查询和修改模块 410
  设计职工信息查询、修改模块 410
疑难273  如何设计信息输出模块 412
  设计职工信息输出模块 412
疑难274  如何制作职工信息统计报表 414
  制作职工信息统计报表 414
10.2  公司收发文管理系统设计 416
疑难275  如何制定电子文档管理方案 416
  规范管理电子文档 416
疑难276  如何制作发文管理系统 418
  制作发文管理系统 418
  模糊查询指定目录下文件名 421
  实现文件编号提醒功能 421
  制作美观、方便实用的超链接 421
疑难277  如何制作收文查询系统 422
  制作收文查询系统 422
  设置可忽略的日期查询条件 424
  返回指定时段文件名列表 424
  可以提示及时维护的信息查询 424
疑难278  如何制作系统首页界面 425
  制作系统首页页面 425
  在图形图片中引用单元格文字 428
10.3  工资表设计 429
疑难279  如何设计工资表首页 429
  设计工作表首页 429
疑难280  如何设计工资计算表 430
  设计工资计算表 430
疑难281  如何设计工资条 432
  设计工资条 433
疑难282  如何设计工资查询表 434
  设计工资查询表 434
附录A  Excel 2010函数列表 437
附录B  常用宏表函数语法说明 449
附录C  Excel键盘快捷键 457
附录D  Excel 2010规范与限制 461
附录E  光盘内容 464