如何使用Excel绘制图表?一次性看全

5e2a5023a71e244da01fa0441a57e6d9.jpeg

用Excel进行数据分析,有了像下面的数据分析结果以后,如何展示成图表呢?

e9a72d8fb1c6cb50efa88b420c020554.jpeg

(公众号回复“资料”下载案例数据)

我们按下面图片中标出的顺序来看下,在Excel中如何绘制图表。

b8e6b8562aa798c0123e63cc27660c73.jpeg

第1步,选住要绘制图形的数据,也就是数据透视表里的数据。

第2步,点击”开始”选项卡下的“推荐的图表”功能,就可以打开excel的所有图表。

第3步,在所有图表里我们选择条形图中的“簇状条形图”,因为这里我们比较的是多个类别,所以选择常用的条形图,当然你也可以选择柱状图。最后在数据旁边生成了图形。

到现在,我们生成的图表是excel默认的格式,我们需要按之前聊过的设计原则对图表进行些优化(todo知道这7个设计原则,你也可以设计出漂亮图表),让用户更能看懂这个图表。

  • 将数据和图表分开

首先,我们需要将数据和图表分开到两张工作表中sheet。下面图片我们看下如何操作。78fba757f7a997251564c13a801eef16.jpeg

第1步,我们在图表上鼠标右键,点击“剪切”

第2步,我们在excel工作表上点击“加号”,增加一个新的工作表,并命名为:图表-城市需求。

在数据分析的过程中,我们一般会将数据(sheet1)、数据透视表,图表分别放到3个工作表中进行管理。

第3步,我们在这个新建的空工作表的第一个单元格上,点击鼠标右键,选择“粘贴”,就可以把图表粘贴过来。

这样就可以把数据和图表分开。

  • 删除无关的元素

对图表进行简化,增强可读性。我们将图表上所有与数据表达无关的元素全部删除。

dce57b160c15ded5bcfffb44ab40b335.jpeg

1)上面图中红框的地方是标题和图例,在这些元素上点击鼠标右键,选择“删除”。

很多人会疑问,为什么连标题和图例也要删除。其实我们遵循了设计样式和内容分离的设计原理。图表只需要聚焦于数据表达本身。标题可以通过Excel的单元格添加,总之别用图表自带的元素。

2)上面图中黄色框的地方计数项:城市,和城市是数据透视表自动生成的按钮,在这些元素上点击鼠标右键,选择“隐藏图表上的所有字段按钮”。

3)在图表的网格线上点击,点击鼠标右键,就可以把网格删掉。

下面图片我们继续去掉图表的边框,并把图表背景色设置为透明。

b5dea8a8174e9a6940cd24d7012f5af2.jpeg

第1步,在图表边上点击鼠标右键,选择“设置图表区域格式”,会弹出设置图表格式对话框。

第2步,在图表设置格式对话框中,选择“无填充”就可以把图表背景色设置为透明,选择“无线条”就可以把图表边框去掉。

下面图片我们将将整个背景设置成白色。白色和任何颜色结合都不会显得突兀。

1f9331db6812c5f03c900586c3b607af.jpeg

我们选择工作表的全选表格按钮,然后设置填充颜色为白色。就可以把整个工作表都设置为白色背景。

我不建议使用白色之外的背景,因为在白色背景上,我们可以很容易的聚焦在数据上,而深色背景吸引了用户的视线,让用户远离了数据。

删除自带的元素和背景设置为白色,整个图表就变的清晰多了。

  • 图表的配色进行优化

好的配色决定了图表整体美观的上限。

颜色的变化只能说明一点:变化,所以,当你因为某些原因希望受众感觉到变化时,可以利用这一点,但千万不要仅仅因为新颖而使用。

一般只选取两到三种颜色加黑灰白。使用颜色时,一定要克制住为了丰富多彩而使用颜色的冲动。如果使用了太多种颜色,甚至超过了彩虹的颜色种类,就失去了颜色的价值,因为没有什么是突出的。

切记不要用过多的颜色,不然用户无法聚焦于你图表数据本身。

配色属于设计领域的技能,分析师就不要学怎么搭配辅色对比色了。直接借助AdobeColor CC网站(https://color.adobe.com/zh/explore/?filter=newest)的色彩主题选取颜色。

对于吸引注意的颜色,我通常选用蓝色,原因有这样几个:

1)我喜欢蓝色

2)避免了色盲的问题

大约有8%的男性和0.5%的女神是色盲患者,色盲症的表现通常难以区分红色和绿色。因此一般情况下,应该避免同时使用红色和绿色。

3)在黑白打印时效果很好

所以我经常用的配色方案是VTBC,可以在这个网站搜索找到,它是高贵冷艳的商务风。后续图表我都会用这个配色方案。

我们跟着下面图片的顺序看下如何找到这个配色方案。

3388271635b1c6a27b15b5930251d519.jpeg

1)在搜索引擎中搜索这个网站的名称,就可以打开该网站。然后点击这个网站中的探索,在出现的页面搜索框中搜索VTBC配色方案。

2)把鼠标放到这个配色方案上,可以看到“编辑副本”,我们点击“编辑副本”,可以打开它的RGB 配色值。

3)打开以后我,我们把鼠标放到对应的配色上,就可以看到这个配色的RGB值,这个值在我们后面的图表颜色修改中会用到。

后面设计到颜色的rgb值,你都可以按上面的操作在这个网站上找到。

下面我们使用这个配色方案,对图表进行颜色设置。

点击图表中的任意一个条形,就可以将全部条形选中,设置图颜色为配色方案中的浅蓝色。

在表格最上方插入一行,输入标题。将这一行的行高度拉高。然后选中标题这一行,将背景颜色设置为配色方案中的深蓝色。并将标题的字体颜色设置为白色。

此时标题的设计比图表自带标题要好看很多。整个图表已经很优美了(下图)。

4bc1bf411c137c1f1c04e5f0a19a3c7d.jpeg

不会在excel中修改颜色的可以看下图的操作步骤

0d9c16d54646266e5fc4f1021af3b156.jpeg

第1步,选中要修改的颜色区域,然后点击“开始”选项卡下面的背景填充按钮,选中里面的“其他颜色”

第2步,选中“自定义”,然后输入配色方案中RGB的三个颜色值。

  • 字体优化

现在图表颜色已经设置好了,下面图片我们对字体进行修改。

Excel模式生成的字体都是宋体,简直不能再丑。

我比较喜欢将中文设置为微软雅黑,英文和数字设置为:Arial 字体。

用户通常会从页面或者屏幕的左上方开始,按“之”字形移动视线并消化信息。所以避免使用居中对齐的文字,我喜欢将文字(标题,坐标轴标签等)按左上角对齐。这意味着用户会先看到有关如何阅读图表的细节,然后再看到数据本身。

在图表下面的单元格可以配上数据来源,辅助阅读者理解。设计的核心思路是通过单元格完善图表,图表只专注数据元素。

cbb6824a05ee34c1543f8a9974af27af.jpeg

  • 数据展示的顺序

到这来我们已经用前面学习到的图表设计原则,对图表进行了优化。现在看着图表,你能发现什么问题吗?

想想,这个图表能反映我们一开始想要分析的问题吗:在哪些城市找到数据分师工作的机会比较大?

但是数据展示的顺序,却不是我们想要的结果。如果我们按城市招聘职位数进行降序排列,那么用户就可以一眼看出排在最前面的几个城市招聘职位数多,这样的城市找到工作的机会比较大。

下面图片我们对数据进行排序,以展示出想要的数据结论。

fa100cf6d128352b34f48e476f37fb2e.jpeg

在条形图上任意条形上点击,就可以把所有条形都选中,然后鼠标右键,选中“排序”中的升序,我们就可以看到从上到下,条形图按招聘数量从大到小进行排练。这样就可以用图形把分析结论告诉用户。

从城市来看,全国数据分析师的人才需求,其中将近一半需求产生在北京市,需求量全国第一。排在前5的分别是:北京、上海、深圳、广州、杭州。

新一线城市,比如杭州,成都招聘需求也不错。

  • 模板提高效率

有时候你好不容易制作了一些自我感觉良好的图表想把它保存下来,在以后的工作报表中像经常调用。怎么办?

在Excel里有内置存放模板的操作,选择图表,然后点击鼠标右键,选择“另存为模板”,在弹出的对话框中定义自己模板的名称,这里定义名称为“猴子的条形图”,单击“保存”按钮就可以了。


如果下次我们还想调用这张图表模板,可以在”插入“选项卡下的”图表推荐“里点击”模板“可以看到你保存的模板。

8915328b66fd41d55724a6acfb9add0d.jpeg

前面我们虽然只介绍了条形图的制作和优化,但是其他图形也是类似的过程。掌握了这些最少必要知识,你以后设计出通俗易懂的图表。

电影《全民情敌》中有句台词是这样说的:无论何时、何地、何人,任何男人都有机会亲近他喜欢的女人。

同样的你人只要认真实践都可以按前面课程介绍的图表设计原则,使用Excel设计出用户喜欢的图表。


现在加入猴子老师Excel数据分析社群 ,可以领取6大福利啦,一起跟着我提升职场核心技能吧↓

767908d9a4064b4f21ca55d9d5bb5825.jpeg

54b5f9d1abf8054836d80ebfe9236dcc.jpeg

2013-01-21 - 版本0.3.1.0 修复错误 ============ *有些文档错误已被删除 更改的函数 ================= * _XLChart_FillSet:增加了新的可选参数: $ sBitmap:图片的完整路径或预设的质感用来填充对象的背景 $ bTextureTile:如果真集图片或预设的质地由$ sBitmap瓷砖定义 其他事项 ============= *变量的命名现在坚持更加AutoIt的UDF标准 ------------------------------------------------------------------------------------------------------------------------------- 2012-04-29 - 版本0.3.0.0 - 下载次数:652 一般 ======= *在很多功能增强的文档 修复错误 ============ * _XLChart_ChartCreate:该图图表现在被设置在函数的末尾,以避免一些错误 * _XLChart_ChartExport:如果没有指定FILTERNAME返回一个错误 更改的函数 ================= * _XLChart_ChartSet:新的参数: $ iXLC_PlotBy - 指定对应于特定数据系列的值是否为行或列 $ bXLC_RoundedCorners - 如果设置为True,则图表将具有圆角 新功能 ============= * _XLChart_LineGet:返回一个行的性质(轴线,网格线,数据线...) 其他事项 ============= *变量的命名现在坚持更加AutoIt的UDF标准 ------------------------------------------------------------------------------------------------------------------------------- 2012-02-16 - 版本0.2.2.0 - 下载次数:212 一般 ======= *在很多功能增强的错误检查 *在很多功能增强的文档 新功能 ============= * _XLChart_MarkerSet:为折线图,散点图或雷达图中标记的对象设置属性 ------------------------------------------------------------------------------------------------------------------------------- 2012-02-12 - 版本0.2.1.0 - 内部版本(不公开) 新功能 ============= * _XLChart_BarGroupSet:设置条形图组的特性 * _XLChart_BubbleGroupSet:设置气泡图组性能 * _XLChart_ChartDataSet:设置现有图表或chartsheet的所有数据相关属性 * _XLChart_ColumnGroupSet:设置一个柱形图组的特性 更改的函数 ================= * _XLChart_Create:$ iXLC_PlotBy删除。将是_XLChart_ChartSet参数后 ------------------------------------------------------------------------------------------------------------------------------- 2012-02-10 - 版本0.2.0.0 - 内部版本(不公开) 修复错误 ============ * _XLChart_AxisSet:未进行处理设置为“自动”正确的参数 * _XLChart_TicksSet:未进行处理设置为“自动”正确的参数 新功能 ============= * _XLChart_AreaGroupSet:设置一个面积图组的特性 * _XLChart_DoughnutGroupSet:设置圆环图组性能 * _XLChart_ErrorBarSet:添加或数据系列设置误差线性质 * _XLChart_LineGroupSet:设置折线图组的特性 * _XLChart_ObjectPositionSet:调整大小和图表上重新定位一个对象(绘图区,传奇...) * _XLChart_OfPieGroupSet:设置饼图或饼图组棒的馅饼特性 * _XLChart_PieGroupSet:设置饼图或三维饼图组的特性 * _XLChart_ShadowSet:设置阴影的性质 更改的函数 ================= * _XLChart_DatalabelSet:增加了两个新的参数: $ iXLC_Position设置数据标签的位置。可以是任何XlDataLabelPosition枚举 $ iXLC_Orientation设置文本的方向。可以是一个值从-90到90度 * _XLChart_ChartPositionSet:您现在可以将图表移动到另一个Excel工作表或创建一个新的chartsheet(参数$ vXLC_Sheet) * _XLChart_COMError:现在返回@ AutoItVersion,@ AutoItX64,@编译,@ OSArch和@ OSVERSION,方便调试 * _XLChart_RGB:修改,使它能够正常使用的AutoIt 3.3.8.0(变函数十六进制的行为) ------------------------------------------------------------------------------------------------------------------------------- 2012-01-22 - 版本0.1.0.0 - 下载次数:128 一般 ======= *经过几个版本的α测试版第一。该UDF现在应该是相当稳定的(在未来很少脚本重大更改) *在很多功能增强的错误检查 *在很多功能增强的文档 *增强示例脚本 新功能 ============= * _XLChart_ChartsGet:列举在工作簿中的图表图表工作表 * _XLChart_ObjectDelete:删除从图表对象 * _XLChart_TrendlineSet:添加一个新的趋势线或数据系列的现有趋势线的设置属性 更改的函数 ================= * _XLChart_ChartSet:现在,您可以设置图表的类型 * _XLChart_SeriesAdd:现在返回添加的数据系列的对象。 1是在旧版本 REMOVED功能 ================= * _XLChart_SeriesDelete:使用功能XLChart_ObjectDelete删除数据系列 ------------------------------------------------------------------------------------------------------------------------------- 2011-12-23 - 版本0.0.8.1 - 下载次数:129 修复错误 ============ * _XLChart_RGB:地方被换成了球 新功能 ============= * _XLChart_ChartPositionSet:调整大小和重新定位一个图表对象 * _XLChart_SeriesAdd:添加一个数据系列的图表 * _XLChart_SeriesDelete:删除一个数据系列从图表 更改的函数 ================= * _XLChart_ChartDelete:图表现在可以通过名字被删除 * _XLChart_ChartExport:参数$ bXLC_Overwrite允许覆盖现有输出文件 * _XLChart_FillSet:参数$ bXLC_ThemeColor插入。如果为True指定的颜色是使用themeColor不是RGB或者ColorIndex * _XLChart_FontSet:参数$ bXLC_ThemeColor插入。如果为True指定的颜色是使用themeColor不是RGB或者ColorIndex * _XLChart_LineSet:参数$ bXLC_ThemeColor插入。如果为True指定的颜色是使用themeColor不是RGB或者ColorIndex * _XLChart_SeriesSet:允许设置一个数据系列作为次要轴组的成员 重命名的函数 ================= * _XLChart_3D_Position到_XLChart_3D_PositionSet:设置图表的三维位置 ------------------------------------------------------------------------------------------------------------------------------- 2011-12-12 - 版本0.0.7 - 下载次数:78 首次出版阿尔法。 更改的函数 ================= * _XLChart_ChartExport:参数$ bXLC_Overwrite允许覆盖现有输出文件 ------------------------------------------------------------------------------------------------------------------------------- 2011-12-11 - 版本0.0.6 - 内部版本(不公开) 一般 ======= *所有的功能处理的RGB颜色,ColorIndex和SchemeColor以同样的方式。每一个函数返回相同的颜色 更改的函数 ================= * _XLChart_3D_Position:新增参数$ iXLC_HeightPercent和$ iXLC_GapDepth * _XLChart_SeriesSet:参数$ iXLC_ChartType和$ bXLC_Smooth添加 新功能 ============= * _XLChart_ChartExport:导出图表中的图形格式(GIF,JPG,PNG ...),或者为PDF / XPS * _XLChart_ChartPrint:打印图表图表工作表 * _XLChart_ChartSet:为图表设置属性 重命名的函数 ================= * _XLChart_Print到_XLChart_ChartPrint ------------------------------------------------------------------------------------------------------------------------------- 2011-12-05 - 版本0.0.5 - 内部版本(不公开) 更改的函数 ================= * _XLChart_FillSet:使用_XLChart_RGB正确的RGB值 * _XLChart_FontSet:使用_XLChart_RGB正确的RGB值 * _XLChart_LegendSet:-1表示不显示图例 * _XLChart_LineSet:删除$ xlSheetVeryHidden因为这是行不通的。 使用_XLChart_RGB正确的RGB值 * _XLChart_PageSet:添加$ iXLC_TopMargin,$ iXLC_BottomMargin,$ iXLC_LeftMargin,$ iXLC_RightMargin和$ iXLC_BlackAndWhite参数 * _XLChart_TicksSet:添加$ iXLC_LabelPosition和$ vXLC_LabelSpacing参数 * _XLChart_TitleSet:删除不必要的参数并重新排序,其余参数 新功能 ============= * _XLChart_DatalabelSet:对于一个数据系列的数据标签的属性设置 * _XLChart_SeriesSet:一个数据系列设置属性(虚拟函数) * _XLChart_RGB:(内部函数)转换RGB值的格式,Excel的需求 ------------------------------------------------------------------------------------------------------------------------------- 2011-12-03 - 版本0.0.4 - 内部版本(不公开) 更改的函数 ================= * _XLChart_LineSet:现在首先应用的颜色 ------------------------------------------------------------------------------------------------------------------------------- 2011-12-03 - 版本0.0.3 - 内部版本(不公开) 更改的函数 ================= * _XLChart_ScreenUpdateSet:参数1从布尔变为整数。现在,让3个值:禁用,启用,禁用强制 * _XLChart_TicksSet:网格线搬到_XLChart_GridSet。现在允许设置标签位置和标签间距 新功能 ============= * _XLChart_FillSet:设置填充为指定对象属性 * _XLChart_GridSet:设置图表的网格线 * _XLChart_PageSet:设置图表图表工作表的页面设置属性(纸张大小,方向,页边距等) * _XLChart_Print:打印图表图表工作表 重命名的函数 ================= * _XLChart_UpdateSet到_XLChart_ScreenUpdateSet ------------------------------------------------------------------------------------------------------------------------------- 2011-11-26 - 版本0.0.2 - 内部版本(不公开) 更改的函数 ================= *示例脚本:检查Excel版本,并显示一条消息,如果<Excel 2007中,然后退出 * _XLChart_Create:ScreenUpdating被禁用默认。 $ oXLC_Chart.Legend.Format.Line.Visible = TRUE删除 * _XLChart_LegendSet:参数$ bXLC_Frame加入到设置帧的传说 * _XLChart_LineSet:参数$ bXLC_Visible设置为True为默认 * _XLChart_Example:检查Excel版本,并返回一个错误,如果<Excel 2007中 新功能 ============= * _XLChart_3D_Position:设置图形的三维位置 * _XLChart_ChartDelete:删除一个图表。因此改写图表工作表可以一并删除。现在只有一个参数 * _XLChart_UpdateSet:打开屏幕更新/关闭以提高性能 * _XLChart_Version:返回安装的Excel版本的版本号或文本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值