第1课 公式和函数基础知识——公式三板斧第一式 1
1.1 一个概念和六个符号 1
1.2 会做比较也是一门技术 3
1.3 最值钱的一个符号$ 5
1.4 再来一个概念和五个操作 9
1.4.1 最重要的概念来了——函数到底是什么 9
1.4.2 公式操作第一式:批量创建公式 12
1.4.3 公式操作第二式:快速复制公式 14
1.4.4 公式操作第三式:批量修改公式 16
1.4.5 公式操作第四式:隐藏和保护公式 18
1.4.6 公式操作第五式:批量删除公式 21
1.5 给你三件救命法宝 23
1.5.1 F9大法 23
1.5.2 公式求值 24
1.5.3 错误检查 26
第2课 奇妙的逻辑值——公式三板斧第二式 29
2.1 逻辑值的诞生和一大波函数 29
2.1.1 逻辑值不是从石头缝里蹦出来的 29
2.1.2 一大波函数即将来袭 31
2.2 逻辑值和数字之间的瓜葛 33
2.3 大显身手的逻辑值 34
2.3.1 可以按照部门生成序号 34
2.3.2 还能计算阶梯收费金额 35
2.3.3 计算特殊津贴也能信手拈来 36
2.3.4 计算年假一天都不差 36
第3课 从发现规律开始——公式三板斧第三式 38
3.1 简单的事实揭示了一个重要的问题 38
3.2 两个数字和等差数列 39
3.3 两个数字和循环数列 40
3.4 除法和重复数列 42
3.5 你真的会玩构造数列吗 43
第4课 一组数的公式——数组公式并不只属于高手 44
4.1 高级的公式输入方法也特别——数组公式简介 44
4.2 数组公式的两种形态 45
4.2.1 单元格数组公式 45
4.2.2 区域数组公式 46
4.3 公式有数组,常量也有数组 48
4.4 让人头晕目眩的维度 50
4.4.1 数组的逗号和分号 50
4.4.2 数组的运算规则 51
第5课 取舍之间的智慧——取舍类函数为你拉开函数学习的大门 54
5.1 求和总是差0.01 54
5.2 更多的取舍函数 56
5.3 取舍函数之间的较量 57
第6课 正式开始学习函数——SUM函数原来有这么多学问 59
6.1 原来函数是这样学的 59
6.2 教你怎么抠字眼 60
6.3 最快的求和方式——一键完成求和 62
6.4 累计求和 64
6.5 在合并单元格中求和 64
6.6 多表求和 65
6.7 真假数字 66
6.7.1 数字上的“绿帽子” 66
6.7.2 都是不可见字符惹的祸 68
6.8 SUM可以按条件求和 68
6.9 SUM还能按条件计数 69
6.10 举一反三——SUM函数教会你这十个函数 70
6.10.1 只有最小,没有更小——MIN函数 70
6.10.2 最小的数据和数值——MINA函数 71
6.10.3 有了它就没有更大的了——MAX函数 72
6.10.4 MAX也有个带A的兄弟——MAXA函数 72
6.10.5 它知道中间的数是几——MEDIAN函数 73
6.10.6 不会算平均值怎么行——AVERAGE函数 73
6.10.7 带A的求平均值函数——AVERAGEA函数 74
6.10.8 能找出镜率最高的数字——MODE函数 75
6.10.9 前三名,想要哪个来哪个——LARGE函数 75
6.10.10 倒数一二三,只有它能做——SMALL函数 76
第7课 IF函数就是一个假设句——它考验的不仅仅是你的逻辑思维 78
7.1 IF函数的本质 78
7.2 两个IF如何嵌套 80
7.3 同时满足多个条件和满足任意一个条件 81
7.3.1 一票否决的AND 82
7.3.2 一票通过的OR 83
7.4 谁的大脑最强——这些函数竟然抢了IF函数的风头 83
第8课 SUM嫁给IF,然后就有了SUMIF——它带你走进条件统计的世界 87
8.1 SUMIF初体验 87
8.2 大展拳脚的SUMIF 89
8.2.1 通配符来了,各种模糊条件的求和通通搞定 89
8.2.2 LARGE函数来了,想要前几名的合计你说了算 91
8.2.3 MOD函数来了,隔行隔列求和再也不惧怕 91
8.3 多个条件与多值条件 93
8.3.1 多个条件求和函数SUMIFS 93
8.3.2 一个条件也可以有多个值 95
8.4 SUMIF的一个秘密和四个麻烦 96
8.4.1 第三个参数的秘密 96
8.4.2 RANGE型参数带来的麻烦 98
8.4.3 比较运算符带来的麻烦 100
8.4.4 通配符带来的麻烦 100
8.4.5 长数字带来的麻烦 101
8.5 你会按条件求和,我会按条件求平均 102
8.5.1 平均值也可按条件计算——AVERAGEIF函数 102
8.5.2 按多条件求平均只需加个S——AVERAGEIFS函数 103
第9课 最会数数的函数——COUNTIF函数挑起了家族的大梁 104
9.1 COUNT、COUNTA、COUNTBLANK齐亮相 104
9.2 COUNTIF、COUNTIFS隆重登场 105
9.3 COUNTIF的十八般武艺 106
9.3.1 单条件与多条件计数 106
9.3.2 多值条件的计数 107
9.3.3 重复数据的判断 108
9.3.4 数据核对方面的应用 110
第10课 多功能的统计函数——SUBTOTAL函数以一当十 111
10.1 据说一个顶十个 111
10.2 谁是统计函数之王 113
第11课 又一个统计函数之王——SUMPRODUCT函数绝不只是求乘积之和 117
11.1 这个函数是混血儿吗 117
11.2 加上星号的SUMPRODUCT似乎完全不同了 118
11.3 SUMIF自叹不如 120
11.3.1 隔行隔列求和随便你 120
11.3.2 按月求和毫不费力 121
11.3.3 我不认识通配符 122
11.3.4 多少个条件都是一招搞定 122
11.4 与COUNTIF惺惺相惜 124
11.4.1 我也会按条件计数 124
11.4.2 一个躺着中枪的函数——RANK函数 125
11.4.3 中国式排名的套路 126
11.4.4 分组排名的套路 127
11.4.5 多权重综合排名 128
11.4.6 还能统计不重复数据的个数 129
第12课 函数大明星来了——VLOOKUP函数闪亮登场 131
12.1 VLOOKUP就是查找、复制和粘贴 131
12.1.1 VLOOKUP能做什么 131
12.1.2 VLOOKUP原来是这样玩的 132
12.2 可以连续使用的VLOOKUP 136
12.2.1 VLOOKUP的第一个帮手来了 136
12.2.2 赶紧拿出救命法宝,还等什么 137
12.3 模糊匹配还是部分匹配不要搞错 139
12.4 模糊匹配和精确匹配原来是这个意思 141
12.5 VLOOKUP的麻烦事 143
12.6 VLOOKUP中的{1,0}到底是什么意思 148
12.6.1 反向查找中的{1,0} 148
12.6.2 多条件查找中的{1,0} 149
12.7 VLOOKUP一对多查找的思路 150
12.8 VLOOKUP躺下就是HLOOKUP 151
第13课 函数界最佳配角来了——MATCH函数人见人爱 153
13.1 这个函数会报数 153
13.2 当MATCH遇上通配符 154
13.3 MATCH让COUNT脱胎换骨 155
13.3.1 同样能统计不重复数据的个数 155
13.3.2 还能统计两列数据中有几个是相同的 157
13.4 VLOOKUP也爱上了MATCH 158
第14课 靠配角出名的主角——INDEX函数并不孤单 160
14.1 你会找座位吗 160
14.2 原来这两个才是最佳搭档 162
14.3 INDEX的一个秘密 164
第15课 这个函数能玩瞬移——OFFSET函数值得拥有 165
15.1 你会使用导航吗 165
15.2 还记得数列是怎么玩的吗 166
15.2.1 隔行、隔列提取数据轻而易举 166
15.2.2 一列数据平均分成多列 168
15.2.3 多列数据合并为一列 168
15.3 OFFSET函数的绝活——让你的数据区域动起来 170
15.3.1 MATCH让OFFSET彻底飘起来了 170
15.3.2 COUNT完成了最后一击 172
第16课 会翻墙的函数——INDIRECT函数无可替代 173
16.1 知道地址就能找到你 173
16.2 INDIRECT的关键原来是引号 174
16.3 INDIRECT函数真的会“翻墙” 176
16.4 菜鸟也能学会的R1C1和A1引用模式 177
第17课 最有争议的引用函数——LOOKUP函数真的是引用函数之王吗 179
17.1 LOOKUP玩的就是套路 179
17.1.1 正向查找用LOOKUP简单 180
17.1.2 连续多列查找用LOOKUP也简单 182
17.1.3 反向查找用LOOKUP更简单 182
17.1.4 LOOKUP的一个“坑” 183
17.2 LOOKUP的“帮手”竟然是它们 184
17.2.1 精确查找的套路 184
17.2.2 多条件查找的套路 186
17.3 大放异彩的LOOKUP 186
17.3.1 按考核成绩确定奖励级别 186
17.3.2 按销售额确定佣金比例并计算佣金 187
17.3.3 找到每个产品最近一次的订货金额 188
17.3.4 解决合并单元格带来的麻烦 189
第18课 精准时间“达人”——日期与时间函数大会师 190
18.1 日期与时间的本质 190
18.2 年月日,时分秒 192
18.3 指定的日期、时间和能自动更新的日期、时间 193
18.3.1 知否知否,今夕是何日——TODAY函数 193
18.3.2 年月日时,实时告知——NOW函数 193
18.3.3 原来它是日期函数——DATE函数 194
18.3.4 时间都去哪里了——TIME函数 195
18.4 日期、时间差的那些事 195
18.4.1 到期提醒其实很简单——会减法就够了 195
18.4.2 计算到期日同样很简单——EDATE函数 196
18.4.3 一个被雪藏的明星函数——DATEDIF函数 198
18.4.4 EDATE函数的兄弟来了——EOMONTH函数 200
18.4.5 做考勤必会的三招:工时、迟到与早退 201
18.5 与周有关的函数 202
18.5.1 一周的第几天就是周几吗——WEEKDAY函数 202
18.5.2 一年的第几周原来是这样算的——WEEKNUM函数 203
18.6 与假期有关的函数 204
18.6.1 想知道你工作了多少天吗——NETWORKDAYS函数 205
18.6.2 哪天是周末可以自己说了算——NETWORKDAYS.INTL函数 205
18.6.3 它知道假期之后哪天上班——WORKDAY函数 206
18.6.4 计算自由假期之后的开工日期——WORKDAY.INTL函数 207
18.7 季度引发的公式大战 207
18.8 一波与日期有关的公式 209
第19课 函数中的超级魔术师——TEXT函数让人难以捉摸 211
19.1 分段式代码的规则 211
19.1.1 条件判断 211
19.1.2 按数据类型得到不同结果 212
19.2 TEXT中常用的格式代码 213
19.2.1 奇妙的“0” 213
19.2.2 又一个数字占位符“#” 214
19.2.3 中文数字的多种呈现结果 215
19.3 TEXT太牛了,能当作日期和时间函数 216
19.3.1 TEXT中的日期代码介绍 216
19.3.2 TEXT中的时间代码介绍 217
第20课 左中右,还有查找和替换——一大波常用文本函数来了 219
20.1 掐指一算就知长短的函数——LEN、LENB函数 219
20.2 留头去尾的函数——LEFT、LEFTB函数 221
20.3 留尾去头的函数——RIGHT、RIGHTB函数 223
20.4 掐头去尾的函数——MID、MIDB函数 223
20.5 四个会查找的函数——FIND、FINDB、SEARCH、SEARCHB函数 224
20.6 三个会替换的函数——SUBSTITUTE、REPLACE、REPLACEB函数 225
20.6.1 替换单元格内指定的内容 226
20.6.2 统计单元格内指定内容的个数 226
20.6.3 隐藏电话号码中间的四位数字 227
20.7 一个会画图的函数——REPT函数 228
20.8 能清洗数据的函数——TRIM、CLEAN函数 229
第21课 竟然还有这么多五花八门的函数 231
21.1 字母、汉字及其他符号的秘密全知道——CHAR和CODE函数 231
21.2 原来真有个地址函数——ADDRESS函数 232
21.3 最会做选择的函数——CHOOSE函数 233
21.4 去掉最大和最小值后求平均的函数——TRIMMEAN函数 235
21.5 一个神奇的超链接函数——HYPERLINK函数 236
21.6 能获取随机数的函数——RAND和RANDBETWEEN函数 237
21.7 表中的秘密都知道——CELL和INFO函数 238
21.8 最鸡肋的文本连接函数——CONCATENATE函数 240
21.9 这个拼音函数竟能合并文本——PHONETIC函数 241
第22课 以不变应万变的函数家族——数据库函数到底该怎么用 242
22.1 带IF的函数都靠边站 242
22.2 秘密都在这里——细数条件区域的用法 243
第23课 函数也有宏——宏表函数和公式中的名称 246
23.1 有名称才能用的函数 246
23.2 有算式才有结果——EVALUATE函数 248
23.3 工作表目录原来可以这样做——GET.WORKBOOK函数 249
23.4 真没想到函数还能干这些 252
第24课 函数家族的五个新成员 254
24.1 可以代替一堆IF的函数——IFS函数 254
24.2 最大、最小值也能按条件统计——MAXIFS、MINIFS函数 255
24.3 最强的两个合并函数来了——CONCAT、TEXTJOIN函数 257
尾声 260