中企动力 > 商学院 > excel数据库学习
  • ?

    Excel教程:一分钟学会EXCEL数据透视表应用

    盼波

    展开

    数据透视表是交互式报表,是数据汇总、优化数据显示和数据处理的强大工具。可快速合并和比较大量数据。您可旋转其行和列以查看 源数据 的不同汇总,还可显示感兴趣区域的明细数据。如果要分析相关的汇总值,尤其是在要合计较大的列表并对每个数字进行多种比较时,可以使用数据透视表。由于数据透视表是交互式的,因此,您可以随意使用数据的布局进行实验以便查看更多明细数据或计算不同的汇总额,如计数或平均值。本文详细地介绍如何在Excel创建数据透视表。

    一、知识铺垫

    1、何为数据透视表?有什么作用?

    所谓"数据透视表"是将原始数据,按照不同的组织方式进行分析的一种表格。我们可以通过对原始数据不同组合的分析来得到某些需要掌握的数据,通过不同的角度,不同的分析方法,从数据中找出结论或找出问题。

    要用好数据透视表的关键在于如何组织数据,能够透过这些字段信息反映出问题所在。

    2、数据透视表的要素

    1)数据源类型 可以是数据清单或数据库、外来数据或某数据区域。

    2)要创建的报表类型 可以是数据透视表或数据透视图

    3)数据源 与一般的图表相似,指定要对哪些数据建立数据透视图(表)

    4)目标位置 与一般的图表相似,可以建立在新建工作表或现有工作中。

    3、如何建立数据透视表

    (1)分析我们需要通过数据看到什么?

    (2)"插入"|"数据透视表"选择透视表或透视图;

    (3)选择需要透视的数据源;

    (4)将需要的字段放置到合适的数据区域;

    (5)透视表生成后,其实我们是可以根据需要来拖拉,从而得到我们想要的结果。

    二、操作步骤:

    1. 选择"插入"选项卡中"数据透视表"或"数据透视图"。

    2. 选择后弹出"创建数据透视表及数据透视图"窗口

    3. 在"表/区域"内将第一个表内需要分析的数据选中,点击确定

    4. 产生一个空白的数据透视表及数据透视图

    5. 在右侧"数据透视表字段列表"中的需要分析的在其复选框中打钩。 打钩后的数据被全部插入在"轴字段(分类)"中,可根据实际分析需求拖动至"报表筛选"、"列标签"、"行标签""数值"。"报表筛选"的功能和"数据"选项卡中"数据"的"筛选"类似。

    6. 对于图表中的数据标签可以通过选中内容,右键选择"添加数据标签"来在图表上显示数据

    7. "列标签"、"行标签"顾名思义为透视表列和行的选项内容。以此改变需要分析的主要内容,也可以将报表的字段内容直接拖动到表格内。如下图示

    8. "数值"可以选择求和、计数、平均值、最大值……,自定义需要分析的内容的值

    9. 选择图表后,会在上部出现"数据选择视图工具"动态选项卡。可在其中选择设计、布局、格式、分析

    10. 最终需要得到的效果和图表如下所示

  • ?

    Excel数据透视表23个必学技巧,都在这儿了!

    Taylor

    展开

    数据透视表是Excel中最实用最常用的功能,没有之一。今天兰色对数据透视表进行一次全面的整理,共五大类,23个技巧。

    目录

    一、基本操作

    1、创建数据透视表

    2、更改数据源

    3、转换为普通表格

    4、刷新所有数据透视表

    5、数据透视表排序

    6、数据透视表插入公式

    7、套用模板

    8、使用切片器

    9、恢复03经典数据透视表样式

    二、布局有格式调整

    1、计数项改为求和项

    2、批量隐藏和显示汇总行

    3、刷新后格式保持不变

    4、合并行标签

    5、删除“求和项:”

    6、标签项重复显示

    三、组合

    1、日期组合

    2、根据数字期间组合

    四、数据分析

    1、各部门人数占比

    2、各个年龄段人数和占比

    3、各个部门各年龄段占比

    4、各部门学历统计

    5、按年份统计各部门入职人数

    五、多表合并

    1、多区域合并生成

    一、基本操作

    1、创建数据透视表

    2、更改数据源

    3、数据透视表转换为普通表格

    4、数据透视表刷新

    5、数据透视表排序

    6、数据透视表插入公式

    7、套用设计模板

    动图

    8、使用切片器

    动图

    9、恢复经典数据透视表样式

    07及以上版本制作的数据透视表无法用鼠标拖放,可以修改为经典模式:

    动图

    二、布局与格式调整

    1、计数项改为求和项

    动图

    注:如果需要修改的很多,可以重新以前2行为数据源制作数据透视表,最后再更改数据源为全部数据行。

    2、隐藏汇总行

    可以分字段隐藏,也可以一次性隐藏或显示

    动图

    3、刷新后保持列宽不变

    动图

    3、合并标签所在单元格

    动图

    4、删除求和项

    动图

    5、标签项重复显示

    动图

    三、组合功能

    1、按年、季度、月汇总报表

    动图

    2、按数字步长组合

    动图

    四、数据分析

    1、各部门人数占比

    统计每个部门占总人数的百分比

    动图

    2、各个年龄段人数和占比

    公司员工各个年龄段的人数和占比各是多少呢?

    动图

    3、各个部门各年龄段占比

    分部门统计本部门各个年龄段的占比情况

    动图

    4、各部门学历统计

    各部门大专、本科、硕士和博士各有多少人呢?

    动图

    5、按年份统计各部门入职人数

    每年各部门入职人数情况

    动图

    五、多表合并

    1、多区域合并

    动图

    兰色说:今天分享的数据透视表技巧,兰色从选取素材、录制动画到今早成稿整整用了一周时间,希望能对同学们工作有用。后续兰色将再推送更深入的数据透视表教程。

  • ?

    你知道吗?就连Excel都植入了机器学习!赶快来试试吧!

    Tina

    展开

    近日,微软在Ignite大会上推出了Azure机器学习(AML)三大新特性,同时宣布了将AML与Excel集成,将AI功能带入电子表格。

    Azure Machine Learning Workbench被认为是用于人工智能数据处理和实验管理的跨平台的客户端,它是作为开发生命周期的控制面板,通过加入样本来帮助新用户使用AML服务:

    AML Workbench是开源,可扩展的,而且其灵活性特别强,允许开发人员和数据科学家在Python,PySpark和Scala中编写模型。支持与以及流行的IDE集成,包括Visual Studio Code和PyCharm。 Azure Machine Learning Workbench中具备一个data wrangling 工具来做数据准备,你可以通过示例来构建sdata转换。Matt Winkler在Azure博客上写道:

    我们结合了各种技术,使用Microsoft Research对 (PROSE) 和 进行了研究 ,创建了data wrangling experience,大大减少了数据准备需要花费的时间。除此之外,还有一组用于处理数据源的库,数据科学家不再担心要在环境之间移动时更改文件路径和依赖关系,可以更加关注其代码。通过这一系列的构建,数据科学家有大大小小的工具可以利用,只需选择目标环境执行,通过云计算引擎来进行扩展。

    推出两项新的反洗钱服务:

    AML Experimentation service,帮助数据科学家提高大数据和GPU的实验率。

    AML Model Management ,服务主机,版本,管理和监控机器学习模型。

    还有一个好消息是AML与Excel的集成,允许Excel用户在电子表格中部署云托管的AI功能。单元格中Typing = AZUREML就可以访问数据科学家已经使用的AI函数列表。

    使用这些功能,可以根据用户的需求创建定制的模型。下图中,分析师正在使用Azure ML功能来分析土地利用。其背后是在Azure中运行的卫星图像的定制深层神经网络分类器。

    微软公司副总裁人工智能与研究部长Joseph Sirosh表示:

    这个功能充分显示了我们的使命,即将AI引导到地球上的每个开发者和每个组织,并帮助企业以独特和差异化的方式增加人的聪明才智。

    随着人工智能变得越来越重要,微软努力降低人工智能进入数据驱动项目的做法,势必会受到越来越多开发者的支持。

  • ?

    从零开始学Excel——Excel的初步认识及工作簿与工作表

    翟含玉

    展开

    一、Excel软件简介

    1、Excel是什么?

    Microsoft Office Excel是一套由微软公司开发的办公软件,主要用于个人计算机数据处理。截至目前,Excel已经出了许多版本,最近十几年来有Excel 2003、Excel 2007、Excel 2010、Excel 2013和Excel 2016(07版之后Excel的界面变化不大,所以这次学习的版本为Excel2010)。

    2、Excel的作用。

    Excel是一款数据处理软件,除了一些特殊用途之外,主要有以下四个功能:

    例如:

    我们有一个班的学生的考试成绩表,然后把这些数据放入Excel中,这就可以认为我们使用了Excel的数据存储功能(上图左边第一部分);如果要将总分计算出来,并且按照分值高低排列,我们可以用Excel的数据处理功能达到上图左边第二部分的效果;上图左边第三部分的表格可以看到那个分数区间有多少人,帮助我们分析这个班的成绩到底如何,这里就使用了Excel的数据分析功能;最后为了让人方便得出结论,我们可以用Excel以饼形图的方式呈现出来,这里自然就用了Excel的数据呈现功能。

    3、Excel的界面

    二、Excel的一些概念

    1、常见的文件格式

    A、xls(低版本,2003):有65536行,256列,存放的数据少,占的内存大。

    B、xlsx(高版本,2007及以上):有1048576行,16384列,存放的数据多,体积较小。

    C、xlsm(启用宏的工作簿):含有宏的代码。

    高版本可以向下兼容,例如支持打开xlsx的2007版Excel可以打开2003版的xls。(还有很多其他格式,在此就不再一一介绍)。

    2、工作簿、工作表和单元格

    工作簿是指整个Excel文件,工作表是指Excel文件中的不同页面(举例:工作簿是一本书,一个工作表就是其中的一页。)

    A、新建工作表

    a) Shift+F11

    b) 右键单击工作表,再点击插入,选择工作表。

    c) 直接点击最右边的插入工作表。

    B、重命名工作表

    a) 双击工作表,然后重命名。

    b) 右键单击工作表,选择重命名。

    C、删除工作表

    a) Alt+E+L+L

    b) 右键单击工作表标签,选择删除。

    D、移动工作表

    a) 直接拖动工作表

    b) 右键单击工作表标签,选择移动

    E、多选工作表

    a) 按住Ctrl+要处理的工作表(挑选性质)

    b)按住Shift+要处理的工作表首尾(连选性质)

    b) 按住Shift+要处理的工作表首尾(连选性质)

    F、工作表标签颜色

    右键单击工作表标签+工作表标签颜色

    G、工作表的隐藏

    右键单击工作表标签+隐藏

  • ?

    学习Excel辅助列,重点数据一目了然,你学会了吗?

    冷安

    展开

    如果是使用Excel的次数比较频繁了之后,就会发现,会遇到很多有趣的事情,比如有的会在表格中,添加辅助列,会让整个数据的呈现更清晰明了,那么Excel辅助列是什么,又是如何添加辅助列的?做个简单的例子就知道了。

    一、比如这是某家公司半个月的数据,这里我们需要重点突出周日的数量,如果只是简单插入柱状图,看的话就没有很明显的强调作用,这个时候,就可以试着来添加辅助列了。

    二、所以需要增加一个辅助列。除了原来的日期,数量这两列,我们要加多一列,添加公式为“=B2/(WEEKDAY(A2,2)=7)”,无需在意公式的结果出现是否错误,这里主要是强调周日。

    三、简单来说添加辅助列的时候,只要把周日的数据填上,其他地方留空白也是可以的,但是一般一个一个找比较麻烦,所以用公式就省事多了,写了一个下拉即可。

    四、数据完成以后,就要插入一个柱状图了,插入比较简单,也不要在意选哪一个,选一个最基础的就行,后续我们再来设置一下数据系列格式,这里就简单概括了。但是我们发现同一数据出现重复,所以我们需要重叠

    五、右键,选择设置数据系列格式,这里主要设置两个参数即可,一个是系列的重叠,选择100%;一个是分类的间距,选择合适的大小就行,不要太宽或者太窄就行,比如这里是101%。当然你也可以根据柱状图来调整宽度

    六、我们设置完以后,可以把两个系列进行重叠,为的就是一个图表所展示出来的效果,可以重点突出“周日”的数量,起到一个视觉冲击的效果。这样的话,我们的表格对于周日的数据就重点呈现出来,会更清晰

    最近一直在学习excel的一些新的功能,会给大家呈现很多excel的一些功能,让我们在操作数据中,能更加游刃有余,

    喜欢我,关注我,学习更多数据分析及处理的方法,欢迎大家留言,对于典型问题,我会做成教程分享给大家,欢迎留言关注

  • ?

    一个财务新手的Excel学习笔记

    玫瑰

    展开

    一、行政管理

    1、 员工所属的快捷、选择性输入

    数据→数据有效性→数据有效性(excel2016版为数据验证)→允许(序列)→来源(财务部,人事部,销售部……)注意:中间用英文逗号隔开

    2、 设置身份证号码的长度

    数据有效性→允许(文本长度)→数据(等于)→长度(5)

    3、 格式的更改

    选中单元格→打开单元格下拉格式菜单→常用的格式都在这里了。

    4、 根据员工的出生日期计算年龄

    选择年龄单元格,输入公式(G3为对应的出生日期单元格):

    =DATEDIF(G3,TODAY(),"Y")

    计算工龄的方法同上,只不过是以入职时间为准

    表示使用DATEDIF函数返回从G3单元格中的日期到当前日期的年数。

    5、 统计公司中所有男员工或女员工,或者各部门、各职位的员工数

    使用COUNTIF函数,其语法为:COUNTIF(range,”criteria”)

    Range表示要计数的单元格的范围,Criteria表示确定哪些单元格将被计算在内的条件

    如:计算C3到C20单元格内女员工的人数,则公式应写为:

    =COUNTIF(C3:C20,”女”)

    6、 筛选出4月过生日的员工

    筛选→按日期筛选→期间所有日期→二月

    7、 插入smartArt图形的应用

    工作表在插入SmartArt图形后会功能区中有“设计”和“格式”两个选项卡可以对其填充、样式的那个进行设计。

    动图

    1

    二、工资管理

    1、为各部门、各职位的员工设定基本工资

    假设开发部为1500,基础部为1200,人事部为1000

    输入公式:

    =IF($C3=”开发部”,1500,IF($C3=”基础部”,1200,IF($C3=”人事部”,1000)))

    或:

    =LOOKUP($C3,{"开发部",1500;"开发部",1500;"开发部",1500})

    2、计算加班费

    加班费的计算方法为:基本工资/30/8×1.5×加班时间=加班工资

    即加班费为每小时基本工资的1.5倍

    输入公式为:=ROUND($E3/30/8,0)*1.5*$F3

    0表示保留0位小数点

    3、出勤扣款

    事假扣款:=ROUND($E3/30,0)* $F3 每天扣一天的基本工资

    病假扣款:=ROUND($E3/30,0)*0.5* $F3 每天扣一天基本工资的一半

    迟到扣款:=$J3*50 每迟到一次扣50元

    4、计算个人所得税

    应纳税所得额=应发工资合计—应扣“三险一金”合计—费用扣除额(3500元)即不超过3500的不用交税

    应纳个人所得税税额=应纳税所得额×适用税率—速算扣除数

    假如A2中是应税工资,则计算个税公式为:

    =5*MAX(A2*{0.6,2,4,5,6,7,9}%-{21,91,251,376,761,1346,3016},)

    三、其他

    1、复制工作表

    将鼠标指针移动到要复制的工作表的标签上,按住鼠标左键,同时按住“Ctrl”键向右拖拽,即可复制该工作表

    2、分类汇总的使用

    先将数据按升序排列(为了使数据分类排列),选择“数据”—“分级显示”—“分类汇总”,在弹出的对话框中选择要汇总的依据和汇总后要输出的数量和金额,“确定”,即可将其分类汇总并分为不同的级别(在表格的左侧显示),可将数据展开或收缩。

    例:如下图所示的工资表,要求按公司和部门进行汇总。

    操作步骤:

    第1步对源表按公司和部门进行排序。这是分类汇总的前提条件。排序后如下图所示。

    第2步选取全部数据表,数据 - 分类汇总。在打开的分类汇总窗口中进行如下设置。

    第3步再次打开 数据 - 分类汇总,设置分类字段为“部门”并去掉“替换当前分类汇总”

    进行以上操作后,分类汇总已完成。

    删除分类汇总的方法: 选取汇总后的表格,在分类汇总窗口上点击“全部删除”按钮。

    3、创建数据透视表

    先选择单元格区域,然后选择“插入”—“数据透视表”,在弹出的对话框中选择区域后,即可得到一个空的数据透视表,添加行、列、数据标签后就可以对数据进行数据汇总。

    4、统计一组数据中的最大值、最小值、平均值

    最大值:=MAX(E3:E37)

    最小值:=MIN(E3:E37)

    第二大值:LARGE(A1:A10,2)

    第二小值:SMALL(A1:A10,2)

    平均值:=AVERAGE(E3:E37)

    兰色说:这个笔记的来源已无可知,对于很多老手来说有些简单。但对于新手来说,每学会一个excel小知识点,都会对工作有很多的帮助。就如兰色当年初学SUMIF函数后,就解决了供货商货款汇总难题。

  • ?

    Excel教程--如何快速学习掌握VLOOKUP函数(入门篇)

    Nat

    展开

    大家好,我是婶婶,希望接下来的分享能够对大家有些许帮助,也希望大家多多支持鼓励,收藏、分享、评论多多益善啦,如果对胃口记得关注哦!

    犹记得我在大二的时候参加数学建模比赛,比赛期间,我们需要处理并提取大量的数据,什么引用、匹配什么的层出不穷,当时我就傻了,可是到了指导老师手里,各种函数几秒钟解决问题,其中常用的一个函数就是今天的主角-----VLOOKUP函数!

    工作以后,我们每次论订单时,同时也会时不时地用VLOOKUP函数,简直就亮瞎了我的钛合金狗眼啊;于是乎,这段时间苦学,将自己的所得分享给大家;一共分为4小段,分别为:入门篇、初级篇、进阶篇和高级篇,本篇则为入门篇。

    1、名词解释

    函数定义:在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。

    说白了,或者说用婶婶的话讲就是-----“VLOOKUP是一个查找函数,如果给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。”。

    2、语法解答

    它的基本语法为:

    VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)

    下面以一个实例来介绍一下这四个参数的使用:

    例1:根据图表中所给出的数据,用公式快速匹配迪丽热巴的魅力值;如下图所示:

    公式=VLOOKUP(E3,A2:C10,3,0),公式讲解如下:

    查找目标:地址E3所包含内容——迪丽热巴;

    查找范围:原始数据库A2:C10;

    返回值的列数:我们想要得到魅力值,魅力值在上述查找范围中属于第三列,这里就是3;

    查找方式:0代表精确查找。

    3、案例详解

    咱们爱打篮球的都知道,NBA张伯伦有一个外号——张两万(20000);江湖言传其与20000个女性发生过关系。

    我们现在假设这20000人中,有0.5%是中国人,也就是100人;而这100人中,又有10人让其印象深刻;我们现在有100人的姓名和联系方式,张大帅现在想联系这10人,又只记得这10人的名字,如何快速找出并匹配10人的电话,就得用到我们的VLOOKUP函数了!

    具体操作如下图:

    输入公式=VLOOKUP(B4,F:G,2,0);

    4、语法详读及注意事项

    1)查找目标(lookup_value)

    这个比较好理解,就是指我们要找的对象;但是有两点需要注意;

    【注意】

    (1)查找目标不要和返回值搞混了:上面例子中查找目标是姓名而不是魅力值,案例详解中查找目标是姓名而不是电话;(后者是你想要返回的值)

    (2)查找目标与查找区域的第一列的格式要保持一致,否则容易出错。

    2) 查找范围(table_array)

    所谓查找范围,也就是说在哪里查找我所需要的数据,本来这个没有什么解释的;但是VLOOKUP函数,和别的函数不一样,其查找范围的第一列必须要包含查找目标,其也就是为了很好地成为基点,为后面的参数做好标杆而设置的!

    我们看下图:我们同样还是查找迪丽热巴的魅力值,我们并不是从第一列开始作为查找范围,而是从包含姓名的第二列开始;即F:G,而非E:F;后面参数是2,而非3!

    3 )返回值的列数(col_index_num)

    我想通过查找范围的讲解,应该知道为什么是2,而非3了;这里就不赘述了。

    只需要其数字是查找范围的第几列即可,不要管其在整个表格中是第几列。

    4) 精确OR模糊查找( range_lookup)

    最后一个参数是决定函数精确和模糊查找的关键。精确即完全一样,用0或FALSE表示;模糊即包含的意思,用1或TRUE表示。

    5)总结

    1)Vlookup函数看似是查找的功能,实际是匹配——查找到的数值只是中间过程,返回的匹配值才是我们想要的。

    2)几个注意事项:一是数据格式统一;二是查找目标在第一列;三是查找范围包含返回值。

    今天就到此为止了,明天我们将会将初级篇,都会有什么呢?!大家可以找找,提前学习学习哦!

    怎么样,大家理解了么,如果有问题,可以在评论里交流或者私信我哦!

    喜欢的朋友,或者说觉得对自己有点用处,抑或是对身边的朋友有点用处,感谢点个“赞”哦,关注我的头条号和转发我的文章,非常感谢大家的支持,明天见!

  • ?

    数据分析培训学习,怎么用Excel做数据分析

    空心菜

    展开

    今天科多大数据小课堂来教大家用Excel怎么做数据分析。

    现如今,各行各业的求职都需要简历包装。尤其是文职类简历,想要赢得offer,你不得在精通Excel等办公软件上下点功夫么?那么,你真的了解Excel嘛?或者,你知道用它怎么做数据分析嘛?

    所谓数据分析在手,走遍天下都不怕。而 Excel 作为最简单的办公软件,功能却不容小觑,同样可以实现分类、聚类、关联和预测来进行数据分析。这些概念听起来比较抽象,其实一点都不难,今日文章直接来一波干货,从具体操作开始讲起。

    01 掌握基本 Excel 快捷键

    工欲善其事,必先利其器,自从笔者发现了excel快捷键,就打开了新世界的大门。 虽然都是很基础的操作,一旦运用熟练将会大幅提升效率。

    最好用的复制命令: Ctrl + R 向右复制 Ctrl + D 向下复制

    选择格式粘贴:Ctrl + Alt + V

    求和功能:Alt + = 然后按回车键

    格式调整:Ctrl + Shift + 7 加上外边框 Ctrl + Shift + - 去掉边框 Ctrl + Shift + 5 改成%数值格式

    视图调整及编辑: Ctrl + Shift + = 插入行 Ctrl + - 删除

    终极:开始工具栏所有的命令都可以通过 Alt - H - 调用

    Alt: 激活选项,配合选项英文字母使用

    Shift:连续选择,配合方向键,翻页键等使用; 上位键

    Ctrl:配合其他键可以执行一项命令 如Ctrl + C 复制;快速移动光标,配合方向键使用,如向右快速移动光标 (Ctrl + →)

    02 数据收集

    在数据分析之前,首先需要找到可靠的数据源。国内的公司数据可以在 wind 上下载,宏观数据可以在国家统计局上找到,而国外比较常用的网站有 SEC,WRDS (Wharton Research Data Services)。

    需要注意的是,原始数据一般保留不做处理,通过 Excel 或其他编程软件做后续处理。

    03 数据清洗与筛选等基础操作

    杂乱无章的原始数据是难以分辨的,因此需要对海量数据进行清洗和筛选才能找出其中的规律。

    常见的方法有如下几种:

    运用描述性统计命令观察数据的离散程度等基本情况:通过添加“分析工具库”加载项找到数据-数据分析-描述统计,可以得到这组数据的中位数、众数、峰度、偏度等基本指标,观察这组数据的特征。此外,数据分析中还有方差分析等其他命令。

    运用 VLOOKUP 将数据合理分组,收放自如:VLOOKUP 函数是 Excel 中的一个纵向查找函数,可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询列序所对应的值。比如,我们导出公司的原始报表后,可以通过 VLOOKUP 函数将报表中的数字一一导入到新的管理用的财务报表,这样既不会破坏原始数据,又可以建立良好的模板,方便后续使用。VLOOKUP 的四个参数用通俗的话来说,就是(要找谁,要在哪里找,要找哪一列内容,是精确的还是模糊的)

    运用数据透视表分组求平均数、标准差、计数等多个指标:数据透视表是一个非常容易上手的分组工具,对于简单的数据处理甚至在便捷程度上打败了很多编程工具呢。比如要对每个省份的所有专业分数线求一个平均数,将年份和省份轻松地拖动到对应的列和行,就可以得到结果啦。试想,如果在原始表格中手动一个一个求平均数该有多麻烦。

    运用条件函数计算融资缺口,检查配平:比如在预测财务报表时,我们常常要判断资产是否等于负债+所有者权益。此时可以用 IF 函数 (资产=负债+所有者权益,TRUE,FALSE)如果是配平的,直接返回 TRUE。此外,还有一些函数如 IRR 可以计算项目的投资回报率。

    04 挖掘数据背后的规律

    在完成了数据清洗和筛选之后,我们还是要落实到数据分析的重点,也就是数据背后的逻辑。

    首先我们可以采用画图的方式。画图可以非常直观地佐证结论,不同情况下要用不同类型的图,比如饼图显示比重,折线图发现趋势,还可以采用叠加多种形式的图。

    下面这张图就是一个数据分析应用的经典例子,显示的是一个教育公司在扩张过程中,学习中心同比增速与营业毛利率的关系。试想,如果只是一堆数据放在你的面前,可能根本无法发现其中的规律,但是通过下图,我们可以发现,学习中心的同比增速一般与营业毛利率呈反向关系,这也就意味着,扩张的过程必然要伴随利润下降的阵痛,这样的数据分析就是有效的,可以为公司的扩张战略提供参考依据。

    另一种比较常见的数据分析应用就是从历史预测未来。比如如果公司过去几年的存货周转率都比较稳定,可以以此来预测未来几年的存货周转率。又或者通过线性回归发现某两个指标之间过去的线性关系,并以此来预测未来走势,这个操作方法可以用散点图——添加趋势线——选择回归类型(线性)来得出简单的结论。

    说了这么多,列举 Excel 数据分析的一个常见运用。

    大家知道,金融领域的工作往往要考察搭建财务模型的技巧,而这个模型就是完完全全从 0 开始通过 Excel 制作的。

    1. 计算各项指标了解公司的历史经营状态。这一步不仅可以看出公司在盈利能力、成长性、营运能力等多个维度的历史发展状况,还可以与同行业的可比公司进行比较,看出这个公司所处的地位(比如公司的应收账款周转率可以直观看出公司是强势地位还是弱势地位,应收账款周转率如果显著低于同业,那就说明应收账款很容易收到,议价能力强)。

    2. 预测公司未来的盈利状况,并通过财务报表的勾稽关系完善财务模型。这一步一定要打开 Excel 的自动迭代功能(选项——公式——启用迭代计算),具体的财务方面知识在此就不再详述。

    3. 现金流 DCF 模型及敏感性分析。以之前制作的财务报表为基础,就可以测算出公司未来的自由现金流,在计算出公司资本成本的前提下对现金流进行贴现得到公司绝对估值。其中,基于不同的资本成本和公司永续增长率还可以做成敏感性分析的表格,得出在不同情形下公司的估值。这就需要使用Excel的数据——模拟运算——模拟运算表功能了。如下图所示,将输入引用行的单元格和引用列的单元格分别设为 Equity Valuation 中的永续增长率和Wacc对应的数值,就可以实现啦。

    以上这些介绍都只是冰山一角,Excel的功能博大精深,加上VBA等高端操作将会释放更大的威力。配合现当代大数据盛行时期。想要深入,就还得不断学习!

  • ?

    浅谈我们在处理Excel的数据原则, 其实学习并没有你想的那么难

    Irene

    展开

    Excel VBA处理重复数据的方法

    写在前面:

    Excel-VBA中处我们在处理Excel数据时,很多时候都可以分为三个步骤,读取整理数据、计算构造输出数据、输出结果。

    前者和后者会和Excel工作表交换处理数据,而中间的那个步骤则是在计算机内存中处理完成。

    我们知道原数据的结构决定了算法,也就是说第一步的读取整理数据决定了中间的计算和后面的输出的代码难易度。 所以我们在设计源数据的时候,应该注意源数据的结构是否合理.

    PS:这里我想说一下良好的编程习惯应该具有以下两点:

    a.遵循一定的变量命名规则。每个人都会有自己的命名习惯,但我想说的是让这种习惯遵循一定的规则,并尽可能的让它表达自身的含义。

    b.编写代码尽量写成一个模块,拎出来单独写个过程或是函数,其好处不仅仅是避免重复的代码,更大的好处是让你可以更为专注的解决一个相对独立的功能而不用去考虑全局的情况

    给这个过程起一个恰当的名字,同样会让你的代码更容易看懂,让你的代码会说话。

    今天和大家聊聊在Excel中如何使用VBA处理重复的数据的几种方法.

    Excel数据处理的过程中,我们常常会遇到某个表格存在重复数据。但是在大多时候,我们常常需要这些重复数据进行处理,得到我们所需要的数据。

    我们还来举一个例子,下图的数据我们其实非常常见,具体如下图所示

    那么我们的问题就来啦!请看题:

    假设我们要计算在职人员的所在的部门数量,我们应该怎么计算呢?同时还需要计算各部门的的人数分别是多少人?下面我们一步一步来实现。

    按照前言所说,我们分析以上的数据发现,这个源数据的结果单一,数据十分规范,有规律.

    我们处理数据首先就是读取数据,读取数据也就是我们常说的将Exce写入到计算机内存,在这个位置我们就想到的利用数组,将源数据区域写入内存.

    我们选择合适方法,进行数据处理.我们想到的是利用字典的关键词数据不重复性,完成数据处理.

    最后就是输出我们结果,也就是我们将处理过的数据,重新写入到表格中.

    至此我们处理数据的三部曲是不是得到完整的体现.我们现在来看看具体的操作过程.

    PS:我们主要利用字典,利用字典key不重复的特性,我们将省份存入字典中

    我们看看执行后的结果:

    黄色高亮区域即为我们利用字典的特性,将部门加入我们的字典当中,然后对重复的部门进行项的累加,从而达到计算重复的个数.当然我们也可以计算部门的工资的总额.

    附上代码:

    Sub test()

    字典前期绑定写法

    Dim d As New Dictionary

    Dim arr, i&

    清除H和I列的值

    [h:i].ClearContents

    将数据的单元格区域直接赋值给数组arr

    arr = Range("a2:f15")

    利用循环将字典特性,将部门的关键词写入到字典中,然后对他的项进行累加计算.

    For i = 1 To UBound(arr)

    这句话的意思就是,如果字典不存在这个部门的关键词,则将这个关键词写入到字典中.如果字典中已经存在这个关键词的话,则对他的项进行累加计算.也就是我们老生常谈的K=K+1.

    d(arr(i, 2)) = d(arr(i, 2)) + 1

    Next

    写入标题

    [h1].Resize(1, 2) = Array("部门", "人数")

    在H列赋值我们字典中的所有关键词

    [h2].Resize(d.Count) = Application.Transpose(d.Keys)

    在H列赋值我们字典中的所有项

    [i2].Resize(d.Count) = Application.Transpose(d.Items)

    End Sub

    写在结尾:

    看了上面,你是不是发现利用字典和数组处理数据的重复计算,是不是如此简单!

    其实我们学习Excel VBA没有那么难,他只能是算是解释型编程语言。所以如果你还是在是否学习犹豫不前,请不用担心,大步向前走吧!

    PS:学习的苦难需要我们主动面对,生活的苦难你躺着它自己主动就过来啦!与君共勉之!!!

    以上就是今天要和大家分享的技巧,希望对大家有所帮助,祝各位一天好心情!

    唯有不断学习,才能不被淘汰!

    Excel中每一个方法都有特定的用途,不是他们没有用处,只是你不了解或者暂时用不着,建议你收藏起来,万一哪天用着呢?

  • ?

    Excel同样可以操作MySQL中的数据,这里有完整教程

    花说

    展开

    作为同门的数据库产品,Excel操作Access、SQLServer中的数据非常简单。但如果想在Excel中处理MySQL中的数据呢?MySQL是和php珠联璧合的一个数据库,网站开发中经常用到,如果Excel也能访问它就会给工作带来很多方便。

    例如,MySQL数据库中的用户登录数据表,有时希望在Excel中对该表进行一些分析:

    操作步骤如下:

    一、到mysql官网下载odbc连接驱动

    下载地址为:https://dev.mysql/downloads/connector/odbc/

    可下载的驱动程序共有4个文件,请根据自身情况选择下载。例如,我们现在使用的是64位的win7系统,那么就下载安装64位的驱动:

    32位和64位的驱动又分别包含2个文件,一个是安装包,一个是压缩包。一般选择下载msi安装即可。

    选择文件下载时,将弹出登录页面;如果不需要登录,可点击“No thanks, just start my download.”直接进入下载。

    安装驱动的过程中,有可能会出现这样的错误提示:

    如果使用压缩包安装,则会直接提示缺少“msvcr120.dll”的错误。

    这两种错误其实都指向了同一个问题,最简单的解决办法就是安装Visual C++ 2013运行库。微软官方的下载地址为:

    https://microsoft/zh-cn/download/details.aspx?id=40784

    同样的,这里有32位和64位2种文件可供下载,请根据自身情况选择。

    二、创建数据源

    进入“控制面板--系统和安全--管理工具”,双击打开“数据源(ODBC)”,点击“添加”:

    点击“完成”后,接着设置要连接的mysql数据库:

    点击“ok”后即可增加该数据源:

    三、在Excel中建立连接

    打开Excel,选择“数据-自其它来源-来自数据连接向导”:

    选择“odbc dsn”:

    “下一步”后选择刚刚创建的mysql:

    然后再选择要连接的数据库及库中的数据表:

    接着再设定一个连接名称就ok啦:

    注意:mysql数据库中的表名称和表字段不能使用中文,否则将带来乱码问题。因为excel和mysql的默认编码方式不一样,处理起来会相当麻烦。

excel数据库学习

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP