竹笋

首页 » 问答 » 常识 » Excel做数据分析是真的很强
TUhjnbcbe - 2024/10/9 17:37:00
怎样用Excel做数据分析?

知乎:Jackpop,粉丝10万+,每日更新精品内容!

做数据分析可能会用到很多工具,Python、R、Java等等。

但是,无论如何都无法绕开Excel。虽然涉及到生产的项目都会用编程语言或者SQL开发,但是日常的一些探查和分析都会用到Excel。

如何用Excel进行数据分析,我认为可以拆成2个方面来看,一个是从Excel角度,一个是从数据分析角度。

因此,我把Excel分析拆解为两步:

掌握Excel

数据分析

下面,就来从这两个方面来逐步介绍如何利用Excel进行数据分析。

一、掌握Excel

我认为,学习一样知识不应该马上一头扎进去学习,而是要理清学习计划,循序渐进,条例清晰。

针对Excel学习,我把它分为4个层级:

新手

中级

高级

专家

下面就逐级介绍一下要学习的内容。

新手

其实绝大多数自认为会Excel的同学都处于新手阶段。

对于新手阶段,我认为重点应该是学会Excel的基本操作,例如,最基本的新建、输入、保存、插入、新建sheet,以及一些简单的函数,例如,SUM、IF、AVERAGE、COUNT、ROUND.

中级

针对文本、日期、数学运算能够轻松构建公式,此外,需要了解一些深入的功能,例如,数据透视表、vlookup知道什么是插件以及如何安装插件,了解并且可以使用自动筛选功能,可以录制宏并使用,可以成功编辑/修改简单录制的宏。

中级公式:SUMIF、COUNTIF、VLOOKUP、CHOOSE、MID

高级

在高级阶段,需要重点把精力放在如下方面:

知道什么是数组公式以及如何使用

可以使用或禁用宏记录器创建和修改宏

知道如何构建可由事件触发的宏

熟悉Excel中的大多数函数

使用Excel进行简单的教学,能够有成体系的Excel知识

高级公式:SUMPRODUCT、INDIRECT、INDEX、MATCH、OFFSET

专家

对于Excel专家层面,可以通过Excel构建用于分发和广泛使用的加载项,而且,在这个层面,就不仅仅是会用Excel公式,而是能够清晰的认知到每个公式的优缺点,能够在使用中选择恰到好处的用法。

如何提升Excel水平?

我认为很多同学在学习Excel过程中都是需求推动学习,简单来说,就是遇到问题了,然后去单点的学习一下。

我个人认为,如果希望在某个方面深入学习,这并不是一个好的学习方法,时间花费的也不少,但是学的东西零零散散、不成体系。

我把学习Excel分为2个阶段:

基本知识学习

日常积累

基本知识学习

在基本知识学习阶段,我建议要系统、成体系的的学习Excel、了解Excel,知识它拥有哪些功能,以及每项功能是干什么用的。

这样,当我们遇到问题时,至少知道Excel是可以完成这项工作的,然后可以再回头去加深理解和印象。

在基础知识学习阶段,可以选择跟随书本或者一些在线教程学习。

不过,我个人更加推荐选择一本好的书籍,因为一本的好的书籍知识更加详细、全面。

这里给大家推荐5本我认为还不错的书籍,感兴趣的可以选择适合自己的看一下:

《你早该这么玩excel》

《Excel应用大全》

《别怕,Excel函数其实很简单》

《Excel函数与公式应用技巧》

《ExcelVBA其实很简单》

日常积累

就如同前面所说,书本知识让我们能够对Excel的基本知识有一个框架性的认识,如过真的想成长为Excel领域的专家,还是需要日常不断地加深和巩固。

针对加深和巩固,一方面是需要多用,把已掌握知识从会用变更熟练。二是不断汲取新知识,这个可以通过多留意一些论坛或者学习平台,“三人行,必有我师”,从与人交流中,能够看到很多自己并不了解的Excel用法。

这里,给大家推荐2个不错的论坛,不推荐太多,贪多嚼不烂。

Excelhome

Excelhome是一个知名老牌的Excel论坛,现在已经有万左右用户,近千万帖子,从Excel基础知识,到函数公式、VBA、图标应有尽有,不仅资源丰富,而且大牛云集,有非常多优质原创的内容。

Excel精英论坛

和Excelhome一样,Excel精英论坛也是一个专业的Excel交流与分享论坛,技巧、公式、VBA应有尽有。论坛中有大量的帖子,罗列了Excel使用中的各种各样问题,里面也有很多Excel大牛回答。

从这些问题和解答中,我们可以接触并学习到很多在日常工作中用不到的场景,能够大大开阔有关Excel的知识面。

二、数据分析

作为最流行的数据分析工具之一,Excel配置了很多围绕数据分析相关的功能,例如,数据透视表,就是一项非常受欢迎的分析工具。

下面,就来给大家介绍一下如何通过Excel导入、探索、清理、分析、可视化数据,深入讨论Excel中各种数据分析方法。

1.排序

对数据进行排序是数据分析中非常关键和重要的部分,可以按多列或者单列对Excel数据进行排序。

排序动作主要分为按升序或降序进行排序。

单列排序

考虑以下数据:

让我们根据C列T.Bills对数据进行排序,要进行数据排序,需要进行如下操作:

单击要排序的列中的任何单元格。

选择“开始-排序和筛选”,对相关列进行排序

排序后的结果如下:

多列排序

单列排序比较常用也比较基础,下面就介绍稍微复杂一些的多列排序。

框选多列数据,点击“开始-排序和筛选”,选择“自定义排序”,可以添加多个排序列,针对每一列也可以选择升序或者降序,以及排序的主要依据、次要依据:

这样,当主要依据相同的情况下,会按照次要依据进行排序。

2.筛选

当我们想要获取与特定条件匹配的数据时,我们就需要使用s筛选功能。

单击数据中的任何单个单元格。

转到数据选项卡排序和筛选筛选,这时候会发现每一列前面出现一个下拉小箭头,点击箭头即可进行筛选:

3.COUNTIF

COUNTIF是一个非常常用的Excel函数,用于对满足单个条件的区域中的单元格进行计数。

句法:

=COUNTIF(范围,条件)

举个例子:

让我们统计Stock是小于10%的数量:

这里就可以用到COUNTIF,2个参数分别是统计数据的范围,以及判断条件。

这只是一个简单的例子,大家可以举一反三,条件语句在编程语言中就会经常用到,在数据统计中使用同样非常频繁。

4.SUMIF

ExcelSUMIF函数返回满足单个条件的单元格的总和,用法和COUNTIF类似,都是统计分析中经常会用到的操作。

句法:

=SUMIF(范围,标准,[sum_range])

5.数据透视表

数据透视表是Excel中比较强大且用处非常广泛的一项功能了,我们可以使用它们来汇总存储在表中的数据。

通过数据透视表,可以组织和重新排列统计数据,进而可以更清晰的把精力投入到关键和有价值的信息上面。

假设,我们要对下面数据按照不同世纪(Cent)进行统计分析。

我们可以点击“插入-数据透视表”,创建一个透视表,然后选择自己

1
查看完整版本: Excel做数据分析是真的很强