ps:以下以WPS2019为例进行介绍。
1.基础函数
功能 | 内容 | 作业 | 技能关键词 |
1 | 单元格引用 | 混合引用 绝对引用 相对引用 | |
2 | 运算符 | ||
3 | 文本函数 | 连接符 &字符提取 left/right/mid text函数 常与find配合 | |
4 | 逻辑函数 | if函数 单条件 多条件 | |
5 | 计算函数 | max min average sum count sumif countif sumproduct |
2.作业笔记
2.1 作业1
1.1将列salary最低工资提取出来,假如单元格为“10k以上”、“8k以下”等,最低工资直接为10和8,
解:
针对数据特点,《7k-9k》,取k前的数字作为最小值提取,MID(P2,1,FIND("k",P2,1)-1)
ps:1.大小写问题有k,有K.,此问题暂时搁置。临时全局替换K为k。
1.2 计算北京最低工资的平均值?
解:
AVERAGE(R2:R6877) 报错!DIV/0!
解决:
MID(P2,1,FIND("k",P2,1)-1)*1 转换为数值类型。
12.80592289 |
1.3 最低工资平均值最低的城市是哪一个?
解:选择最低值,筛选,选择不重复的项,
插入——>数据透视表,
合并city,min值(值字段设置-平均值),
排序,升序
天津 6.3
1.4 北京本科的招聘中,最低工资介于7-11(大于7小于11)的岗位有多少个?
解:
插入——>数据透视表,
合并city,edu,post,min值(数值),
统计7~10之间的总数
1129=SUM(COUNTIF(D6:D919,{">7","<11"}))
2.2 作业2
将职位标签(positionLables)中,包含“大数据”的岗位筛选出来。
筛选-->文本筛选——>包含
2.3 作业3
将最低工资分段,(0,4]为低,(4,8]为中,8以上为高。
=TEXT(R2,"[>8]高;[>4]中;低")