大数据时代,基础数据分析是每个数据分析师必备的技能之一。它可以集中提取隐藏在大量看似混乱的数据背后的信息,从而发现其内在的规律性,帮助我们做出更好的判断和决策。
掌握这五个excel函数,不用担心数据分析。
一个
排名函数
从小到大,我们每个人都深陷各种排名的泥潭,比如考试成绩排名、KPI绩效排名、业绩排名、市场份额排名、满意度排名……各种“排名”都与家长、老师、领导、同事对我们的态度有关。
这些排名是如何实现的?
EXCEL有一个神奇的功能“RANK”,可以在另一列单独显示数字的排名,并且可以消除重新排名,即显示的结果显示的人数和人数一样多。
案例:A集团公司下属18家子公司。年底要对18家子公司的年度KPI和盈亏进行评估,需要了解各分公司的KPI排名和亏损排名。
计算方法:
在“D2”列中输入公式“=RANK(B2,$B$2:$B$19)”,其中$B$2:$B$19代表固定从B2到B19的18个数据,快捷键“F4”可以固定数据区域。
将鼠标移动到D2单元格的右下角,直到填充手柄出现。双击填充柄,D3: D19会自动填充D2公式,或者将填充柄下拉到D19。
用同样的方法实现E2中年度利润的升序。
注意:E2需要按升序排序,但order不能为0或空,所以这里用1代替。
最终计算结果:
2
VLOOKUP函数(字段匹配函数)
强大的vlookup功能是统计分析中最常用的功能之一,因为大量的字段信息分布在不同的表中,原始数据表中可能没有我们需要的字段,但是我们需要从其他数据表中获取相关的字段信息,所以是时候发挥vlookup功能的作用了。
案例:A集团公司下属18家子公司。年末应对18家子公司的年度KPI和损益进行评估。目前,18家子公司的业绩在不同的表格中。
现在需要根据分支领域将损益表映射到年度KPI业绩表。
方法:
分别打开表1和表2。
输入公式"=VLOOKUP(A2,表2!A2:B19,2,0)”,然后按回车键。当您输入vlookup函数的第二个参数时,不需要手动输入。直接选择表2中的区域A2:B19,参数会自动输入表2!A2:B19,“2”表示匹配结果为“表2!A2:B19“数据在第二列,“0”表示完全匹配。
将鼠标移动到C2单元格的右下角,直到填充手柄出现。双击填充手柄和C3: C19会自动填充C2的公式,或者下拉填充手柄到C19。
最终计算结果:
VLOOKUP中的v参数表示垂直方向。还有一个水平查找函数HLOOKUP,和VLOOKUP函数属于同一类函数。HLOOKUP按行搜索,VLOOKUP按列搜索,使用方法基本相同。
三
计数功能
在数据分析中,我们通常会对数字的个数进行计数,COUNT的功能是在Excel办公软件中计算参数表中数字项的个数。
注意:只计算数字类型的数据。
案例:有数据列表,只有数字格式符合规范,其他格式不符合规范。现在,我们需要计算这个列中有多少规范数据。
方法:在B2单元格中输入公式“=COUNT(A2:A11)”,然后按回车键。
最终计算结果:4。代表四个单元格A2、A4、A5和A9。
四
中频函数(条件函数)
IF函数是EXCLE中最常见的函数,可以将数值与期望值进行逻辑比较。
1.基本应用。
案例:目前某年级学生的考试成绩是家长和学生都不允许的,所以学生的真实成绩是不分配的,只表示为“及格”和“不及格”。现在有必要判断结果。
方法:在C2单元格中输入公式“=IF(B2=60,“通过”,“失败”)。
最终计算结果:
2.高级应用程序(嵌套if函数)
案例:目前某一年级的学生考试成绩不被学校分配,是因为家长和学生不允许“只用分数论”,用成绩来表示,80分以上是“A”,60分以下是“B”,60分以下是“C”。现在有必要判断结果。
方法:在C2单元格中输入公式“=if (B2=80,“a”,if (B2=60,“b”,if (b260,“c”,0))。
最终计算结果:
五
字段列和合并功能。
在数据分析过程中,我们经常需要提取数据,即在原始数据表中保留一些字段的一些信息,形成一个新的字段。
可以是截取某个字段的一些信息,列出了——个字段。
也可以将几个字段组合成一个新的字段,——字段组合。
1.左和右功能(字段排序功能)。
案例:有一组电话号码,需要提取电话号码的前3位和后4位。
方法:
在单元格B2中输入公式“=LEFT(A2,3)”。
在C2单元格中输入公式“=RIGHT(A2,4)”。
最终计算结果:
2.CONCATENATE函数。
案例:目前有一组电话号码需要用座机拨打。判断所有号码都是远程号码,即需要在所有电话号码前加0。
方法1:在单元格B2中输入公式“=concatenate(“0”,a2”)。
最终计算结果:
方法2:
添加列b并输入所有“0”。
在单元格C2中输入公式“=CONCATENATE(B2,A2)”。
最终计算结果:
注意:文本和数字有两种组合方式,可以使用CONCATENATE函数和" "(逻辑and)来实现。