图书目录

第1章 函数与公式 1

1.1 公式的输入与编辑 1

技巧1 不会函数也能快速求和(或平均值) 1

技巧2 公式函数不分家 2

技巧3 启用“插入函数”对话框编辑函数 3

技巧4 手写编辑公式 7

技巧5 公式的修改 7 

技巧6 不记得函数全称也能正确输入函数 8

技巧7 快速查找和学习某函数用法 9

技巧8 使用批量计算 11

技巧9 大范围公式复制的方法 11

技巧10 跳过非空单元格批量建立公式 12

技巧11 数组公式 14

技巧12 为什么数字与“空”单元格相加出错 15

技巧13 为什么明明显示的是数据,计算结果却为0 16

技巧14 暂时保留没有输入完整的公式 17

技巧15 将公式运算结果转换为数值 18

技巧16 隐藏公式实现保护 19

1.2 公式中数据源的引用 20

技巧17 相对引用数据源计算 20

技巧18 绝对引用数据源计算 21

技巧19 引用当前工作表之外的单元格 22

技巧20 引用多工作表的同一单元格计算 24

技巧21 引用其他工作簿中的数据源 25

技巧22 用“F4”键快速改变数据源引用类型 27

技巧23 为什么要定义名称 27

技巧24 快速定义名称的方法有哪些 28

技巧25 引用定义的名称创建公式 29

技巧26 将公式定义为名称 30

技巧27 将表格创建为动态名称实现数据计算即时更新 31

技巧28 重新修改名称的引用位置 32

1.3 学会分解、理解公式 33

技巧29 查看长公式中某一步的计算结果 33

技巧30 追踪公式引用的单元格 34

技巧31 通过“公式求值”功能逐步分解公式 35

技巧32 在单元格中显示所有公式 36

  第2章  逻辑函数范例 38

1. AND函数(检验一组数据是否都满足条件) 38

技巧33 考评学生的各门课程是否全部及格 38

技巧34 一次性判断一组数据是否都满足条件 39

2. NOT函数(对所给参数求反) 40

技巧35 筛选掉小于某一年龄的应聘人员 40

3. OR函数(检验一组数据是否有一个满足条件) 41

技巧36 检验员工是否通过考评 41

4. IF函数(根据条件判断真假) 42

技巧37 利用IF函数进行金额校验 43

技巧38 根据不同返利比计算返利金额 43

技巧39 根据业务处理量判断员工业务水平 44

技巧40 分性别判断成绩是否合格 45

技巧41 根据消费卡类别与消费额派发赠品 47

技巧42 根据职工性别和职务判断退休年龄 48

技巧43 根据年龄与学历对应聘人员二次筛选 49

技巧44 根据商品的名称与颜色进行一次性调价 50

技巧45 根据3项业务的完成率计算综合完成率 52

技巧46 比较两个采购部门的采购价格 53

技巧47 计算个人所得税 54

5. IFERROR函数(根据条件判断真假) 56

技巧48 当被除数为空值(或0值)时返回“计算数据源有错误”文字 56

  第3章 文本函数范例 58

3.1 提取文本 58

1. LEFT函数(从最左侧开始提取指定数目的字符) 58

技巧49 从E-mail地址中提取账号 58

技巧50 从商品全称中提取产地信息 59

2. LEFTB函数(按字节数从最左侧提取指定数目的字符) 60

技巧51 根据产品编号提取类别 60

3. RIGHT函数(从最右侧开始提取指定数目的字符) 61

技巧52 将电话号码的区号与号码分离 62

技巧53 从右侧提取字符并自动转换为数值 63

技巧54 发票金额的分列填写 64

4. RIGHTB函数(按字节数从最右侧提取指定数目的字符) 67

技巧55 提取产品的规格数据 67

5. MID函数(从指定位置开始提取字符) 68

技巧56 从规格数据中提取部分数据 69

技巧57 提取产品的货号 69

6. MIDB函数(按字节数从指定位置开始提取字符) 70

技巧58 从房号数据中提取单元号 71

7. CONCATENATE函数(合并多个字符) 72

技巧59 合并商品货号码数及颜色 72

技巧60 提取任意有用数据并合并 73

3.2 查找与替换文本 74

8. FIND函数(查找指定字符并返回其位置) 74

技巧61 查找品名所在位置并提取 74

技巧62 问卷调查时实现自动统计答案 75

9. REPLACE函数(替换字符中的部分字符) 77

技巧63 屏蔽中奖手机号码的后几位数 77

10. SEARCH函数(查找字符并返回其起始位置) 78

技巧64 从项目编码中提取合同号 79

11. SUBSTITUTE函数(用新字符替换旧字符) 80

技巧65 去掉报表中多余的空格 80

技巧66 查找特定文本且将第一次出现的删除,其他保留 81

技巧67 嵌套使用SUBSTITUTE函数返回公司名称简称 81

技巧68 根据报名学员统计人数 83

3.3 转换文本格式 84

12. FIXED函数(按指定的小数位数进行取整) 84

技巧69 消除因四舍五入而造成的显示误差 84

13. WIDECHAR函数(半角字母转换为全角字母) 85

技巧70 将半角英文字母转换为全角英文字母 85

14. UPPER(将文本转换为大写形式) 85

技巧71 将小写英文文本一次性变更为大写 86

15. LOWER函数(大写字母转换为小写字母) 86

技巧72 将大写字母转换为小写字母 86

16. PROPER函数(将首字符转换为大写) 87

技巧73 一次性将每个单词的首字母转换为大写 87

17. RMB函数(四舍五入数值,并添加千分位符号和¥符号) 88

技巧74 将销售额一次性转换为人民币格式 88

18. DOLLAR函数(四舍五入数值,并添加千分位符号和$符号) 89

技巧75 将销售金额一次性转换为美元货币格式 89

19. TEXT函数(将数值转换为指定格式的文本) 90

技巧76 让计算得到金额显示为特定形式 90

技巧77 返回值班日期对应在的星期数 91

技巧78 按上下班时间计算加班时长并显示为“*时*分”形式 91

技巧79 解决日期计算返回日期序列号问题 93

技巧80 让数据统一显示固定的位数 94

技巧81 让合并的日期显示正确格式 95

20. VALUE函数(将文本型数字转换成数值型数字) 96

技巧82 解决总金额无法计算的问题 96

3.4 其他文本函数 97

21. LEN函数(返回字符串的字符数) 97

技巧83 从身份证号码中提取出生年份 97

技巧84 从身份证号码中提取性别 98

技巧85 配合多函数从身份证号码中提取完整的出生年月日 99

22. REPT函数(重复文本) 101

技巧86 输入身份证号码填写框 101

技巧87 根据销售额用“★”评定等级 101

23. TRIM函数(清除空格) 102

技巧88 删除文本单词中多余的空格 103

24. EXACT函数(比较两个字符串是否相同) 103

技巧89 比较两个店铺的平均售价是否相同 103

  第4章 日期与时间函数范例 105

4.1 返回日期 105

1. NOW函数(返回当前日期时间) 105

技巧90 计算员工在职天数 105

2. TODAY函数(返回当前日期) 106

技巧91 判断应收账款是否到期 106

3. DATE函数(返回指定日期的序列号) 107

技巧92 建立倒计时显示牌 107

4. DAY函数(返回某日期的天数) 108

技巧93 显示出全年中各月的天数 108

技巧94 计算本月上旬的销售总额 109

5. YEAR函数(返回某日期中的年份) 110

技巧95 计算出员工年龄 110

技巧96 计算出员工工龄 111

6. WEEKDAY函数(返回某日期为星期几) 113

技巧97 返回日期对应的星期数 113

技巧98 判断值班日期是平时加班还是双休日加班 114

7. MONTH函数(返回某日期中的月份) 115

技巧99 自动填写销售报表中的月份 115

技巧100 计算本月账款金额总计 116

8. EOMONTH函数(返回某个月份最后一天的序列号) 117

技巧101 根据活动开始日期计算各月活动天数 117

技巧102 根据当前月份自动显示本月所有日期序列 118

技巧103 自动返回各日期对应的星期数 120

9. WEEKNUM函数(返回指定日期是第几周) 121

技巧104 快速得知2016年中各节日在第几周 121

4.2 日期计算 122

10. DATEDIF函数(计算两个日期之间的年、月和天数) 122

技巧105 计算总借款天数 123

技巧106 计算借款至今日的时长 123

技巧107 根据员工工龄自动追加工龄工资 124

11. DAYS360函数(计算两日期间相差的天数) 125

技巧108 计算还款剩余天数 125

技巧109 计算固定资产已使用月份 126

技巧110 利用DAYS360函数判断借款是否逾期 127

12. YEARFRAC函数(计算两日期间天数占全年天数的百分比) 128

技巧111 计算各地点工作时间占全年天数百分比 129

13. WORKDAY函数(计算工作日) 129

技巧112 根据休假天数自动显示出休假结束日期 130

14. NETWORKDAYS函数(去除指定日期之后的工作日数) 130

技巧113 计算元旦到春节之间的工作日 131

技巧114 计算年假占全年工作日的百分比 131

15. EDATE函数(计算与指定日期相隔指定月份数的日期) 133

技巧115 计算应收账款的到期日期 133

4.3 时间函数 134

16. HOUR函数(返回某时间中的小时数) 134

技巧116 计算来访签到时间的区间 134

17. MINUTE函数(返回某时间中的分钟数) 135

技巧117 计算停车时间 135

18. SECOND函数(返回某时间中的秒数) 136

技巧118 计算通话秒数 136

技巧119 显示高于或低于标准时间的值 137

4.4 日期与时间转换 138

19. DATEVALUE函数(将文本日期转换为可识别的日期序列号) 138

技巧120 计算借款天数 139

20. TIMEVALUE函数(将时间转换为对应的小数值) 140

技巧121 将指定时间转换为时间小数值 140

  第5章  数学函数范例 141

5.1 常规数学计算函数 141

1. SUM函数(求和) 141

技巧122 一次性对多列数据求和 141

技巧123 根据销售数量与单价计算总销售额 142

技巧124 只计算某两个产品的合计金额 143

技巧125 分奇偶行统计数据 144

2. SUMIF函数(按条件求和) 145

技巧126 按经办人计算销售金额 145

技巧127 统计各部门工资总额 146

技巧128 分别统计前半个月与后半个月的销售额 147

技巧129 用通配符对某一类数据求和 148

技巧130 计算销售金额前3名合计值 149

3. SUMIFS函数(按多条件求和) 150

技巧131 满足指定类别指定时间统计总销售额 150

技巧132 多条件统计某一类数据总和 152

技巧133 按不同性质统计应收款 153

4. SUMPRODUCT函数(求多组数的乘积之和) 155

技巧134 统计销售部女员工人数 155

技巧135 统计出指定班级中分数大于指定值的人数 156

技巧136 统计出指定部门获取奖金的人数(去除空值) 157

技巧137 统计出指定部门、指定职务的员工人数 158

技巧138 统计非工作日销售金额 159

技巧139 按月汇总出库数量 160

技巧140 统计大于12个月的账款 161

技巧141 统计出某两种商品的销售金额 162

技巧142 统计某一时间段出现的次数 163

技巧143 统计指定日期区间中指定性别的人数 164

技巧144 分单位统计账龄 165

5. ABS函数(求绝对值) 168

技巧145 比较今年销售额与去年销售额 168

技巧146 计算支出金额总计值 169

6. MOD函数(求两个数相除后的余数) 169

技巧147 按奇数月与偶数月统计销量 170

技巧148 计算每位员工的加班时长 171

7. SQRT函数(求算术平方根) 172

技巧149 计算指定数值对应的算术平方根 173

8. GCD函数(求最大公约数) 173

技巧150 返回两个或多个整数的最大公约数 173

9. LCM函数(求最小公倍数) 174

技巧151 计算两个或多个整数的最小公倍数 174

10. POWER函数(计算方根) 175

技巧152 根据指定的底数和指数计算出方根值 175

5.2 舍入计算函数 176

11. INT函数(向下取整) 176

技巧153 计算平均销售数量时取整数 176

12. TRUNC函数(截去数据小数部分) 177

技巧154 计算销售金额时取整或保留指定位数小数 177

13. CEILING函数(舍入计算) 179

技巧155 以6秒(不足6秒按6秒计算)为单位计算通话费用 179

14. ROUND函数(四舍五入) 180

技巧156 以一个百分点为单位计算奖金或扣款 181

15. ROUNDUP函数(向上舍入) 182

技巧157 使用ROUNDUP函数计算物品的快递费用 182

技巧158 计算上网费用 183

16. ROUNDDOWN函数(向下舍入) 184

技巧159 根据给定时间界定整点范围 185

17. FLOOR函数(去尾舍入) 186

技巧160 计件工资中的奖金计算 186

18. MROUND函数(按指定倍数舍入) 187

技巧161 计算商品运送车次 187

19. QUOTIENT函数(返回数值相除后的整数) 189

技巧162 计算参加某活动的每组人数 189

5.3 阶乘、随机数计算函数 189

20. FACT函数(求指定正数值的阶乘) 189

技巧163 求指定正数值的阶乘值 190

21. MULTINOMIAL函数(计算指定数值阶乘与各数值阶乘乘积的比值) 190

技巧164 计算指定数值和的阶乘与各数值阶乘乘积的比值 190

22. RAND函数(返回一个大于等于0小于1的随机数) 191

技巧165 随机获取选手编号 192

技巧166 自动生成彩票7位开奖号码 192

23. RANDBETWEEN函数(返回两个数值间的随机数) 193

技巧167 自动随机生成3位数编码 193

  第6章 统计函数范例 194

6.1 平均值计算函数 194

1. AVERAGE函数(求平均值) 194

技巧168 快速自动求平均值 194

技巧169 在成绩表中忽略0值求平均分 195

技巧170 计算指定学校学生的平均成绩 196

2. AVERAGEA函数(求包括文本和逻辑值的平均值) 197

技巧171 计算平均分时将“缺考”的也计算在内 197

技巧172 统计各月份的平均销售额(计算区域含文本值) 198

3. AVERAGEIF函数(按条件求平均值) 199

技巧173 统计各班级平均分 199

技巧174 计算月平均出库数量 200

技巧175 排除新店计算平均利润 201

4. AVERAGEIFS函数(按多条件求平均值) 201

技巧176 计算一车间女职工平均工资 202

技巧177 求介于某一区间内的平均值 203

技巧178 统计指定店面所有男装品牌的平均利润 203

技巧179 忽略0值求指定班级的平均分 204

5. GEOMEAN函数(求几何平均值) 205

技巧180 比较两种产品的销售利润的稳定性 205

6. TRIMMEAN函数(去头尾后求平均值) 206

技巧181 通过10位评委打分计算选手的最后得分 206

6.2 数目统计函数 207

7. COUNT函数(统计数目) 207

技巧182 统计出故障的机器台数 207

技巧183 统计各个部门获取交通补助的人数 208

技巧184 统计出指定学历员工人数 209

技巧185 统计其中一科得满分的人数 210

8. COUNTA函数(求包括文本和逻辑值的数目) 211

技巧186 统计参与某项课程的总人数 211

技巧187 统计非正常出勤的人数 211

9. COUNTIF函数(按条件统计数目) 212

技巧188 统计工资大于3000元的人数 212

技巧189 统计某课程的报名人数 213

技巧190 在成绩表中分别统计及格人数与不及格人数 213

技巧191 统计出成绩大于平均分数的学生人数 215

技巧192 统计是三好学生且参加数学竞赛的人数 215

技巧193 统计连续3次考试都进入前10名的人数 216

10. COUNTIFS函数(按多条件统计数目) 217

技巧194 统计各店面男装的销售记录条数(双条件) 217

技巧195 统计指定时间指定类别商品的销售记录数 218

技巧196 统计指定产品每日的销售记录数 219

11. COUNTBLANK函数(统计空单元格的数目) 220

技巧197 统计缺考人数 221

6.3 最大值与最小值统计函数 221

12. MAX函数(求最大值) 221

技巧198 快速返回数据区域中的最大值 221

技巧199 返回企业女性员工的最大年龄 222

技巧200 返回上半个月单笔最高销售金额 223

技巧201 计算单日销售金额并返回最大值 224

13. MIN函数(求最小值) 225

技巧202 返回最低销售金额 225

技巧203 忽略0值求最低分数 226

技巧204 返回多次短跑中用时最短的编号 227

14. MAXA函数(包含文本与逻辑值时求最大值) 228

技巧205 返回成绩表中的最高分数(包含文本) 228

15. MINA函数(包含文本与逻辑值时求最小值) 229

技巧206 返回最低利润额(包含文本) 229

16. LARGE函数(返回某一数据集中的某个最大值) 230

技巧207 返回排名前3位的销售金额 230

技巧208 计算成绩表中前5名的平均值 231

技巧209 分别统计各班级第一名成绩 231

17. SMALL函数(返回某一数据集中的某个最小值) 232

技巧210 统计成绩表中后5名的平均分 232

技巧211 统计成绩表中后5名的平均分(忽略0值) 233

18. MODE函数 234

技巧212 返回被投诉次数最多的客服的编号 234

6.4 排位统计函数 235

19. RANK.EQ函数(返回数字的排位) 235

技巧213 为学生考试成绩排名次 235

技巧214 对不连续单元格排名次 236

20. RANK.AVG函数(排位有相同名次时返回平均排位) 236

技巧215 用RANK.AVG函数对销售额排名 237

21. PERCENTILE.INC函数(返回数值指定百分点的值) 237

技巧216 返回数值区域的k指定百分比对应的数值 238

22. PERCENTRANK.INC函数(返回数字的百分比排位) 239

技巧217 将各月销售利润按百分比排位 239

23. MEDIAN函数(返回数据集的中位数) 240

技巧218 统计全年各月利润值中的中位数 241

24. QUARTILE.INC函数(返回数据集的四分位数) 241

技巧219 从全年各月销售利润数据集中求四分位数 242

  第7章 财务函数范例 244

7.1 投资计算函数 244

1. PMT函数(计算贷款每期付款额) 244

技巧220 计算贷款的每年偿还额 244

技巧221 计算贷款的每月偿还额 245

2. IPMT函数(计算每期偿还额中的利息额) 245

技巧222 计算贷款每年偿还金额中有多少是利息 245

技巧223 计算贷款每月偿还金额中有多少是利息 246

3. PPMT函数(计算本金) 247

技巧224 计算贷款每年偿还金额中有多少是本金 247

技巧225 计算贷款每月偿还金额中有多少是本金 248

4. ISPMT函数(等额本金还款方式下的利息计算) 249

技巧226 在等额本金还款方式下计算某贷款的利息 249

5. FV函数(计算投资未来值) 250

技巧227 计算分期存款的未来值 250

技巧228 计算购买某项保险的未来值 251

6. FVSCHEDULE函数(投资在变动或可调利率下的未来值) 251

技巧229 计算某项整存整取存款的未来值 251

7. PV函数(计算投资现值) 252

技巧230 判断购买某项保险是否合算 252

8. NPV函数(计算投资净现值) 253

技巧231 计算某投资的净现值 253

9. XNPV函数(计算一组不定期现金流的净现值) 255

技巧232 计算出一组不定期盈利额的净现值 255

10. NPER函数(计算投资期数) 255

技巧233 计算出贷款的清还年数 256

技巧234 计算出某项投资的投资期数 256

7.2 偿还率计算函数 257

11. IRR函数(计算一组现金流的内部收益率) 257

技巧235 计算某项投资的内部收益率 257

12. XIRR函数(计算一组不定期现金流的内部收益率) 258

技巧236 计算出一组不定期盈利额的内部收益率 258

13. MIRR函数(计算修正内部收益率) 259

技巧237 计算某项投资的修正内部收益率 259

14. RATE函数(计算年金每个期间的利率) 260

技巧238 计算购买某项保险的收益率 260

7.3 资产折旧计算函数 261

15. SLN函数(直线法) 261

技巧239 用直线法计算出固定资产的每年折旧额 261

技巧240 用直线法计算出固定资产的每月折旧额 261

16. SYD函数(年数总和法) 262

技巧241 用年数总和法计算出固定资产的每年折旧额 262

17. DB函数(固定余额递减法) 263

技巧242 用固定余额递减法计算出固定资产的每年折旧额 263

18. DDB函数(双倍余额递减法) 264

技巧243 用双倍余额递减法计算出固定资产的每年折旧额 264

19. VDB函数(计算部分期间内的折旧值) 265

技巧244 计算出固定资产部分期间的设备折旧值 266

20. AMORDEGRC函数(指定会计期间的折旧值) 267

技巧245 计算指定会计期间的折旧值 268

  第8章 查找和引用函数范例 269

8.1 查找函数 269

1. CHOOSE函数(从参数列表中选择并返回一个值) 269

技巧246 配合IF函数找出短跑成绩的前三名 269

技巧247 根据产品不合格率决定产品处理办法 270

2. LOOKUP函数(向量型)(按条件查找并返回值) 271

技巧248 根据产品编号查询库存数量(向量型语法) 272

3. LOOKUP函数(数组型)(按条件查找并返回值) 273

技巧249 根据产品编号查询库存数量(数组型语法) 274

技巧250 按姓名查询学生的各科目成绩 275

4. HLOOKUP函数(横向查找) 277

技巧251 根据不同的返利率计算各笔订单的返利金额 278

技巧252 快速查询任意科目的成绩序列 279

5. VLOOKUP函数(纵向查找) 281

技巧253 在销售表中自动返回产品单价 282

技巧254 将多张工作表中的数据合并到一张工作表中 283

技巧255 根据多条件派发赠品 285

技巧256 使用VLOOKUP函数进行反向查询 286

6. MATCH函数+INDEX函数(MATCH查找并返回找到值所在位置,INDEX函数返回指定位置的值) 288

技巧257 了解MATCH函数与INDEX函数 288

技巧258 查找任意指定销售员的销售总金额 290

技巧259 查找指定月份指定专柜的销售金额 291

技巧260 返回成绩最高的学生的姓名 293

技巧261 查找迟到次数最多的学生 294

技巧262 查询最高总金额所对应的店铺 295

8.2 引用函数 296

7. ADDRESS函数(建立文本类型单元格的地址) 296

技巧263 查找最大销售额所在位置 296

8. COLUMN函数(返回引用的列标) 297

技巧264 在一行中快速输入月份 298

技巧265 实现隔列求总销售金额 298

9. COLUMNS函数(返回引用的列数) 299

技巧266 返回参与考试的科目数量 300

10. ROW函数(返回引用的行号) 300

技巧267 让数据自动隔4行(自定义)加1(自定义) 300

技巧268 提取季度合计值计算全年销售额 301

技巧269 根据借款期限返回相应的年数序列 302

11. ROWS函数(返回引用的行数) 304

技巧270 统计销售记录条数 304

技巧271 判断值班人员是否重复 304

12. INDIRECT函数(返回指定的引用) 305

技巧272 解决合并单元格引用数据列出现跳跃的问题 306

技巧273 按指定的范围计算平均值 307

技巧274 INDIRECT解决跨工作表查询时名称匹配问题 309

13. OFFSET函数(根据指定偏移量得到新引用) 310

技巧275 实现数据的动态查询 311

技巧276 对每日出库量累计求和 312

技巧277 OFFSET函数常用于创建动态图表数据源 313

  第9章 信息函数范例 316

9.1 使用IS函数进行判断 316

1. ISBLANK函数(判断值是否为空值) 316

技巧278 标注出缺考学生 316

2. ISTEXT函数(判断数据是否为文本) 317

技巧279 快速统计缺考人数 317

3. ISLOGICAL函数(判断数据是否为逻辑值) 318

技巧280 检验数据是否为逻辑值 318

4. ISNUMBER函数(判断数据是否为数字) 318

技巧281 统计实考人数 319

技巧282 统计销售量总计值 319

5. ISNA函数(判断数据是否为错误值“ N/A”) 320

技巧283 检验数据是否为“ N/A”错误值 320

6. ISERR函数(判断数据是否为“ N/A”之外的任意错误值) 321

技巧284 检验数据是否为“ N/A”之外的任意错误值 321

7. ISODD函数(判断数据是否为奇数) 321

技巧285 根据身份证号码判断其性别1 322

8. ISEVEN函数(判断数据是否为偶数) 322

技巧286 根据身份证号码判断其性别2 323

9.2 返回相关值 323

9. CELL函数(返回单元格、位置等) 323

技巧287 判断测试结果是否达标 324

10. ERROR.TYPE函数(返回错误对应的编号) 325

技巧288 根据错误代码显示错误原因 326

11. N函数(返回转换为数值后的值) 326

技巧289 用订单生成日期的序列号与当前行号生成订单的编号 327

12. TYPE函数(返回数值类型) 327

技巧290 返回数值对应的类型数字 328