美文网首页
Excel精进之路(持续更新中)

Excel精进之路(持续更新中)

作者: 橘子侠 | 来源:发表于2017-08-05 23:03 被阅读122次

    Excel作为一种人尽皆知的数据处理的工具,但是能把它真正用好的却是不多,在大学计算机课中学过,也专门照着一些EXCEL的书学习,实操过,但感觉对EXCEL的应用还是很乱。再者在数据分析的工作中,excel可谓是一件非常重要的工具,必须掌握。在网易云课堂报了一门专门的excel课程《表格之道》,看视频,操作,记录这三个步骤,加深自己的学习映像,后面能够熟练的应用。这里我用的是EXCEL2013的版本。

    Excel2013

    这个记录是把《表格之道》的课程以及配套的练习全部做完之后才进行记录的,对在数据分析过程中excel的应用场合也有了一个新的整体性的认识,在做后面大作业的时候,看到表格第一眼就知道哪些地方不合适,需要修改,这一点进步还是很大的。记录就当是一个学习后的反思吧,后面在运用的过程中逐渐补充,完善。

    一.用excel进行数据分析的三大误区:

    1.认为分析做不好是因为工具不够好:这样的一个误区我想在一个新人学习任何东西的时候都会有这样的感觉,总认为工具越牛逼越好,自己的工作做不好,主要是工具不行。但真实的情况却不是这样的,在我们日常的分析过程中,一般接触的都没有特别大量的数据如几个G那么大的数据文件,这个时候用excel是完全足够的,多一些的就可以用编程来解决,做数据分析关键是在自己的分析思路以及实操。

    2.认为做分析的主要工作就是做出好看的图标:但是真正上手操作就会发现,做出图表其实非常简单也很快,真正难的是对数据的清洗和整理,只要把源数据整理好了,分析工作就完成了一大半,一旦源数据没搞好,那么在后面做数据透视表和分析时就会遇到大麻烦。

    3.认为做出的图标越“炫”越好:实际我们在给用户传递信息的时候,用户留给我们的注意力是有限的,所以千万不要让他们感觉迷糊,不知道你在说什么,那么他们可能就会立刻离开,你也就失去了传递图表信息的机会。因此在做图表时,一定要用最简单明了的方式将信息传递给用户,让她不用思考就知道你要传达什么信息。至于“炫酷”,要适可而止,看应用场合了。

    二,学习中的关键点

    1.excel的应用框架:这个里面获取数据可以是手工录入,也可以是数据库导入,或者其他外部导入的方法(爬虫爬取,网站导入等);而数据的规范往往是我们在工作中最不重视的一部分了,但实际它却是占了我们工作中非常重要的一部分,或许我们大部分的时间都是在做这个工作,为了后面工作的方便,最好还是在数据录入的过程中就把数据规范好,省时省力;至于计算分析我们主要就是应用数据透视表来进行,这里我们一定要分清楚,excel数据源表是为了做数据透视表准备的,而不是给人看的,数据透视表才是给人看的;转化和输出就是在分析结果的呈现上面了,这里选好图标,用好配色,以及PowerView就是关键了。

    图片来自《表格之道》

    2.数据在录入的过程中要单元化,用最小的单位来进行存储,比如说:陕西省西安市碑林区 这样一个字段,就将它存储为山烈,这样在分析的过程中可以分析省级的,也可以市级,或区级都可以,而对于日期也是同理,年月日拆分,方便分析。总之,以最小的单元进行存储数据。

    3.快捷键的设置:工欲善其事必先利其器,这里快捷键的设置主要就是为了在操作过程中提高效率,根据自己使用情况,设置就行,我就设置了清除,清除格式,创建数据透视表三个在快速访问工具栏内。

    4.常用的快捷键:ALT+F5快速定位;Ctrl+L创建表,Ctrl+1设置单元格格式,Ctrl+ALT+V选择性粘贴,ALT+D+L设置数据的有效性等

    5.格式的设置:在excel中格式起到的作用非常大,因此在数据录入之前,最好就把单元格的格式给定,方便后面的应用,在单元格中文本格式靠左,数字格式靠右,这也是作为识别格式正确性的一大工具。

    6.函数:函数在excel的应用中扮演着非常重要的角色,它可以大大地提高我们的工作效率,对他们的应用更是千变万化,但只要了解其他们的基本功能,用法等,遇到问题时进行拆解,用简单的函数组合起来解决复杂的问题。这里是函数的分类:

    来自《表格之道》

    6.1名称的命名,这里命名好名称之后方便在函数中调用这个命名区域,直接在名称框中命名即可。用的时候直接FN+F3粘贴名称即可,它的应用主要是函数和验证数据有效性时使用。

    6.2相对引用和绝对引用:这里主要就是说我们在引用单元格的时候是否要将他们的行列进行固定,如完全一一对应,这不固定,若有一对多的情况,在数据移动过程中不希望行或列移动,就采用绝对引用,固定行列。

    6.3零件函数之日期函数:today'返回今天的日期',year'提取年份',month‘提取月份’,day‘提取天’,weekday'计算周几',weeknum'计算是当年的第几周',date'日期函数'。这些都比较简单,一般嵌套其他函数使用。

    6.4零件函数之统计函数:最大值max,最小值min,平均值average,计数count,求和sum。以及sumif,countif,averageif条件求和,数,均值,只是多加了一个条件而已,在应用中注意条件范围,条件和数据计算范围的选择。这些其实在数据透视表中可以轻松获得。

    6.5零件函数之文本函数:从左计数起取某个字段的第几个字left(text,[num]),从右计数起取某个字段的第几个字right(text,[num]),取某个字段中的某一字段mid(text,[num],[len]),以及非常常用的find,在某个字段中寻找某一个字,返回它的位置,一般需要套其他函数公式使用;concatenate做字段的合并,与“&”功能相似。

    6.6零件函数之随机函数,rand()和randbetween()都是比较常用的。此外还有round()取整函数,abs()取绝对值函数等。

    6.7主干函数之逻辑判断:这里主要就是用if函数进行逻辑判断,if函数也是我们应用最多的函数之一,if(判断,[True],[False])这里判断主要就是利用某些运算符号如比较,查找等,满足判断条件返回True位置的字段,不满足则返回False位置的字段.。另外在多条件判断时,我们还使用and和or进行多个条件的连接,and表示连接的两端条件都为真时返回真,否则返回假,而or表示只要满足其中一个条件就为真。除此之外,对某些异常值进行判断时我们则需要iferror(条件,值)函数,当条件错误时,就返回设定值。

    6.8主干函数之查找引用:这又是一个应用非多的函数组,主要有Vlookup(),match(),index()以及indirect()。

    首先是vlookup([查找字段],[查找范围],[列数],[精确/模糊]),简单来说就是在某两个表格中有一共通字段,从一个表中获取到某一列字段放到另一张表中。(Hlookup也是同理,它是横向查找,而Vlookup用于垂直方向的查找)。这里需要提一下的就是精确查找和模糊查找,一般情况下我们都用精确查找,而当查找值为某个数值范围时,就可以用模糊查找。

    另外就是match([查找],[查找范围]),在某一个字段范围中查找某一个字段,返回该字段的位置。而index([数据范围],[行],[列]),它多与match共用,用match函数找到的行列进入index中在“数据范围”内查找数据。

    而indirect()主要用户二级数据验证中,可以根据上一级的数据获取下一级的数据验证,多用于具有附属关系的数据中,如省市关系这些。

    7.数据透视表的操作相对来说还是比较简单的,把自己需要的数据拖入相应的栏目即可,同时也注意调整数据透视表的格式,把没有用的一些东西全部删掉,比如一些求和项什么的,需要增加的计算项也可以直接创建。对于数据的趋势变化也可用好迷你图和条件格式,将某些值突出显示出来。

    8.图表的制作,这里我们一定要记得,图表的目的是传递信息。因此,在做图之前,我们一定要明白的就是我们的图标做出来的目的是什么,目的不同,图表的制作策略也就不同了。我们同样可以借鉴经济学人,财经杂志等一系列商业图表的做法,配色等等。

    9.商业BI,powerview的应用后面待续!

    总之,在最终的结果出来的背后,是数不清的细微的操作,不断地整理完成的,说的不多,但做起来内容就多了,后面在用的过程中在逐步补充吧!

    相关文章

      网友评论

          本文标题:Excel精进之路(持续更新中)

          本文链接:https://www.haomeiwen.com/subject/ywyxlxtx.html