商业数据分析已经越来越重要,对于投资行研和日常工作都有非常大的作用,是大数据时代必不可少的硬技能,EXCELSQLPYTHON等等都可以进行数据分析,这个系列先从最容易上手的EXCEL说起。

1.快速切割字符串/从字符串中提取特定信息

方法:control+E/ 分列 / 使用函数LEFT/RIGHT/MID

练习数据

a.contol+E:复制张三到名字栏,在下一行同时按contol+E,立即得到分列出来的数据;身份证数据需要提前设置文本

b.使用分列:选中第二组数据,在上面文件栏选择数据子项目“分列”,选择“固定宽度”,手动拉线分列,选择输出区域,点击完成。

c.使用函数LEFT/RIGHT/MID:LEF函数输入选择位置,数位2(张三占两位)enter输出

中间身份证MID函数,选择位置,选择起点第三位(输入3),选择长度(输入18),输出

右边省区RIGHT函数,选择位置,选择数位(从右边数一共6位,输入6),输出

2.规范输入数据/从下拉列表中选择数据

方法:数据验证/从下拉列表中选择

wps会自动出现相似选项,excel可以右键从下拉列表选择,比如下面在第4行输入的时候就可以直接点击想要的选项。

数据验证则是给选项提供一些限制,比如只能输入1-10的整数,那么再输入0就不行了,同样在上方数据栏,选择数据验证子栏目可以进行操作。

3.条件计算/条件格式

方法:公式IF/SUMIFS/COUNTIFS/AVERAGEIFS/条件格式

a.IF函数:比如要看实际收入是不是达到预期收入的90%,一个一个算太麻烦,可以用条件函数计算,这里输入IF函数,()中第一个是逻辑条件,选择收入对应列D5大于等于预期收入对应列E5,接下来如果符合逻辑输入“是”,如果不符合逻辑输入“”(空着不填)

鼠标在表格右下角出现+号双击,则可以完成快速填充

同样为了使数据更加鲜明,可以选择开始选项的条件格式,可以选择数据条、色阶等等

b:SUMIF函数:如何找到标记为1的公司的总收入呢,当然最简单的就是使用筛选器求和,也可以用SUMIF函数,顾名思义,就是条件为1的公司SUM求和,本质一样,看下怎么输入

第一项是标记的那一列,第二项是选择的条件1,第三项是收入那一列,输出立刻得到结果

如果求收入低于5000的公司的总收入,同理,第二项条件引号输入小于5000,输出

c:SUMIFS函数:如果现在要求主要业务是外卖,而且标记为1的公司的总收入,就相当于多了一个条件,于是输入sumifs函数,第一项选择收入(sum range就是求和范围);然后条件1的范围是什么业务,选择业务那列;第三项输入外卖,第二个条件是标记为1的公司,第四项选择公司标记那一列,最后一项输入1,输出

d.countifs:如果筛选母婴业务,收入大于10000的公司,相当于多个条件下计数,因此使用countifs函数,第一项输入业务列,第二项选母婴,第三项选收入列,第四项输入大于10000(也可以“>" 后使用&条件)

f.AVERAGEIFS:如果求业务为教育的公司高于5000的平均收入,第一项是收入,然后添加条件,条件1是业务,同上,条件2是收入高于5000,同上,只是用的函数是averageifs函数

以上算是对筛选器背后的函数原理进行的梳理。

4.跨表格数据匹配/补全合并

方法:公式VLOOKUP/高级筛选

假设现在有上面的主表和下面的副表,我们想知道它的主营业务,可以用vlookup进行主表格查询

附表输入vlookup函数后,输入查询项目,回到主表输入整个查询范围,第三项输入查询的列,因为第2列所以输入2,最后一项输入精确匹配false

如果要补全下面的数据怎么办,同样在管理人输入vlookup函数,第一项是要找的对象,公司A;第二项是范围表格2(因为下面要快速填充,所以点击F4固定范围);第三项是选定范围的第二列,输入2;最后是精确匹配false,快速填充得到下表。

5.常用快捷键总结

6.常用函数总结

可以分为五大类:

a.数据清洗:第一部分提到的LEFT/MID分列这种

b.计算统计:第三部分的算某种业务公司收入和这种

c.逻辑判断:第三部分算收入是否大于预期收入这种

d.查找匹配:第四部分跨表格vlookup函数

e.时间序列:比如统计每个员工的入职时间这种