第1章 新手学数据处理必会知识与技巧 2
1.1 数据计算中的单元格有哪些引用形式 2
1.1.1 区分相对应用、绝对应用与混合应用 2
1.1.2 跨工作表的单元格引用方法 4
1.1.3 跨工作簿的单元格引用方法 4
1.2 用公式与函数处理数据必会操作 6
1.2.1 认清公式与函数 6
1.2.2 公式中的运算符和优先顺序 8
1.2.3 掌握公式的输入方法 11
1.2.4 掌握函数的输入方法 12
1.2.5 如何复制公式计算同类数据 14
1.2.6 理解函数的嵌套结构 16
1.2.7 你不得不知的数组公式应用 17
1.2.8 Excel中常见错误及解决方法 19
1.3 计算的数据结果怎么保护 20
1.3.1 将公式结果转化为数值的方法 20
1.3.2 如何彻底隐藏工作表中的公式 22
1.4 名称在数据计算中怎么用 24
1.4.1 为什么要使用名称 25
1.4.2 了解名称的作用范围 26
1.4.3 定义名称的几种方法 27
1.4.4 在公式或函数中使用名称计算数据 30
1.4.5 对名称进行编辑与删除操作 32
第2章 招聘与培训管理数据处理 36
2.1 人员面试及成绩分析 36
NO.001 计算面试总人数【SUM()】 36
NO.002 制作随机顺序的复试次序表【RAND()】 38
NO.003 查询面试最高成绩【MAX()】 40
NO.004 统计面试总成绩大于等于320分的人数【SUM()】 41
NO.005 计算面试人员的平均成绩【ROUND()/AVERAGE()】 43
2.2 人员录用数据分析 44
NO.006 判断面试人员是否被录用【IF()/AND()】 44
NO.007 统计录用人员中本科以上学历的人数【COUNTIF()】 47
NO.008 统计符合录用条件的总人数【COUNTIFS()】 49
2.3 人员培训与转正数据分析 51
NO.009 判断员工是否缺考【IF()/ISBIANK()/OR()】 51
NO.010 根据考核成绩判断员工的考核结果【IF()/AND()/OR()】 54
NO.011 计算员工测评总分【SUM()/LOOKUP()】 56
NO.012 计算员工的转正时间【YEAR()/MONTH()/DAY()/DATE()】 59
NO.013 判断员工是否符合转正条件【IF()/AND()/DATEDIF()/TODAY()】 62
NO.014 判断试用员工是否转正【IF()/NOT()/OR()】 64
第3章 员工档案数据处理 68
3.1 员工身份证号码数据处理 68
NO.015 判断员工身份证号码位数是否正确【IF()/LEN()】 68
NO.016 快速恢复错误显示的身份证号码【TEXT()】 70
NO.017 从身份证号码中提取出生年月【CONCATENATE()/MID()】 73
NO.018 从身份证号码中提取生日信息【TEXT()/IF()/MID()】 76
NO.019 从身份证号码中提取员工性别信息【IF()/ISEVEN()/MID()】 77
NO.020 根据身份证号码按性别统计人数【NOT()/MOD()/RIGHT()/LEFT()】 80
3.2 员工工龄的计算与分析 82
NO.021 计算员工工龄【VALUE()/YEAR()/NOW()】 83
NO.022 计算高级职称中的最小/大工龄【IF()/MIN()/MAX()】 85
3.3 员工基本信息查询与统计 89
NO.023 根据员工编号查找员工信息【CONCATENATE()/VLOOKUP()】 89
NO.024 查询某员工是否为本公司人员【IF()/MATCH()/ISERROR()】 93
NO.025 统计各部门的员工人数【COUNT()/SEARCH()】 96
NO.026 统计公司本科学历以上的女员工总数【SUMPRODUCT()】 99
第4章 员工考勤与出差数据处理 102
4.1 员工考勤数据计算与统计查询 102
NO.027 自动生成考勤周报表的标题【CONCATENATE()/WEEKNUM()】 102
NO.028 从卡机数据中判断员工的归属单位【LOOKUP()/LEFT()/MID()】 104
NO.029 从卡机数据中提取时间并判断员工是否迟到【RIGHT()】 106
NO.030 判断员工是否全勤【AND()】 108
NO.031 查询指定员工最高缺勤次数【ISNA()/MATCH()/VLOOKUP()】 110
4.2 员工出差管理与统计处理 112
NO.032 计算顺利完成任务需要的出差人数【ROUNDUP()/SUM()】 112
NO.033 计算可以组建的出差小组个数【FLOOR()/COUNTIF()】 114
NO.034 计算员工3月份出差的报销费用【SUM()】 116
NO.035 计算员工的误餐补贴【TIMEVALUE()/DAYS()/AND()/IF()】 118
第5章 员工工资数据处理与分析 124
5.1 工资基本项目计算 124
NO.036 已知工作年限计算员工的年限工资【IF()】 124
NO.037 等额多梯度提成方式的提成工资计算【CHOOSE()/INT()/IF()】 125
NO.038 将员工的提成工资保留到“角”位【ROUND()】 128
NO.039 计算员工加班所用时间【HOUR()/MINUTE()】 129
NO.040 计算员工的考勤扣除【TRANSEPOSE()/SUMPRODUCT()】 132
NO.041 计算员工的应纳税所得额【IF()/SUM()】 134
NO.042 计算员工应缴纳的个人所得税【VLOOKUP()】 135
5.2 员工工资查询与分析 138
NO.043 根据员工姓名查找员工的提成工资【VLOOKUP()/IF()】 138
NO.044 根据员工的姓名查询工资数据【COLUMN()/VLOOKUP()】 140
NO.045 计算各部门发放的工资的总额【SUMIF()】 143
NO.046 制作工资条【OFFSET()/CHOOSE()/MOD()/ROW()/INT()】 145
第6章 公司日常财务数据管理 150
6.1 办公财务数据管理 150
NO.047 为办公费用添加计数编号【ROW()】 150
NO.048 计算领用的办公用品的价值【PRODUCT()】 151
NO.049 计算车辆使用时给予驾驶员的补助费用【IF()/INT()】 153
NO.050 忽略隐藏行统计本月办公经费【SUBTOTAL()】 155
6.2 收支记账与单据填写 158
NO.051 在收支表中计算结余【SUM()/IF()】 158
NO.052 将金额进行分散填充【REPT()/MID()/TEXT()/COLUMN()】 159
NO.053 将合计数据转化为人民币大写【TEXT()/MOD()/SUBSTITUTE()】 162
6.3 固定资产折旧数据处理 165
NO.054 计算每期折旧额相近的固定资产的折旧额【SLN()】 166
NO.055 按工作量法计算固定资产的折旧额【DB()/LEFT()】 168
NO.056 使用双倍余额递减法加速计提资产折旧【DDB()/SUM()】 170
第7章 成本与货款数据的处理 176
7.1 生产成本分析管理 176
NO.057 计算各产品的平均生产成本【AVERAGE()】 176
NO.058 获取3个最小材料消耗量【SMALL()】 177
NO.059 跟踪产品最近3天的生产总量【TODAY()/SUMIF()/ROW()】 179
NO.060 查询材料采购最频繁的车间【MODE()/INDEX()/MATCH()】 181
NO.061 计算各车间的平均生产成本【DAVERAGE()】 184
NO.062 计算2017年及之前某空调的平均出厂价【AVERAGE()/IF()/YEAR()】 187
7.2 货款数据管理 189
NO.063 计算货款的最后日期【TEXT()/EDATE()】 189
NO.064 计算货款的结款期【TEXT()/EOMONTH()】 192
NO.065 在提货明细表中添加结款期限倒计时提醒【TODAY()/ABS()/IF()】 193
第8章 采购与订单数据的处理 198
8.1 采购数据处理 198
NO.066 整理供应商联系方式【MID()/FIND()】 198
NO.067 统一设置采购产品的型号【CONCAT()/TEXT()/REPT()】 200
NO.068 将采购数据的行号设置为连续状态【SUBTOTAL()】 202
NO.069 查询指定厂家提供的某种产品的价格【ISBLANK()/VLOOKUP()】 206
NO.070 从到货产品中随机抽检5种产品【RANDBETWEEN()】 210
8.2 订单数据处理 213
NO.071 统计订单数量大于500的订单记录条数【COUNTIF()】 213
NO.072 计算已收到订金的订单总额【SUMIF()】 215
NO.073 统计服装仅有两种颜色的订单数量【SUBS TITUTE()/COUNTIF()】 216
NO.074 汇总3月份生产总量【SUMPRODUCT()/MONTH()】 220
第9章 销售与库存数据的处理 224
9.1 销售数据处理 224
NO.075 查询各部门每月最高销售额【MAX()】 224
NO.076 计算第一、二季度销售额变动情况【IF()/ABS()】 225
NO.077 统计各个利润区间的商品数量【FREQUENCY()】 227
NO.078 根据单价表和销量表汇总销售额【OFFSET()/N()/MATCH()】 230
NO.079 计算打折期间的总营业额【MMULT()/SUMPRODUCT()】 233
9.2 库存数据处理 235
NO.080 判断是否需要进货并换行显示判断结果【CHAR()/IF()】 235
NO.081 获取产品包装的长、宽、高并计算库存体积【FIND()/MID()/RIGHT()】 239
NO.082 输入库存编号自动查询库存明细【LOOKUP()】 243