前言:
曾经,我也是一个数据小白,负责新江湖的百日行动统计,每天10个子栏目靠手工一项项来,需要1个小时才能搞定一天的数据。
后来,自从我学会了颜色筛选和Vlookup函数,每天只需10分钟,我就可以轻松搞定1天的数据。想知道怎么做的吗?快来看看吧
制作原因:
为了提高数据统计效率、明确流程和标准、节省沟通成本,对问题防患于未然,对复盘及时记录和优化,特此编写此手册。欢迎也期望各位老铁推陈出新,碰撞出更加高效的数据统计方法。
一、每日数据统计流程
建议所有鲸打卡昵称统一为:
编号-昵称-几排几班(用阿拉伯数字)
比如:2001-米瑟-1排1班
0、连长会导出一个Excel数据表格(会发进来)
1、删除 点评、点赞数、打卡链接
2、字数、语音不需要统计,方便的话随便看下是否失败就行
3、按照“编辑时间” 升序 排列,查看是否有超过23:00
4、在最左边加上一列,排个序号,看总共有多少人。
5、利用Left函数、 提取 编号
6、编号一栏,复制 粘贴为数值,核对编号一列,有问题的手动修改,把“蛟龙二连” 改为 “2001”。
【如果复制-粘贴-数值不行的话,选择这一列,数据分列-下一步-下一步-常规,完成。即可】
7、插入3列,根据编号,用vlookup从总表匹配昵称、排、班
8、根据编号,用vlookup把打卡人数编号填充到每日打卡明细,再替换成1,查看是否有未打卡的人。未打卡的人,筛选出来,改为0,加颜色标注。
9、用同样的办法,统计行动力爆棚名单,12点之前打卡人的数据即可。
10、登记前一天的最佳、优秀、每日学委、每日小红花获得者。
12、制作,各排打卡率表格,打卡失败名单、鲸打卡昵称不规范名单、22:30以后打卡名单,截图,做数据播报。
二、打卡排行榜统计流程
0、连长会导出一个Excel数据表格(会发进来)
1、在表格中建一个副本,原始数据保留(做备份),用副本做统计
2、删除 点评、评论、点赞数、打卡链接
3、在最左边加上一列,排个序号,看总共有多少人。
4、按照编辑时间 升序排列
5、在最右侧加一列【编号核对】,用Left函数 提取编号,在第一个空格,输入以下公式 :=LEFT(D3,4)
6、将鼠标放在这一格的右下方,变成加号的时候,双击,自动填充下方所有单元格
7、将编号一列一复制—粘贴为数值。
8、在核对编号一列,右边加一列:补充说明,没有编号的,如果比较少,就手工去核对总名单填上去。
9、根据编号,用vlookup从总表匹配昵称、排、班。
10、按排筛选,得出各个排打卡的人员名单,并截图。
11、按排批量公布发榜即可。
三、函数步骤解析
1、EXCEL快捷键
- 筛选:ctrl+shift+L
- 定位:ctrl+G
- 向下填充:ctrl+D
- 快捷填充:
001 把鼠标放在表格右下方,当鼠标变成+号时,双击,可以自动填充整列。
前提是旁边列有文字。
002 选中区域--定位--鼠标点编辑栏--公式"=上一个单元格--ctrl+enter"
这时候,填充这是公式,要复制==粘贴==变成数值。
(注意:所有用函数的出来的结果,都要变成数值处理。)
- 直接替换固定数值/内容:ctrl+enter
筛选(选中想要的内容)——在编辑栏输入想要的结果,比如1,或者未打卡——ctrl+enter。
2、left 函数:提取编号
函数的基本结构:left(text,num_chars),
“text”指文本字符串,“num_chars”指函数取几个字符,比如取2个字符,3个字符等。
算式如下:
=LEFT(B2,4)
比如在G2单元格输入函数“=LEFT(B2,4)”,从下图中可以看到C2的值是“2140-信伊-3排2班”,取4个字符,计算结果为“2140”。
建议所有老铁的鲸打卡昵称格式统一为:编号-昵称-排排**。
left、mid、right,就是左边或者右边取多少个字符(一把数字、字母算1个,汉字算2个好像)
mid就是从中间什么位置开始取多少个字符,函数稍微有点不一样
image image image3、mid函数
=MID(F3,FIND("字数】",F3)+3,4)
image.png4、vlookup函数:匹配昵称、排、班,统计打卡
注意:vlookup的数据都要是确定的数值,不能是函数。
001、用vlookup,根据编号,用vlookup从总表匹配昵称、排、班。
【做这一步之前,记得把编号一栏复制、粘贴、变成数值】。
算式:wlookup(查找值,数据表,列序数,匹配条件)
=VLOOKUP(S17,[清单主题营极致二连分班方案.xlsx]原始!3:228,2,FALSE)
注意:这里的列序数2,指的只对应总表的第几列的意思,
1代表A列
2代表B列
3代表C列
4代表D列
5代表E列
6代表F列
7代表G列
……
昵称、排、班的算式差不多,写好复制粘贴,改几个数值就好。
image image image002、用vlookup把打卡人数编号填充到每日打卡明细。
这一步要在总表里面做,注意总表不能有合并单元格,如果有,记得拆分、填充。
【快捷填充操作:选中区域--定位--鼠标点编辑栏--公式"=上一个单元格--ctrl+enter"
这时候,填充这是公式,要复制==粘贴==变成数值。
(注意:所有用函数的出来的结果,都要变成数值处理。)
算式:
=VLOOKUP(A3,'[2018-03-21.xlsx]统计步骤分解'!2:225,1,FALSE)
如果找不到数据,函数总会传回一个这样的错误值 #N/A。
003、筛选(选中想要的内容)——在编辑栏输入想要的结果,比如1(打卡),或者0(未打卡)——ctrl+enter。
———————————————
四、疑难函数解析
Vlookup(啥?在哪找?要啥?没找到咋整?)
四个参数:
找啥?
这是一个有明确意义的东西,所以只能是一个格子,不是一片格子。
你对着一列数据,想找这么多数据?其实你是一个一个执行的。
在哪找?
在包含那啥的区域里面找,而且那啥必须在第一列(其实也可以不在,看这个问题的就先不要太在意了)。
要啥?
找到那啥以后,那要的是他后面的东西,第几个就写几。
没找到咋整?
0-false:没找着,就算了,说一声就行,反回错误
1-true:没找着,弄个差不多的也行,给弄了个差不多的。
1的使用是有条件限制的,否则也可能差很多……参见帮助。
…………………………
常见的错误
1,往下填充公式,第二个参数没有使用绝对引用(准确说把行定住就行),拖着拖着,不管用了。
2,横着拉公式,不固定第一个参数的列
3、公式没有问题,返回值为#N/A,原因如下:
数字格式不对,数字1,和文本数值1
vlookup是要两边的单个元一摸一样才能匹配,或者都是数值、或者都是数字
把鼠标放到这一列的第一个单元,选择整个区域,再回去点那个感叹号,转换成数字;
或者,选择一列,数字---分列---下一步下一步----常规---完成。
数据-分列功能可以改变单元格的格式。
网友评论