excel图表学习备课讲稿.doc
《excel图表学习备课讲稿.doc》由会员分享,可在线阅读,更多相关《excel图表学习备课讲稿.doc(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。excel图表学习-商业杂志图表的经典用色1、经济学人常用的藏青色经济学人上的图表,基本只用这一个颜色,或加上一些深浅明暗变化,再就是左上角的小红块,成为经济学人图表的招牌样式。罗兰贝格也非常爱用这个色,有时也配合橙色使用。各类提供专业服务的网站也多爱用此色。更新20081031:前几天看到一个色卡图片,把这个颜色叫藏青色应该是错误,应该是深青色、水鸭色或者孔雀蓝之类的。本人对之前的以讹传讹表示抱歉,纯属色盲。风格就是这样,即使很单调,只要你坚持,也会成为自己的风格,别人也会认同。所谓以不变应万变,变得
2、太多反而难以把握。2、商业周刊常用的蓝红组合早年的商业周刊上的图表,几乎都使用这个颜色组合,基本成为商业周刊图表的招牌标志了,应该是来源于其VI系统。不过今年来好像很有些变化,更加轻快明亮。3、华尔街日报常用的黑白灰HSJ是一份报纸,所以图表多是黑白的,但就是这种黑白灰的组合,做出的图表仍然可以非常专业,配色也非常容易。4、使用同一颜色的不同深浅如果既想使用彩色,又不知道配色理论,可在一个图表内使用同一颜色的不同深浅/明暗。这种方法可以让我们使用丰富的颜色,配色难度也不高,是一种很保险的方法,不会出大问题。当然,最深/最亮的要用于最需要突出的序列。5、FOCUS常用的一组色这组颜色似乎是从组织
3、的LOGO而来,比较亮丽明快,也不错。6、设计师珍藏自用颜色:橙灰我发现,设计师们总喜好把这个颜色组合用于自己的宣传,似乎这样能体现设计师的专业性。如Inmagine、Nordrio的LOGO就是这样。7、暗红灰组合这种红灰的组合给人很专业的印象,也经常出现在财经杂志上。8、橙绿组合这种橙绿的组合比较亮丽明快,充满活力,也经常出现在财经杂志上。9、黑底图表最为强烈的黑白对比,总是显得比较专业、高贵,黑底的图表其特点非常明显,但不要学麦肯锡的那一套,有些刺眼,也被它用滥了。以上杂志图表案例用色,均为本人比较欣赏的类型。其用色的RGB值,均为本人使用取色器从图表案例上拾取(够辛苦的哈,请给个支持)
4、,不一定完全准确,实际运用也可以有些微变化,效果还是差不多的。通过这些专业的颜色组合,使我们的图表可以给读者的第一眼就留下专业的印象,将我们的专业与可信任传递给他们。你还曾看到哪些令人印象深刻、彰显专业精神的图表用色呢?告诉我,我会整理进来,与大家一起分享。也希望有对色彩比较熟悉的朋友进行指导和补充!Excel图表搞定散点图、散点图的应用情景1)相关性表现,看变量y与x之间是否存在相关性的变化趋势。2)矩阵分析,看各分析对象在两个维度交叉的格子上如何分布,如:重要性满意度矩阵,可分析哪些因素应优先解决。arpu值增长率矩阵,可分析哪些分公司流失严重且影响大。2、散点图的做法要点Excel提供了
5、散点图类型,但一般初学者很难顺利做出想要的散点图,不知道微软为什么让一个散点图这么难做,2007版本也没有解决这个问题。excel中做散点图需要注意两个要点:首先,做散点图时,与做其他图表不同的是,选择源数据范围时不能包含标签列,否则无法顺利做出。如上图中,要仅选中xy列的填色区域,然后点击图表按钮,才可顺利出现散点图。其次,Excel无法让散点图的各个点的标签显示为该点的名称(标签列的文字),在数据标志里的几个选项均无法做到,很多人只好手动标上文字,很是麻烦,真不知道微软那些工程师怎么想的,SPSS中做散点图就很方便,显示的直接就是对应的名称。解决办法:1)如果散点不多,如少于7个,可手动链
6、接标签。先设置数据标志显示系列名称,这时每个标签都显示一样的值,可选中一个标签,然后将数鼠标定位到公式输入栏,输入,鼠标点击对应数据点的标签名字的单元格,此时数据标签即链接到该单元格的值,显示正确。逐一对其他标签作类似处理即可。2)如散点比较多,不宜手动修改,可使用工具宏。下面提供了两个工具宏的地址,实是数据分析人员的必备工具之一,都可完成这一任务,笔者一般使用的是后者。做法:先选中散点数据序列,点击标签修改宏,(如用后者是:菜单工具宏宏,在宏名中选中标签修改的宏,执行),出现对话框要求输入标签引用的区域,用鼠标指定名称的区域即可。这是最好的方法,非常方便灵活,很多地方都经常要用到,推荐使用。
7、3、添加拟合线在利用散点图做相关分析时,可以添加拟合线。选中图表右键添加趋势线,一般使用线性即可,如果不是统计专业人士,尽量不要使用其他函数。一般同时显示回归方程和R平方。顺便说明,R是相关系数,R平方是决定系数,例中的意思是x的变化可以解释y56.5的变化。没有统计书明确说R平方多少以上才可以,我觉得0.7以上比较好,当然要先看回归方程的显著性是否达到要求,p值条件格式-色阶”,选择相应的色阶样式,即可在选中区域中生产heatmap的填色效果。对色阶的样式,可以在“条件格式-管理规则”中作进一步的自定义设置,如最大值、最小值以及相应的填充色。E11:E20区域是为地图准备的图例,分别提取了原
8、数据的最小值、最大值以及9个分档值,可看具体的公式设置。也可根据需要,手工输入最大最小值,来控制颜色。与源数据、区域一起应用条件格式后,生成的效果正好像个图例,后面会引用到地图上作为图例。该区域还使用了自定义格式;的技巧,来隐藏数值的显示。2、将条件格式复制为单元格格式。经过反复测试,我还是没有找到如何用vba读出条件格式所生成的单元格填充色,所以只好采用手工的方法。如有知道方法的读者朋友,望告知我,谢谢。我们要将源数据B11:B41的填充色效果,复制到H列的相应位置,成为vba可以读取的静态格式。要将条件格式产生的填充效果复制为静态的单元格格式,直接复制粘贴或选择性粘贴都无法实现,需要一种特
9、别的操作方法,如下:1)选中B11:B41区域,ctrl+c复制;2)将鼠标定位到需要粘贴到的目标区域的第一个格子,这里是H11;3)点击“剪贴板”功能组右下角的箭头,打开“剪贴板”任务窗格;4)选择最上面的刚才复制项目右侧的下拉框,点击“粘贴”。这时,H列的格式与B列完全一样,但条件格式已被转换为单元格格式了,我们通过vba可以读出其填充色。(另一个奇怪的事,录制以上操作所产生的宏,无法插入下面的代码运行?不知为何,望知道原因的读者告知)3、为地图图形填色。编写一小段宏,用H列的填充色,填充对应省份的地图图形。代码如下,其实只有1行:Subfill_color()Fori=11To41为数据
10、源的起始和结束行号ActiveSheet.Shapes(Range(DataMap!B&i).Value).Fill.ForeColor.RGB=Range(DataMap!H&i).Interior.Color对各省的图形使用复制后的H列单元格的颜色填充NextiEndSub将这个宏指定给一个矩形框,作为一个填色按钮。点击按钮,各省地图图形已被填充对应的颜色,与B列的填充色一致,一个heatmap的地图已经生成。4、整合地图图形及图例,便于导出。原始的地图图形在U11:AB31区域,将E11:E20拍照引用到U列处作为图例,再将U11:AB31拍照引用到L11处,作为最后完工的地图,以后导出
11、地图只需要复制这个拍照对象即可。新读者要了解拍照操作,可参见Excel图表之道一书的“照相机”一节内容。这个模型建立完成后,下次使用只需要如下操作,即可生成一个专业的heatmap数据地图:1、填入数据;2、设置条件格式;3、复制条件格式;4、生成地图;5、复制导出地图。优点:1、可以充分利用Excel2007条件格式的特性,灵活设置出自己想要的各种heatmap效果,如单色渐变、双色渐变,操作也很方便。2、色阶是无级渐变的,精确对应数值大小。也省去了设置分档的麻烦。缺点:1、需要一个手工环节,将条件格式复制为单元格背景。如何将这个步骤加入后面的宏代码而自动化?有无更好的改进方法,欢迎大家讨论
12、。基于地图选择的Excel动态图表(PPT演示版)在之前介绍的基于地图选择的动态图表,包括鼠标点击版、鼠标滑动版,都是在Excel中的动态演示。如果能在PPT演示中做出类似效果,一定非常激动人心。要在PPT中演示动态图表,有一个方法是使用水晶易表,做出flash导入PPT中。简单,效果酷,但缺点是需要学习水晶易表,且该软件不易获得。最麻烦的是刷新数据时需要重新生成flash、重新导入PPT,对于日常工作并不实用。本日志介绍只用ExcelPPT的实现方法。制作思路:PPT中的自选图形可以设置动作,如当用户单击时运行一个宏。我们通过编写一小段宏,在用点击某省图形时,将对应的区域名称填入到嵌入在PP
13、T中的工作表,工作表中的动态图表模型就会自动切换数据,实现动态交互效果。完成的模型效果如下图。制作步骤:1、制作Excel中的动态图表模型这个比较容易。一个简单的动态图表模型如下,使用数据有效性和Vlookup函数构造。A2的数据有效性引用为A5:A36,B2:N2使用Vlookup函数根据A2的值,从$A$5:$N$36区域查找并返回对应的数据。图表以B2:N2为数据源,若A2变化,B2:N2则变化,那么图表也就变化。本例中,考虑到会有多个动态图表,data1、data2等的A2均引用dashboard的A1的值,而dashboard的A1的值将由用户的选择填充值。建议将图表放在单独的das
14、hboard工作表中,避免后续更新数据时影响PPT中的显示。为避免宏提示,这个Excel中不要包含宏。2、将Excel文件嵌入PPT在Excel文件中,复制包含图表对象的单元格区域,转到PPT中,插入一个空页,菜单编辑选择性粘贴工作表对象,即将该Excel文件嵌入到PPT中,并显示为所复制单元格区域的内容。将其置于PPT页面右侧。注意,嵌入后,PPT中的显示将与原文件再无关系,一切修改都要在嵌入文件中进行。因此,嵌入前应考虑充分,尽量把Excel文件做完善,避免后续修改麻烦。3、读出嵌入对象的名称由于我们要操作这个嵌入对象,因此需要先知道它的名称。在视图工具栏控件工具箱,在PPT中绘制一个按钮
15、对象,双击,进入VBA界面。左侧会出现名为slide1(或slide2等)的对象(这是本步骤的主要目的),在右侧输入如下的代码:PrivateSubCommandButton1_Click()读取嵌入图表对象的名称,也为了启用slide对象DimiAsIntegerFori=1ToMe.Shapes.CountIfMe.Shapes(i).Type=msoEmbeddedOLEObjectThen为嵌入对象时,显示其名称MsgBox本页有&Me.Shapes.Count&个Shapes,第&i&个是嵌入图表对象,其名称是&Me.Shapes(i).NameEndIfNextiEndSub现在放
16、映PPT,点击按钮,宏会告诉我们嵌入对象的名称为“Object4”。根据实际制作情况或软件版本,这个名称可能会不同,如本例在2010中为“对象4”。使用上面的做法是为了启用slide对象,并将后面的宏代码均放在这个对象中。而slide对象只有在插入控件对象时才会启用,我也不知道为什么。(通过将选取该嵌入对象的过程录制为宏,也可以知道它的名称。)在本模型完成后,此按钮即没有用处了,可以删除或移至胶片显示区域之外的地方予以隐藏,以备后用。4、插入地图图形借用之前地图工具中的图形,将其复制粘贴到PPT中,将其置于PPT页面左侧。粘贴前,请确认已在Excel中对图形进行命名,因为在PPT中我们也要利用
17、到图形的名称。粘贴后,Excel中的命名在PPT中仍然有效。5、编写宏过程若用户点击某省的图形,我们要在后台悄悄打开嵌入的xls文件,把省名填写到dashboard工作表中的A1单元格,这将触发动态图表模型自动切换图表的数据。编写的宏过程如下,非常简单:hubeiSubhubei_Click()SetWb=Me.Shapes(Object4).OLEFormat.ObjectSetSh=Wb.worksheets(dashboard)Sh.Range(A1)=hubei将选中图形的名称填入A1单元格EndSub为其他省一一编写宏过程。这个过程仅需复制、粘贴、替换就可以了。6、为地图图形指定宏调
18、用选择某省的图形,如湖北,右键设置动作,进行以下设置:设置单击鼠标下的运行宏,指定宏名为;勾选“单击时突出显示”;在鼠标移过下勾选“鼠标移过时突出显示”。然后一一为其他省图形做相应的设置。不过,我们可以通过录制宏、修改代码,编制如下的宏代码,一次性批量完成指定宏的任务,省去繁琐的设置。Subauto_add_run()为本slide中的图形自动指定鼠标单击后的宏DimiAsIntegerFori=1ToMe.Shapes.CountIfMe.Shapes(i).Type=5Then指定鼠标点击的动作WithMe.Shapes(i).ActionSettings(ppMouseClick).Ru
19、n=Slide1.&Me.Shapes(i).NameSlide1为本页的名称.Action=ppActionRunMacro.SoundEffect.Type=ppSoundNone.AnimateAction=msoTrueEndWith指定鼠标移过的动作WithMe.Shapes(i).ActionSettings(ppMouseOver).Action=ppActionNone.SoundEffect.Type=ppSoundNone.AnimateAction=msoTrueEndWithEndIfNextiEndSub7、测试模型现在,激动人心的时候到了。进入PPT放映状态,用鼠标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- excel 图表 学习 备课 讲稿
限制150内