中企动力 > 商学院 > excel数据处理教程
  • ?

    Excel数据透视表怎么用?附动画教程

    卫小萱

    展开

    一、什么是数据透视表?

    数据透视表是一种可以快速汇总大量数据的交互式方法。如果两个数据表中含有一列相同属性的值,就可以用数据透视表把这两个数据表的数据综合起来。拿我们竞价数据来说,本文从后台和商务通分别下载关键词报告和搜索词报告,那么这两个表中关键词和搜索词是具有相同属性的,就可以把这两个表里的数据利用数据透视表来综合起来。

    二、数据透视表怎么用?

    例1:如果不止一个账户,并且账户中或者计划里面有一部分关键词是重复的,该怎样不分账户,不分计划统计每个关键词的消费和点击量?如下:

    比如说,以上是分别从账户1和账户2的关键词报告中下载的数据,然后关键词报告中关键词、消费、点击量和展现量几列数据整理出来,然后如图中所示,把数据放在一个表中。

    创建数据透视表,直接点确定。然后会出现如下界面:

    然后注意看右侧,要把右上的字段列表中的关键词拖到行标签里面,把消费、点击量和展现量拖到数值里面。

    完成之后,是这个样子的,然后你就能看到左侧的已经整合过的每个关键词的消费、点击量和展现量了。如下图:

    这个数据透视表是一个整体,没有办法直接操作,需要把数据复制到另外的工作表中再进行进一步的整合和分析。

    例2:后台关键词报告和商务通搜索词报告的交互

    首先,我们只选择需要的数据,把两个表的数据放在一个表里。黄色的代表后台的数据,绿色的代表商务通的数据。数据这样子来放:

    放好之后,选中数据,同样建一个数据透视表:

    然后数据透视表中右侧,把字段里面的关键词拖到行标签,把字段里面其他的项全拖到数值里面。

    这时候注意,这个数据透视表跟前面那个讲的不太一样,这个数值里面项都是计数项。所以再左侧表里的数据看着是不对的。看:

    双击你能看到的每个计数项,会出现以下选项,把计数改成 求和。

    改成求和项之后,你就可以看到每个关键词的消费点击展现和对话量了。

    把数据复制到另外的工作表中,就可以进行筛选和排序操作了。按照有效对话进行降序排列,如图所示:

    表中,消费、点击、展现量为空的关键词是商务通搜索词中有对话但是账户里面没有的关键词,对话为空的关键词是账户里面有消费有点击但是没有对话的词。然后怎么进行操作,大家都懂的。

    附:数据透视表动画教程

    End.

    来源:百度文库

  • ?

    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教程:一分钟学会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一个数据合并的处理方法

    老头

    展开

    有的时候工作需要把几个数据放在一个格子里,你还在一个个复制粘贴吗?数量少还好,如果数据特别多,那个时候就欲哭无泪了!

    不用急,其实很简单,一招就可搞定!

    我想合并D-F格的数据,先看图

    下面看看怎么操作

    在H格输入=合并格+“&”最后回车,最后在右下角拉下去,一次就搞定啦!是不是很简单

    如果你有什么疑惑或者想知道其它的什么操作方法,留言,后期会推出哦!

  • ?

    仅需4步,轻松在Excel处理300万行数据

    Marlon

    展开

    这场软件PK,是时候分出胜负了,今天就是大结局。有必杀技在手,Excel已经看到了胜利的曙光。

    在99%的人眼中,Excel能处理的最大数据是100万行,假如现在是300万行,估计都束手无策,只能寄希望于数据库。不学习真的限制了你的想象力,300万行数据Excel也能轻松统计。

    300万行一个表肯定是存放不下,可以存放在多个工作表、多个工作簿甚至是数据库,不管何种储存形式,Excel都可以处理。今天,卢子就以存放在多个工作表为例进行说明。

    在Excel存放着3个工作表,每个工作表100万行数据,合计300万,现在要统计每个姓名的总金额。

    Step 01点数据→新建查询→从文件→从工作簿,浏览到指定的工作簿,导入,在导航器再选择工作簿的名称(相当于选中所有工作表),点编辑。

    Step 02 选择Data这一列,右键选择删除其他列,再点扩展按钮,确定。展开后就看到所有数据,将第一行用作标题。

    Step 03 点关闭并上载至,选择仅创建连接,勾选将此数据添加到数据模型。划重点,这一步是最重要的,不能有半点差错。数据模型就相当于一个大型的数据库,甚至可以容纳几千万行数据,正因为如此,才能让Excel突破百万行数据。

    Step 04 直接创建透视表,默认情况下透视表的数据源就是数据模型中的数据,再勾选姓名和金额就完成统计。

    神奇吗?有没一种想亲自体验一把的想法?

  • ?

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

    紫璇

    展开

    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基础教程一看就会:制作你的第一张数据透视表

    煎熬

    展开

    简单来说,数据透视表是一个动态汇总报表,可以将无规则的上千个行和列的数据按照一定的方式汇总,让你的数据变得规律有意义。

    下图是一个简单的数据透视表,对销售人员和数量进行汇总。

    下面来介绍数据透视表的具体做法:

    在学习数据透视表前,先学习几个专业术语:

    字段:在数据透视表中,字段就相当于数据表中的列。

    值字段:一般将包含有数值的字段称为值字段,像上面的数量字段,一般都是对值字段进行求和。

    1、点击数据表任意单元格,点击工具栏插入—数据透视表。确定后就会在当前工作表的左侧单独创建一个工作表来放置数据透视表。

    在工作表中生成空白的数据透视表,在工作表右侧会有数据透视字段设置选项。接下来就根据需求来添加字段,生成需要的数据透视表。

    假设我们需要知道每个销售部门销售的产品总数量,我们将数量拖到字段值,将销售部门拖到字段行。可以看到在数据透视表中生成了相应的报表。

    或者勾选要添加到报表的字段前面的复选框。一般默认将数值字段添加到“值”区域,非数值字段添加到“行”区域,日期和时间字段添加到“列”区域。此示例中的报表如果默认添加将销售部门、姓名、产品添加到行字段,将数量添加到值字段。这样做出的报表感官上比较复杂。

    接下来完善报表,我们需要知道各个销售部门卖的各类产品的数量,将产品拖到列。另外需要知道各个销售部门下面的销售人员情况,将姓名拖到行。

    一份数据透视表做好了。觉得有用请关注,后期分享更多excel基础教程。

  • ?

    动态演示:Excel“一秒数据处理”的5个技巧,值得你去收藏!

    雅香

    展开

    动态演示:Excel一秒数据处理技巧

    今天来个大家分享一下,Excel中的5个一秒数据处理技巧,具体操作如下图:

    1.一秒找不同。选中要比较的数据,然后Ctrl+\(如下图被标红色的数据);

    2.一秒填充相同内容。选中要填充数据的区域,输入内容,然后Ctrl+enter(如下图);

    3.一秒去除小数点。选中要去除小数点的区域,然后shift+ctrl+1(如下图),切记数字1是英文字母上方的数字1,键盘最右边的数字1不起作用,小编亲测。

    4.一秒数据求和。选中数据求和区域,按住alt+=(如下图)。

    5.一秒数据求和。首行建立参考辅助行,输入要拆分的数据,然后依次选中B2、C2、D2,依次按住ctrl+D。

    如有不懂之处,欢迎留言讨论!

    期待你的关注和转发分享,更多精彩内容/插件正在持续更新中.............

    往期推荐:

    涨姿势:原来赵丽颖和冯绍峰结婚证照是这样处理的?

    Excel中的这些小技巧,同学们你们中过招吗?

  • ?

    Excel教程:几个Excel动态图文让你学以致用

    蔚蓝

    展开

    *以下内容请自行安装 Excel 2013版本。

    1、冻结窗格

    有些表格太长,拉到下面标题就不见了,对于表格中你不想让它动的标题行或列,只要用冻结窗格,一下子就可以定住了。

    2、快速填充

    提取身份证中的出生日期,告别函数,赶快换个姿势。

    提取分销课程中的课程名称和金额,快速填充一秒就搞定。

    *快捷键【Ctrl+E】

    快速填充只有 Excel 2013 及以上版本才有,所以还在用 2010 和以下版本的同学就不要再问为什么没有了。

    3、分列

    顾名思义,就是将一列数据切割成多列,快速便捷。

    要知道,很多时候从公司系统导出的数据可不会那么规规矩矩的整齐排列,它们经常都是挤在一列里面的,这时候就轮到分列大显身手了。

    4、快速美化表格

    不是每个人的审美都是那么好,加班加点已经累成熊猫眼了,但是如果你的表格做的太辣眼,那真是雪上加霜啊。

    所以,简单而又快速的对表格进行美化还是很有必要的。

    5、条件格式

    一个特别简单,但很多人还是不会的,进度条呈现效果。

    6、数据验证

    当一份表格分发下去让员工填写个人信息,收回来的数据五花八门,Excel 里有一招数据验证,如下:

    限制填写的内容,只能做选择题

    限制内容输入的长度

    ****部落窝教育-Excel动态图文****

    原创:部落窝教育(未经同意,请勿转载)

  • ?

    excel数据处理:对数据进行变身的技巧

    郝笑白

    展开

    编按:有没有这样的经历:表格弄好了,老板突然让你给数据加上个单位什么的,并且马上要!

    “我的个天(cao),你以为数据就是头猪,可以随便挎皮包?”估计这就是遇到这种事时你的心情。

    其实数据还真是一头猪,老板都想按自己的方式吃,作为一名Excel人,你要有为数据“戴花”(添加后缀、改变显示形式等)的能力。今天的教程分享了三则数据戴花变身的技巧。

    “自定义单元格格式”允许用户创建一些特殊规则的格式,用于强调显示某些重要数据或信息、设置显示条件等。我相信大多数人都用过单元格格式设置,按快捷键ctrl+1就可以调出如下所示对话框。

    那就来开始我们的数据变身吧!

    变身任务1:快速补上金额单位

    有一张商品价格表,但未显示金额单位,现在需要统一补上金额单位元,任务比较紧急,如何快点搞定它?

    选中B列中单价栏目的整个数值区域,设置单元格格式,在自定义选项中输入代码: 0"元",点击“确认”。如此,批量增加金额为元单位就完成了,赶紧交差。

    想一想:其实用公式也能快速实现添加“元”的要求。那用公式与用单元格自定义有何区别?

    变身任务2:具体数值转换成高中低等级

    如下表,按老板的“前要求”你为客户做了详细的风险评估,有了具体的风险数值,但老板变主意了,现在就想直接看到高中低3个级别,如何完成呢?

    如下图所示,选中B2单元格,在自定义选项中输入格式代码:[>=80]"高";[

    这种玩法一定程度上可以代替if函数,但要注意,最多使用三个条件,其中两个条件是明确的,需放到方括号中,剩下的就是其他。

    变身任务3:用箭头取代正负更直接显示上升还是下降

    公司市场部8月份的销售业绩情况表,包含了与上月及去年同期相比的情况,如下,业绩的上升和下滑已经一目了然。

    但是抽风的老板不满意,就要你把它改成下表这样,说这才更直观呢!看~↓↓↓。

    肿么办?请继续耐心往下看。

    首先选择“插入”,在“符号”界面将箭头图形插入到数值附近空白单元格,如下图所示。

    接着在单元格格式设置中,我们将刚插入的箭头复制粘贴到自定义格式设定区域,再完善代码:[绿色]"▲"0.00%;[红色]"▼"0.00%

    发现绿色有点太亮,我们还可以把代码调整为:[颜色10]"▲"0.00%;[红色]"▼"0.00%。

    其中[颜色N]表示调用调色板中颜色,N是0~56之间的整数。 “[颜色10]”,单元格显示的颜色就为调色板上第10种颜色。

    单元格自定义格式还有很多强大的功能,它可以实现数据的变身,不管是给数据添加一条围巾或者是挎一个包,甚至直接猪变羊,它都能做到。它就是Excel人应对老板提出的各种数据装饰、数据显示形式的重要法宝之一!

    它重要的原因并非是操作简单,而是:应用自定义格式的内容并不会改变数值本身,只改变数值的显示方式。这样的特点让它具有不影响公式运算的能力,让它具有不影响后续应用的能力。

    Ok,今天的分享到这儿。你有哪些数据变身经验呢?欢迎留言分享。

    思考练习题:

    现在有张公司人员表,需要逐一对应列出完整的邮箱,邮箱后缀都是一样的,如何分别用公式和自定义单元格快速实现呢? 快快把你的答案在留言区告诉雪儿。

    怎么样,赶紧动手解答吧?

    ****部落窝教育-excel自定义格式应用****

    原创:简/部落窝教育(未经同意,请勿转载)

excel数据处理教程

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP