中企动力 > 商学院 > 报表用什么图
  • ?

    用Excel打造国际顶级图表只需三步

    反方向

    展开

    文不如表,表不如图,一图胜千言。但有一个前提,那就是:标准。

    Excel版商业图表

    Excel中有多种图表可供选择,但常常无法选出我们真正需要的,这里给出从简单图表到专业图表的“三条黄金规则”,从此便可以把几乎任何数据转换为专业的商业图表。

    三条黄金规则是:

    方向(Orientation):是否在显示与时间相关的数据?意图(Task):想要传达什么信息?形状(Shape):想要对什么类型的数据进行可视化?

    下面详细讲解每一步的操作细节。

    第一步:判断作图方向

    黄金规则一:时间用横向图,类别用纵向图。大部分商业图表可归为横向或纵向两大类。所以首先确定应该从什么方向来显示数据。是横向还是纵向。先从最常见的商业图表开始,例如柱状图和条形图,折线图和区域图,点图以及针形图,瀑布图,差异图等。有了合适图才能做出决策。

    时间型:横向图

    时间型分析使用水平方向图表,如下:

    构成型:纵向图

    包括构成型在内的非时间型情况使用垂直方向图表,如下:

    时间型:水平方向图表如果数据类别是年份、季度、月份、周、天或者时间值,那就使用这类时间型图表。时间总是从左到右表示,禁止从上到下,这是符合常人理解的基本原则。当然可以对其他类别数据也使用水平方向图表,但可能会带来的问题是多标签及X轴水平标签间隔过密等。除非只是表示少量类别数据,否则应该尽量遵守本规则。如下所示:

    构成型:垂直方向图表对离散数据对象(如:类别及构成型的产品、客户、账户等)使用垂直方向图表。如:垂直条形图、垂直点图、垂直瀑布图或垂直泡图等。相对于水平方向图表,垂直方向图表有两大优势:

    可以更容易显示数据类别标签。可以嵌入到表格数据中,从而建立“表格-图表”融合式报表。

    如下所示:

    其他图表方向图表还有不容易用方向来划分的,如:饼图、雷达图等;再有就是表示多维度信息的图表类型,如:散点图或气泡图等。以下是常见按方向划分的图表类型及使用场景:

    只要可能,应尽量避免使用圆形(多极)图表,如:饼图、环形图以及雷达图。除非类别很少(2~3个),可以考虑使用饼图。

    第二步 明确表达意图

    黄金规则二:选择合适的图表表达信息。大多数BI/报表/可视化工具都会提供大量图表可供选择。所以必须提前深刻理解并遇见读者在阅读时可能产生的分析行为及思维来选择。这就要充分考虑想要传达的意图。例如:想简单传达一种时间趋势,或是比较不同产品的销售额,或者表达实际与预算的差异,同比增长,特定产品对整体的影响等。这里给出一个常规参考:构成分析(类别比较)构成分析是最基础的分析类型,读者通过直观观察图表数值来比较不同类别。如下:

    这种类别比较通常遵循以下规则:

    找到特定数值(如:找到特定产品的销售额)比较不同类别的值排序(根据值建立不同类别的排列顺序)高亮显示数据 (如:异常值、特别值等)

    每当按此显示类别时,要重点考虑类别的顺序问题。通常需要按值大小排序,一些特别的情况会按照类别重要度、自然顺序排列。注意尽量不要按照字母顺序排列,除非是手机通讯录可以例外。时间序列 (趋势)分析时间序列(趋势)分析与构成分析类似,只是用时间型数据表示类别(如:年份、季度、月份、周、日期或时间)。依据不同情形,读者将视下面不同的图表为特定的分析类型:1. 找到特定值(如:最后一个月的销售额)2. 比较两个值3. 观察数据趋势 (如:线性增长,季节性趋势等)如下所示:

    部分-整体比较

    如果需要评估部分与整体的关系(如:爆款产品占全部产品的销售额).这种分析有利于迅速发现每种组成部分相对于整体的重要性。使用条形图即可(当然,如果类别很少也可以使用饼图),如下:

    差异分析

    差异分析是商业报表的基础。理解距离目标或预算的差异以及相对增长率是几乎所有企业的核心需求。使用“加减”图来显示这些差异(基于构成或时间的均如此),如下:

    使用“综合差异”图来显示实际值与差异,也正是因为实际值与差异同时显示,人们可以同时获悉不同差异的显著性以及差异相对实际的幅度,如下:

    提示:差异图是成功的商业报告的核心要素。应该始终关注变化与差异。(分析其实就是从差异中发现问题)

    贡献度分析

    贡献度分析是部分-整体分析的一种特殊情况,其又可分为两种:(1)差异贡献度以及(2)类别贡献度。对于贡献度分析,使用瀑布图。贡献度分析通常回答的商务问题是:为什么总体发生变化,以及怎样的变化。下面是4个典型的例子:

    上述四个案例分别从不同角度给出了诠释,至少我们看到瀑布图绝不是只有一种,也绝不是只有一种语义。

    提示:瀑布图是贡献度分析的最佳可视化选择。

    相关性分析

    相关性分析用来评估两个变量是否有相关性,还可用来定位异常点。通常使用散点图进行相关性分析,如下所示:

    注意:两个变量之间存在相关性并不意味着他们构成因果关系。

    组合分析

    对于3个变量的组合式分析(如:产品、客户、供应商、工厂等),使用气泡图:

    第三步 选择恰当形状

    黄金规则三:同类图表中选择最佳的图形。

    一旦确定了正确的图表和可视化方案,接下来做出最后一步:在这类图表中具体用哪种形式呢?人们常常不严谨考虑要表达的是什么数据,如果用柱形图,也总是使用默认形式的柱状图。其实应该针对不同的值类型选择不同的形式,这通常称之为:同类图表选型。如下所示:

    例如:表示价格的柱形图比表示收益的柱形图要细。这是很符合直觉的:收益通常比价格要大很多,而表示收益率则可用针形图(就是常说的“棒棒糖”图)。考虑到收益率是一个比率,没有任何单位,所以其图形使用没有宽度的针形。思考下无宽度的针形表示比率,细的表示价格,正常的表示销售额或收益。当读者看到商业报告的图形时,不用看标签就是在看的是什么,这就是专业级报告。这尤其适用于那些不断重复的过程,如月度报告中。

    提示:拒绝千篇一律地默认一种柱形图,根据不同的KPI值类型使用不同的柱状类型。

    与柱形图的同类图表选型类似,还可以使用相同的模式应对实际、预算、预测、去年同期。如:

    有关如何有效的表达,参考IBCS(国际商务交流标准)获得更多信息。

    商业图表的一致性至关重要!

    如果商业报告里只有一个图表也就不存在一致性的问题了,问题就在于通常一份商业报告中含有很多商业图表,才能充分传达信息给到读者。通常一份商业报告由多页构成,一个BI仪表板也很能是多屏的,这就导致一致性问题变得非常重要。正如红绿灯总是同样的颜色和形状表示始终如一的含义一样,商业报告中的元素也必须是一致的。也就是说,应该使用同样的形状、颜色、模式等来表示始终如一的含义。

    提示:正如红绿灯的同样颜色和形状总是意味着同样的含义,商业报告、仪表板也应该保证这种一致性。

    如何强调某个值或趋势

    人类视觉认知心理学已经印证,图表本身其实已经确定了人们理解图表的方式,不同的图表形状将传达不同的信息。例如有些图表适合强调单个值,而有些则适合显示趋势,如下所示:

    虽然从此图也能看出趋势,不过每个柱形的高度以及清晰的间隔则更容易引导我们去比价这些值(例如比较七月和八月)。当时间区间不多且能图形显示可充分容纳列和X轴各类别标签时可采用此图。

    此图的线性趋向明显地反映了趋势,即使各个标记点也标识了不同的单个值。此图相对于能够显示单值的不同,更容易引导理解值的变化趋势。

    此图已经没有能支撑单值比较的明显迹象,想要比较相邻月份的值差异变得很难。现在只剩下一条能够反映趋势的线。

    提示:使用柱形进行值的比较,使用线形揭示变化趋势。

    因此,不同的形状从视觉认知上直接影响人们的感知。从纵向的柱形到渐渐水平线形,如下:

    还是不知道如何进行选择?这里有两个技巧可以参考:

    如果单值重要性更高,选择上述靠左的图形 (如:年度或月度销售额) 以及当你希望读者来比较彼此的值时(如:月度环比)。需要注意的是图形外观上应该足够大,至少能显示出所有列和X轴各类别标签。如果宏观趋势更重要,选择上述靠右的图形。另外,如果没有足够的空间显示列或X轴各类别标签,应尽量选择线形图。

    小结

    图,以酷炫吸引眼球,但大道至简,商业需要的是在瞬间获取价值,而不是淹没在信息中。这些图在Excel中没见过对吗?那他们都是Excel做的,而且我们只需要有限的几种商务图表就可以表示几乎所有商业标准信息(而不是追求酷炫,何况这也已经很酷炫了)。

  • ?

    图形报表中的乾坤大挪移,用EXCEL沙漏图表,又双叒叕加工资了

    Newlyn

    展开

    前言:

    在职场报表中,EXCEL图表,必不可少;但是80%的人做的图表,都很难看,如何让自己的图表能够脱颖而出,亮瞎领导的眼睛呢?

    编者寄语:

    1,只有能力强的人,才善于学习,才会掌握很多技能!

    2,要想在职场混的好,就要提高自己的被利用价值,越有能力被利用,收入也就越好

    3,知识,源于积累,成于操作,只看不练,永远学不会。

    图表成品效果:

    主要特点:不拘泥与系统样式,图表图形完全自定义,当修改数据,自动变化

    制作步骤:世上没有不练,就学会的技能

    第一步:插入柱形图

    设置数据,而后将计划总比分都设置为100%,完成比率等于完成总量/计划量选中百分比区域以及部分数据,点击插入,柱形图

    第二步:设置柱形图层叠以及间隙

    右键柱形图,而后点击设置数据系列格式,设置系列重叠为100%,系列间隙为100%,系列间隙,就是不同部门图形之间的间隙,系列重叠,就是蓝色和橙色两部分,重叠的意思特别提醒,这里的100%,一定要手工输入,否则可能失败

    第三步:插入形状并复制

    点击插入,形状,而后在工作表上,拖动画出用来做柱形图的形状复制形状,一个将填充格式设置为空,一个我们可以更改喜欢的颜色这里也可以用PS画自定义的路径,也可以从网上,下载PNG格式的路径图片,只要喜欢,啥样的都行

    第四步:替换柱形图

    复制没有填充的形状,而后点击柱形图蓝色位置,点击粘贴,所有蓝色部分,就替换为了我们自定义的图形同理,将填充颜色的形状,替换橙色部分的图形

    第五步:设置坐标轴格式

    点击图表上左侧的数据坐标轴,而后右键,点击设置格式在弹出的窗口,将最大值设置为100%

    第六步:设置层叠

    点击图表上的绿色部分,而后点击鼠标右键,在弹出的选项点击设置数据系列格式而后在右侧,点击填充,而后下拉,找到层叠并缩放,我们勾选

    第七步:成品效果

    当我们设置完层叠并缩放,而后我们就可以看到,图表就发生了变化,绿色以及背景的形状,就完全重合而后我们修改完成总量,就可以看到,就像瓶子填充一样,柱形图发生变化,刚好是我们自定义的形状,这里变化比较快,是因为我做的时候,完成总量,用的随机数,而后按F9就自动刷新,亲们做的时候,修改数据即可

    第八步:注意事项

    编辑不容易,路过的太子、小主,赏赐个评论+转发吧关注小编,一起学习更多技能设置层叠的100%,一定要手工输入,否则可能导致失

  • ?

    被你忽视的报表,是时候见识它的实力了

    车康

    展开

    有关报表功能,大部分的朋友“吐槽”说:累觉不爱。可是,我们从实际的咨询量中发现:

    也许,是你不会用啊!

    今天,表姐就来说说报表统计功能的用法。

    / 1 /

    数量统计

    适用场景: 票数统计、课程报名人数统计、问卷调查样本量、在线预约人数、每日订单量

    适用组件: 图表组件、统计组件、数字组件

    数据来源字段: 单选、多选、组合多选、商品字段

    表单收集到数据后,不仅可以统计表单整体情况(如提交数据量),也可以统计单个选项数据量,比如统计当日A服务在线预约人数,甚至还可以统计B商品当天的成交数。

    商品统计表

    / 2 /

    占比分布

    适用场景: 问卷调查样本比对、年龄层分布、商品市场份额占比、购买频次占比、评分对比

    适用组件: 图表组件、统计组

    数据展示样式: 柱状或饼状占比分布图

    想对问卷调查数据进行分析,比如了解目标对象年龄分布、商品购买频次占比等信息,可以用报表来实现,制作成饼状图或柱状图,各数据分布占比一目了然。

    样品评分表

    / 3 /

    趋势走向

    适用场景: 产品逐月销售趋势、新增用户数增长趋势、年度数据走向

    适用组件: 图表组件

    数据展示样式: 线形图

    选择「图表组件-线形图」,即可了解商品每天/月/年的销售趋势,根据数据趋势分析波动原因。

    每月趋势表

    / 4 /

    报表公布

    适用场景: 报名结果内部公布、产品订单展示

    适用组件: 表格组件

    数据展示样式: excel逐条展示

    选择「表格组件」,在报表中添加excel,即可将已收集的相关表单数据逐条展示,不管是填表人还是创建者都可以及时了解表单数据情况。

    名单统计表

    使用说明:

    1、目前报表功能仅支持对单一表单进行数据分析,一个表单可以根据需要制作成多张报表,但一张报表的数据仅能来源于一个表单,即表单与报表之间是一对多的关系;

    2、报表支持数据导出功能,但生成的统计图无法直接导出,建议访问报表链接地址或者将统计图表进行截图展示。

    当然,报表功能肯定还有更多其他应用,这里小小的抛砖引玉了。欢迎大家后台与我们分享你的用法~

  • ?

    用Excel做出像微信报表一样的动态图表,你也可以!

    暗恋

    展开

    上周的推送的末尾中,出现了一张动态数据报表,大家都在留言里直呼很高级!

    回顾地址Excel表格美化很麻烦?其实一键就能搞定!

    今天就给大家分享基础版的动态图表。

    01.微信动态图表,厉害了!

    日常工作中会接触到很多数据记录表,就拿运营公众号来说,每天都要去看看粉丝关注人数。

    但是,这样的密密麻麻干巴巴的数据,看起来一点意思没有。

    就在前几天,微信突然发布了一款叫做「公众号数据助手」的小程序。通过手机就能实时查看当天和历史数据。

    我瞬间就被这个清新、优雅的动态图表吸引了!

    点击左上角的【粉丝总数】,可以方便地切换统计类型,下面的折线图,也会同步发生变化,好酷炫!

    02.让 Excel 里的图表也动起来

    你有没有想过,如果在你的工作报告里,也能用上这种动态图表会怎样?

    如果我们的 Excel 报表里面,也用类似的曲线来呈现产品的生产、销售等信息,可以随意切换,动态刷新图表,岂不是很酷炫?

    于是,我就自己在 Excel 里摸索,咔咔咔,还真让我给做出来了。看看下面我在 Excel 里模拟出来的图表,相似度 90% 有木有。

    03.三步做出动态图表

    漂不漂亮?喜不喜欢?想不想知道怎么做的?

    下面就看登叔怎么一步步做出来的。大致可以分为下面 3 个步骤:

    创建动态数据区域制作下拉菜单创建动态图表

    第一步:创建动态数据区域

    最终呈现的图表中,只有 1 个折线图,这个折线图会根据「统计类型」,动态发生变化。这就是所谓的动态图表。

    为了制作这个动态图表,我准备了一份表格。这份表格里已经有了最近7天的粉丝数据,包括新关注人数、取消关注人数、粉丝总数等 4 个项目。

    但是,一次只需要展现一个折线图,所以我们要准备一个动态的数据源。在此基础上制作图表。实际上,动的不是图表,而是数据源。

    怎么从上面的原始数据中动态提取需要的数据,作为图表数据源呢?

    这里需要用到一个函数:VLOOKUP,根据统计名称,自动得到相应都是数据。以粉丝总数为例,在 B7 单元格输入下面的公式,就能自动得到所有日期的粉丝总数:

    动图看不清楚函数公式?没关系,看下面的图片:

    B7 中 COKUMN 函数的结果是 2。于是 B7 中公式的含义是:在红色区域中的第一列中查找「粉丝总数」,找到以后,返回同一行中第 2 列的数据作为结果,0 表示精确匹配。

    将 B7 的 VLOOKUP 公式向右填充以后,COLUMN 的结果会依次变成 3、4、5……于是 VLOOKUP 返回的结果也依次返回第 3、4、5……列的数据填入第7行中。

    这样,我们在修改 A7 单元格中的统计类型时,数据就会动态的发生变化了。比如,将粉丝总数改为取消关注人数:

    第二步:制作下拉菜单

    通过手动的方式,修改 A7 单元格中的统计类型,效率太低,也显得很 low。这个时候,我们可以使用 Excel 的「数据有效性」功能,添加一个下拉菜单。在下拉菜单中,点击即可快速切换「统计类型」,而不用每次都自己输入。

    我们在将要制作图表的区域设置下拉菜单,因为要最终实现下拉选择的位置在图表区域。

    制作方法如下面的动图所示:

    4 个步骤可以搞定:

    选中 J10 单元格; 【数据】-【数据验证】(2010 以前的版本叫数据有效性); 验证条件允许【序列】; 选择 A2:A5 作为序列来源后,确定。

    就这样下拉菜单就生成了,逼格立马跑到珠穆朗玛上去了。

    注意,还有最后一步,把下拉菜单位置的数据和动态数据源中的统计类型关联起来。实现联动效果。方法很简单,直接在 A7 单元格输入下面的公式即可:=J10。

    第三步:输入公式及联动效果如下

    (忽略 J10 下边的图表,录制的时候是已经做好了图表,重做好麻烦的~)

    第四步:创建图表

    数据实现了轻松的切换,接下来就是创建图表了:

    点击【插入】-【折线图】;选中图表,在【设计】选项卡中,点击【选择数据】,设置图表的数据区域,即第 7 行的辅助行;设置图表坐标轴,搞定。

    最后,修改一下折线的颜色,标记改成圆圈,一个高大上的动态折线图,就呈现在你眼前了。

    这回,我可以在后宫佳丽中,独得老板恩宠啦

  • ?

    【干货】一张图看懂财务报表分析

    Qu

    展开

    很多人说拿到一份财务报表不知道该怎么分析,从哪些方面分析,用什么方法。财务分析的一般方法主要有趋势分析法、比率分析法及因素分析法。主要从企业偿债能力、营运能力和盈利能力等方面分析。下面就用一张图,让你看懂财务报表分析。

    新功能:

    ①输入界面输入“股票+代码” 如“股票000001”即可查阅实时个股信息,赶紧来试试吧!

    ②菜单界面新增财经资讯,各大门户网站的实时资讯一键送达,欢迎点击查阅。

  • ?

    只用最适合的!全面对比主流 .NET 报表控件(下)

    龚安莲

    展开

    接上篇文章

    表格类报表的支持程度

    国内的系统中,大量存在表格类(Excel类、文档类)的数据报表开发,如统计汇总、检测报告、表单等。

    能否很好的支持此类报表的设计和开发,往往是能否采用此控件的决定性因素

    水晶报表:提供交叉表控件,OLAP报表控件,可以创建于Excel 中类似的单维度和多维度数据透视表。但灵活性不强,只能创建单表头的数据透视表。无法修改或添加总计,汇总公式,或是自定义单元格合并。更无法支持中国复杂报表的表角斜线及无规则的单元格合并。

    FastReports:提供矩阵(Matrix)控件,用来进行复杂报表的设计,可以实现单维度和多维度的数据透视表,可以进行自动合计和警示功能,但是它设计起来比较复杂,灵活性差。并且不支持单元格的自动合并,不能进行复杂表头的设计。

    Stimulsoft:提供了表格控件和交叉表(Cross Tab)分别解决列表泪报表和数据透视表的需求。但是表格控件并不是严格意义的表格,没有表头表尾详细数据的概念,是用单元格拼起来的,所以无法控制每一行的显示。交叉表可以创建多维合计透视表,但是在合计表达式只能选择默认的Sum,而且无法创建复杂的表头。

    ActiveReports:提供表格控件、矩表控件专为创建Word 类报表及Excel类表格报表以及各式复杂中国式报表。创建复杂报是ActiveReports 特长,使用已提供的表格和矩表,即可灵活的实现单元格合并,多为复杂表头报表。

    图表类报表的支持程度

    随着业务系统中对图表、Dashboard、大屏类应用需求的不断增强,图表的支持类型和外观也是考量报表控件的重要方面

    图表类型

    水晶报表支持图表类型包括:条形图、柱形图、折线图、面积图、饼图、散点图、气泡图、甘特图、量表图、漏斗图、三维图表、雷达图。

    FastReport 支持图表类型包括:条形图、柱形图、折线图、面积图、饼图、散点图、气泡图、甘特图、量表图、漏斗图、三维图表、雷达图。

    Stimulsoft 报表支持图表类型:支持38 种类型,图表UI 采用扁平化设置,而且也为设计人员提供了多套的UI 主题选择,所以在美观程度上做的是最好的。

    ActiveReports 报表支持图表类型:条形图,柱形图,折线图,面积图,饼图,散点图,气泡图,甘特图,漏斗图,三维图表,金融图,三维图表,多Y轴图表,复合图表,四象限图。

    图表设计步骤

    水晶报表必须为图表准备数据,数据准备完成后,才可以使用图表控件,对于运行时报表数据源的报表,创建图表就不会很方便。

    FastReports 在创建图表时,首先插入图表,然后绑定对应的数据源。

    Stimulsoft Report

    ActiveReports 在创建图表时,只需要为报表提供可用的数据字段即可,因此在数据绑定中相对方便。

    浏览器的兼容性

    水晶报表:支持 IE 10 及以上,Firefox ESR 52.0 及以上,Edge14.14及以上,Chrome 浏览器,不支持IE 10以下的浏览器。FastReport:报表支持当前所有的浏览器 IE、谷歌、火狐、Safari 等Stimulsoft:支持IE 、Firefox 、Chrome、Safari ,但要求在网页端浏览报表需要安装不同的插件,如Flash,ActiveX等。ActiveReports: IE 9+、Firefox 20 +、Chrome 30 +、Safari 6.0+

    部署后的修改

    从事项目开发的同学,肯定对发布后的修改深恶痛绝,往往发布后的频繁修改会造成项目迟迟无法交付、改的越多Bug越多的情况,对于报表模块,类似发布后的修改更是家常便饭,如何在项目发布后快速的对应需求变更并保证质量,这是每个项目负责人必须要考虑的问题

    水晶报表:报表需求无论变化多么微小,都需要在修改后重新编译部署整个项目,所以在后期维护成本是非常大的,并且没有单独的设计器提供给最终用户新增报表。FastReport:非开发客户无法自主进行报表的设计,当报表程序发布后客户如果想要进行简单的修改都是需要返回重新设计及编译。Stimulsoft:是针对不同的平台,需要将设计好的报表文件根据要发布的平台去编译成对应的文件,所以发布后,如果有需要更改报表的需求,整个项目也需要重新发布维护,另外同一张报表文件,无法在不同平台无障碍使用。ActiveReports:报表设计文件作为独立的XML格式的文件,同时也为开发人员提供最终用户设计器,可修改报表,修改完成后只需要替换旧文件,就可正常使用,不需要重新编译发布。

    全部打分

    如何选型

    无论是哪一个报表控件,都有其最适合的场景,只有明确了项目中的明确需求,才能使控件真正节约开发成本,提高产品质量。以下是在选型时,需要考虑的几个方面:

    浏览器兼容性

    浏览器的兼容性,水晶报表是基于IE浏览器内核开发的,所以对IE浏览器有很好的兼容性,但是对于其他的主流报表如:谷歌、火狐、游猎等浏览器的兼容性就不是很好,在网页端展示的时候亲和度比较低,但是ActiveReports,FastReport,Stimulsoft在浏览器支持方面特别是IE、谷歌、火狐、游猎浏览器具有很好的兼容性,在网页端展示的有很好的亲和度不会出现误差。

    部署零负担

    在网页端的展示,水晶报表需要安装一个ActiveX的插件,并且交互性差。Stimulsoft Reports需要在客户端安装Flash,ActiveX等插件才可以预览。ActiveReports和FastReport 在网页端不用安装任何插件,支持 HTML5,HTML Viewer,Flash Viewer,Raw HTML,Acrobat Reade等

    支持移动端

    如今越来越多的用户倾向移动办公,因此对移动端的需求也是大幅度增长,而水晶报表因为现在主要为SAP 辅助数据分析,所以对移动端报表支持几乎没有,FastReport 支持移动端报表展示。Stimulsoft基于HTML5技术实现移动端,但HTML5Viewer 功能会有所限制,比原生的 .NET 功能少了很多。ActiveReports 提供了基于HTML5技术HTML5Viewer 实现响应式报表功能,具有很好的交互性。

    快速创建复杂报表

    应用于中国市场中,需要根据国内的特征确适应市场需求,而中国式的复杂报表就是考验报表工具,是否满足市场的一大标准,无论是复杂运算的会计报表,还是复杂表头的汇总统计报表,还是自由度极高的单元格合并报表,每一种典型的报表都是中国报表设计人员的痛点,也是考验报表工具能否满足需求的重要标准。Stimulsoft, FastReport,均提供了 交叉表控件,但这种控件只能支持创建多维透视表,无法去灵活的去自定义或修改。如果要实现复杂的报表展示,必须依赖 TextBox 去拼凑实现。ActiveReports提供了一种独特的控件“矩表,只需要拖拽设计以及自动合并,即可实现中国复杂报表。

    多数据源支持

    信息系统经过多年积累或新系统的业务数据都是越来越庞杂的,为了安全可能同时存在于不同的数据库中,因此报表工具一定要同时支持多种主流数据库,要兼容新型的数据库源,而且要处理同时支持多数据源的应用场景,而水晶报表目前无法做到多数据源支持,Stimulsoft, FastReport,均不支持同一报表中绑定多个数据源并展示。ActiveReports 支持在同一张报表中绑定多个数据源,并在同一数据控件中展示。

    技术服务与支持

    无论选择哪种报表工具,开发人员都需要快速上手和使用,而且会随着系统的深入开发会有新的需求产生,所以能够随时快速获取技术支持,也是企业选择的一大重要因素,否则在遇到问题时,开发人员只能自己花费大量的时间和精力去寻找解决方案。相反,如果有专业的技术团队,可轻松有效的解决产品问题。4个产品中,只有ActiveReports 在国内有厂商级别的支持,FastReport和Stimulsoft在国内有代理商,但无法提供技术支持。

    维护升级成本低

    选择报表工具就是为了有效的减少开发成本,所以需要选择最合适的报表工具,而如果后期系统升级或迁移会带来大量的工作量时,则会带来重构的危险,如果报表工具能够有很好的向上及向下的兼容性,则大大减少了系统升级和迁移的成本。ActiveReports和水晶报表的报表文件是一种文件格式,方便服用及升级。

    总结

    如题目所讲,没有最好的,只有最适合的,每个项目都具备不同的特点,

    · 财务系统中,对表格类的报表的要求很高,

    · 管理决策系统,偏重于图表和大屏的展现

    · 生产系统,偏重数据类型的支持

    · 事业单位或政府们的内部系统,因存在低版本的IE浏览器,需要考虑浏览器支持的通用性

    · 数据分析部门,要考虑报表在最终用户处的频繁修改和定制

    · ……

    最后,希望报表开发人员能够通过此篇文章对 .NET 报表控件的选型有所帮助。

  • ?

    图说可视化,报表也能做得如此酷炫!

    凌丝

    展开

    1、数据可视化概述

    1.1、数据可视化的作用

    数据可视化是指将数据通过图表的方式传递出来,让用户能够快速、准确地理解信息所要表达的内容,从而提高沟通效率。数据可视化的作用主要有:

    1)传递更多的信息,一张图能够传递的信息可能需要长篇大论才能写清楚,如你要描述最近一年公司收入情况,那你就需要说明每个月收入是多少,同比、环比增幅是多少,收入最多、最少的是哪个月,同比、环比增幅最低、最高的是哪个月等,而你用图表表示则只需要一个柱状图和折线图的组合图表,就能准确表达上面的信息。

    2)形象生动,便于理解,图表通过更简单的逻辑和视觉体验,能够让用户快速把握要点,就像前面的例子一样,通过图表,我们能够一眼看哪个月的收入最高,而不用将每个数字放到大脑中比较,半天都得不出结果。

    随着大数据行业的发展,用户对数据可视化的要求越来越高,好的可视化能力能够使用户更快的理解所要表达的内容,更加形象生动。所谓“字不如表,表不如图”,图表的重要性可见一斑,在统计分析产品、用户画像等数据产品上,都需要具备优秀的数据可视化能力。现在常见的如“一图看懂XXX”等,都是用图表来传递信息,是典型的数据可视化成果。

    而在企业生产经营过程中常常出现的报表,也不再是原本那样单一枯燥。就下图帆软报表FineReport的可视化来看,报表也可以做得如可视化信息图一样直观易懂。

    接下来就来讲讲常见的可视化图表,如何做出酷炫的报表!

    1.2、图表的分类

    1)趋势类图表:通过图表反映事物发展趋势,能够一眼看清楚走向和大势,如随时间变化趋势,常见图表为柱形图、折线图、面积图。

    2)对比类图表:通过对比发现不同事物间的差异和差距,从而总结事物特征,如某两个人的对比,一个更帅,一个更有钱,常见图表为双柱形图、双折线图、双条形图、双面积图、雷达图。

    3)构成类图表:通过不同的面积大小、长短等反映事物的结构和组成,从而知道什么是主要的、什么是次要的,常见图表为饼图、圆环图、树状图、旭日图、瀑布图。

    4)分布类图表:通过图表反映事物的分布、占比情况,从而知道事物的分布特征、不同维度间的关系等,常见图表为散点图、直方图、气泡图、词云、热力图。

    5)地图类图表:通过地图反映事物地理分布情况或用户出行轨迹(地图其实可以算是分布的一种,因为其是一类很重要的可视化图表,所以单独列出),常见图表为全球地图、中国地图、省市地图、街道地图、地理热力图等。

    当然,图表大多都不是单个独立存在的,而是各类图表组合在一起的,从而能够传递更多的信息,并能提供一种整合的视角,不用用户不断的对比多个图表,组合图表是现实中使用得更多的。如既要表达趋势又要表达构成,则可以使用堆积柱形图、百分比堆积柱形图、堆积条形图、百分比堆积条形图等;要同时体现绝对值和增长率,则可以使用柱形图和折线图的组合图形;要反映某个构成部分的组成,则可以使用复合饼图。

    1.3、常用图表

    如上所述,图表主要分为五类,常用的图表包括柱状图、折线图、饼图、散点图、雷达图等,以下为一些常见的图表。

    1.3.1、柱状图

    柱状图中还包括与其类似的条形图、瀑布图、直方图等,主要是为了反映事物的变化趋势、分布情况、规模情况等。

    柱状图可以按照时间绘制,反映事物变化趋势,如某个指标最近一年变化趋势,也可以按照其它维度绘制,如区域、机型、版本等,反映事物的分布情况。

    条形图是将柱状图垂直放置,整体跟柱状图差不多,但是换了一个视角。

    瀑布图能够反映事物从开始到结束经历了什么过程,用于分解问题原因或事物构成因素特别好用,如上月收入是怎么变成本月收入的,就可以通过瀑布图分解每一个收入组成部分所做的贡献,找出哪一组成部分提升了收入,哪一组成部分降低了收入。

    直方图反映事物的分布情况,可以看出事物主要集中在哪里,如查看付费用户付费金额分布等。

    1.3.2、折线图

    折线图是点和线连在一起的图表,可以反映事物发展趋势和分布情况,与柱状图相比,更适合代表增幅、增长值,而不太适合代表绝对值。

    面积图就是在折线图下加上阴影面积,也主要是为了反映事物发展趋势和分布情况。

    1.3.3、饼图

    饼图是将一个圆饼分为几份,用来反映事物的构成情况,类似图表还包括环图、旭日图等。旭日图有多个圆环,可以直观的显示事物组成部分下一层次的构成情况,比如某个省分为几个市,每个市下面又有几个县、每个县下面又有几个镇,就是将事物层层分解。

    1.3.4、散点图

    散点图是事物两个维度的交叉分布情况,反映不同维度间的关系,如不同产品在市场占有率、预期增长率两个维度间的分布情况,很多二维矩阵就是通过散点图来实现的,以两个维度的平均值作为分割线,如常见的波士顿矩阵。通过散点图我们可以看出不同事物间是怎么交叉分布的,它们之间有什么关系,是正相关、负相关或随机分布。

    类似的图表还有气泡图,气泡图还可以通过气泡面积的大小表示值的大小,相对于散点图来说多了一个维度,如前面不同产品的例子,气泡的大小可以代表各产品营收的多少。

    1.3.5、雷达图

    雷达图主要表达事物在各个维度上的分布情况,从而可以看出事物在什么地方强、什么地方弱。比如一个学生各个学科的得分,就可以通过雷达图清晰表达出来,用户能够一眼看出这个学生哪一科强、哪一科弱,又如一个产品在各个评价维度上的评分。

    1.3.6、地图

    地图可以形象的反映事物在地理上的分布情况以及人员迁徙情况,主要包括地理分布图(全球、全国、各省市等)、迁徙图、热力地图(省市、街道等)等。

    1.3.7、树状图

    树状图主要是为了反映事物的构成情况,相对于饼图的优点是,树状图可以更清晰的显示更多组成部分,比如饼图可能组成部分多于8个就显得很挤,而且占比小的就很不清晰,但是树状图却不会,它能够充分利用区域面积。

    1.3.8、漏斗图

    漏斗图主要用来反映关键流程各个环节转化情况,让用户能够一眼看清整个流程转化情况,如常见的电商购物转化流程,从浏览商品-添加进购物车-生成订单-支付订单-交易完成等一连串购买流程。下面是手游的转化漏斗图,通过分析各个步骤的转化率,能够发现问题所在,找准改进方向。

    1.3.9、词云图

    词云图是为了描述事物的主要特征,如一个人主要特征是什么,高、帅、富,或者其它,能够让人一眼看出一个事物的主要特征,越明显的特征越要突出显示。同时,还有象形的词云图,如轮廓是一个人、一只鸟等,用以反映事物主题,从而更加形象生动。

    1.3.10、热力图

    热力图主要是反映地理、点击热力分布情况,从而看出哪里是人群最多的地方、哪里是用户点击最多的地方等,可以反映用户出行习惯、使用习惯等。

    1.3.11、组合图表

    绝大多数图表都不是单独存在的,都是多类型的图表组合在一起的,这样才能够传递更多的信息,提供综合的视角。如我们想看到不同事物间的对比,则我们可以使用双柱图、双折线图、双雷达图、双环图等,可以清晰表达不同事物在不同维度上的对比情况。

    1.4、图表配色

    图表配色在数据可视化中是很重要的元素,有了合适的图表,还要有合适的的配色,才能让人看着舒服,就像你有一件很有范儿的衣服,还也必须有适合的颜色搭配。恰当的配色主要有两个作用:1)突出主题,让用户清晰知道图表主要想要表达的意思,如对重点内容用深色标注;2)让人看着舒服,整个图表色彩很和谐,不会让人感到突兀,如五颜六色的。

    图表配色的原则主要有:

    1)图表配色不能太花,一张图表超多七种颜色则不是很恰当,容易分散读者注意力,最好是同一色系的,可以通过调整透明度来设置)。

    2)图表配色要重点突出,想要主要呈现的事物或指标用亮色呈现,其它次要事物或指标可以用更淡一些的颜色。

    2、数据可视化工具

    Excel

    Excel应该是使用最广泛的可视化工具,包含基本所有常用的图表,新版Excel里面有地图、旭日图、瀑布图等。

  • ?

    报表中的图形钻取

    骆傥

    展开

    超链接钻取是一个非常实用的功能,在各种项目、应用中使用广泛,能够帮助数据分析用户清晰、直观地了解不同层级数据的上下级关系,并聚焦于自己感兴趣的内容。当然,润乾报表也支持这个功能,前面小编有介绍过列表钻取,今天小编主要介绍如何利用润乾报表设计器在报表中实现图形钻取。

    下面我们以订单分布为例,举例说明:

    实际的需求是要求我们首先以柱图呈现出每个人的总订单金额,并且点击任意一个柱子可以钻取呈现出这个人的详细订单分布信息。

    首先,我们制作一张含有柱形图的网格式报表作为被链接表,呈现出每个销售人员的总订单金额,效果如下图:

    对应报表设计界面如下:

    其中,数据集类型为内建数据集,设置如下图:

    统计图部分设置:

    单元格右键 — 统计图 – 选择统计图类型设置分类轴 系列如下图:

    而后保存,命名为“统计图钻取.rpx”。

    紧接着,我们制作个人订单分布情况表作为链接表,报表设计界面如下:

    制作完成后保存,命名为“统计图钻取子表.rpx”。

    其中:

    数据集SQL:

    SELECT 订单.货主地区,sum(订单.订单金额) 订单金额, count(订单.订单ID) 订单数量 FROM 订单,雇员

    WHERE 订单.货主地区 in (‘华东’,’华北’,’华南’,’西南’,’东北’) and 订单.雇员ID=雇员.雇员ID and (雇员.姓氏+雇员.名字)=?

    group by 订单.货主地区

    数据集参数:

    报表参数:

    到这里,钻取需要的2个报表文件已经准备好。

    关键步骤:

    噔噔噔【敲黑板】同学们注意了,接下来是至关重要的一步,

    在统计图钻取.rpx的柱形图中加入超链接,设置如下:

    双击统计图钻取表中A7单元格,然后在打开的“统计图属性定义”—“显示外观”—“图形超链接”中填写超链接表达式

    =”{APPMAP}/reportJsp/showReport.jsp?rpx=”+urlencode(“05特色报表/统计图钻取子表.rpx”,”UTF-8″)+”&”+urlencode(“姓名”,”UTF-8″)+”=”+urlencode(“@category”,”UTF-8″)

    这个表达式的意思是点击某销售人员对应的柱子时利用@category参数及时捕捉到分类轴的值,以参数的方式传递给钻取表(统计图钻取子表.rpx)进行数据过滤呈现,从而达到点击任意一个柱子后钻取呈现出这个销售人员的详细订单分布信息的效果。

    最后…… 小编很负责任的告诉你,图形钻取的效果就这么轻易被你实现了,惊不惊喜,意不意外,接着,我们回顾一下其中遇到的问题和解决的技巧:

    1.超链接表达式

    【知识点】”{APPMAP}/报表展现页面?rpx=钻取的报表“ + “&参数名=”+参数值

    2.超链接窗口

    【知识点】超链接跳转方式,默认是_self,在当前页面跳转,_blank,在新窗口打开

    3.内置参数

    【技巧】@category及时捕捉分类轴的值

  • ?

    如何做老板做一个直观的业绩报表图

    凯莉

    展开

    前两天有网友看到我的周数据分析表格的时候希望我把这个数据也分析给大家。

    其实这个表格是很简单的一种表格,主要的目的也就是看看你做的业绩情况,用图表直观的表达出来,特别是有时候做运营的,你需要给你老板一个直观的数据图,让他了解到目前店铺的发展情况,就好像是业绩报表一样的原理。

    既然有商家需要这个工具的,所以我昨晚的时候特意给大家做了一个模板,因为时间紧的关系,我还没有去验证有没有错误的地方,所以,每一个使用者就是我验证的人,如果感觉哪些数据和实际不对的,给我留言。我再给你修改。

    第一步,数据源的调取

    所有数据都是来自生意参谋,这个都是免费的,选择我要取数

    汇总周期选择:自然周

    查询日期:选择你需要的日期

    查询指标:选择访客数,转化率,客单价,支付金额。

    之所以选择这四个指标我是根据:销售额=访客数*转化率*客单价 这个公式来的,因为我们汇报业绩的时候,基本上离不开销售额这个指标的,所以我就选择了这四个指标,当然,不同的目的选择的指标是不一样的。

    但是这里要注意,就是1.2.3.4的顺序不要错,因为我是给大家做的模板的,所以很多东西要按照我的模板来才行。

    然后点击预览数据,他就会跳出数据

    点击下载全部数据就可以了。然后打开下载下来的数据

    直接复制这些数据,但是记住,一定不要点击启用编辑,打开以后直接复制这些数据就可以了。

    然后把数据粘贴到数据源里面就可以了。接下来点击销售周数据就可以看到你的直观图了。

    开始周可以选择你想要看的最开始的那一个周的数据,

    红色这一排代表的是你的直接数据,后面代表的是你的环比数据,也就是说这一周和上一周是增长环比趋势。

    通过这个标你就很清楚的知道,你每一周做的业绩情况怎样,也可以直接让老板一眼明白每一周你们店铺的业绩趋势,增长情况等等。

  • ?

    10分钟“套”出一张可视化报表,用这5招就够了!

    卓天荷

    展开

    以往我们做报表,都是用基础的excel,进阶一点用数据透视表做个分析,甚至会写几个VBA宏就已经很高大上很能提高效率了。

    比如以前小编在市场,需要汇总13个中国大区的销售和客户数据,汇总,做销售分析表,月度的,季度的。最后还要做一个类似dashboard的可视化贴到PPT中,合着我就是一个做报表和PPT的,无论是个人还是这个岗位的价值都无处体现。

    其实,在做报表的过程中其实我也在偷偷学习着业务。譬如我发现华中地区每个月末月初,都有个销售低点,呈现一种“月初放松,月末刹车”的状况,数据走势与其他地区显然不同,想和领导反映,但领导关注的只是当月当季度的总结果,期间的数据从无关心,其实,数据分析是可以追踪销售细节的。

    一直想做的事到之后一家公司有了体现。公司的信息化相对完善,有正规的报表系统。常规业务报表交由信息部开发,做成固定报表,自动导出发送邮件。一张报表如果做了参数查询功能的话能抵几十张手工作业报表,这解决了以前大量手工做报表的通病。

    但是,经常要费很多时间去和IT沟通业务逻辑,这个数据字段代表什么,数据缺失怎么办。当时已经了解到市面上有另外一种自助式的可视化产品BI,在做数据报表方面更加便捷,比方说Tableau、FineBI、PowerBI等等。

    但最后考虑到我们没有ETL的技能,而且数据上面还有一些规范化的操作,所以数据处理的工作还得交由IT搞定。多数工具中也只有FineBI有数据和报表管理的权限,更加适合我们的情况,于是选择了FineBI。IT部门准备数据,给我开放数据权限,拿到数据我自己做分析。

    那FineBI是什么?

    这是一个可视化的自助式BI工具,整个操作就是导数据/连数据库——处理数据(可视化ETL)选择图表——拖数据字段——可视化展现&美化,操作简单上手快。长久以来,对于个人,我一直是拿他当可视化报表工具,其实用得好,它可以对接企业大数据平台,做企业数据运营分析用。

    用了将近两个月,令人惊艳的是它的效率,对得起“自助”这个词。让我即使是一个菜鸟小白,也不怕做不出好看实用的可视化报表,开发一个模板也再也不需要花一个上午,最快的完成一张分析模板不过5分钟。

    今天在这里主要分享5个关于finebi快速做可视化报表的心得,学会这5招,即使你刚接触数据分析,刚接触可视化,也能够在短时间内“套”出自己想要的好看实用的报表。他的高效自助性主要体现在这4个方面……

    一、依法炮制

    推荐场合:单报表开发

    推荐技能:组件复制、指标复制

    1、指标复制

    推荐指数:★★★★☆

    最开始,我并不懂得怎么做数据分析报表,只会按着领导的要求把指标陈设好,但是有时碰到类似下面这些指标的时候,就很头疼。下面的指标大家看着都很熟悉,对比分析是我们在数据分析时经常用到的分析方法,希望比较某指标和昨日值、同期值、年初值、环期值或者目标值之间的差值及其变化率,但是传统的报表开发通常需要反复添加同一个指标,如下面的”当日存款金额(万)“,然后再对该指标做不同日期过滤得到结果。

    作为一个爱(会)上(偷)进(懒)的小白,自然是学点技能节约开发时间。对于这种简单重复的工作,则可以用”指标复制“这一功能快速复制已有指标及过滤条件,简单修改过滤条件,就可以轻松提高开发效率。

    2、组件复制

    推荐指数:★★★★★

    单个图表组件的效率提升之后,自然我就开始琢磨着怎么提高不同图表组件的开发效率。有的时候会碰到不同组件但是极其类似的分析需求,以下面为例。

    我们想做公司下属三个大区的趋势分析,放在一起做比较。现在费了九牛二虎之力做好了“南部大区的趋势分析”,并结合实际业务对其中一些关注的关键因素做了以下处理:

    ①只希望看到南部大区的相关数据

    ②起租金额最高的日期进行奖牌标记

    ③在起租金额平均值以下的日期进行字体标红警示

    ④起租金额在130~150范围内的日期进行标蓝处理

    ⑤格式与数量级优化,数据标签优化等样式优化

    个人对这个南部大区的趋势分析感到满意,接着需要再对东部大区和中西部大区做同样的趋势分析以及对关键因素进行标记。这时不需要把以上5个步骤再设置一遍,只要用上“组件复制“这一神技,然后更换下过滤条件,10秒钟就完成了东部大区的趋势,完全省去了以上一系列繁琐重复的工作,简直不能更便捷!

    我们甚至可以直接用“组件复制”的这个神技分分钟开发出下方这个酷炫屌炸天的租赁大屏,美滋滋。

    二、移花接木

    推荐场合:多报表开发

    推荐技能:组件复用、指标复用

    后来,我进阶了,又开始了进一步的学(偷)习(懒)之旅。

    当我们开发了多张报表后,通常在新开发的报表中需要对某些指标反复使用(尤其是计算指标或者做了很多条件限制的复杂指标),同时对某些指标也总是需要重复进行相似的分析。这个时候我们会特别希望能够直接把已经开发的报表的指标或者分析图表拿过来,直接在新开发的报表中使用。换句话说,我们希望对于任何指标的相同条件过滤、计算或者分析,我们都只要进行一次,就可以达到一劳永逸的效果,不用再做任何重复的工作。这么美妙的功能,就可以通过组件复用和指标复用实现。

    举个例子,管理员在公司系统挂出了一个十分酷炫的互联网大屏驾驶舱,这么欧气的分析模板,我们自然是要沾沾光的。正好领导要我做一个关于流量的渠道分析,我是一脸懵逼,不知道应该用哪些数据进行分析,也不知道该怎么进行分析,自然而然地想借鉴下驾驶舱中对流量的渠道分析部分,当然能直接拿过来用就更好了。嗯,好了,且看我怎么分别用组件复用和指标复用两种方法快速地套出我的报表。

    3、组件复用

    推荐指数:★★★★★

    我需要用到驾驶舱中的折线图”浏览量趋势“、饼图”一级渠道“、饼图”二级渠道“以及雷达图”城市访问/跳出“,秀的时间到了,我花了30s做出下面这个”流量-渠道分析“模板。

    只需要在组件复用中把”互联网大屏驾驶舱“模板中对应的四个组件拖入到现在的模板,就可以自动生成新的分析图表。爽歪歪。

    4、指标复用

    推荐指数:★★★★

    再后来,我的数据分析思维提高了,觉得驾驶舱中对于用户流量的分析不够到位,我有一番我的分析见解,可以拿着相同的指标做更好的分析,但是我又不知道这些指标是存放在数据库的哪里,我该去哪里才能找到它们。

    这个时候就能用上指标复用了,在我想做的分析图表中,将驾驶舱中的指标拖过来直接用,马上就生成了另外一个分析图表。像下面的气泡图,比驾驶舱中的还要酷炫。

    具体操作的过程如下:

    三、他山之石

    推荐场合:跨用户开发

    推荐技能:模板复用

    毕竟数据分析是个长期的事情,有时因为数据分析思维的局限导致了我实在对做报表束手无策。隔壁部门的“陈独秀”前辈在可视化数据分析方面是个有多年经验的老手了,经常在会议上看到他做报告时逻辑严谨,可视化报表也做得令人啧啧称赞。抱着虚心学习的态度请教了他,他也毫不吝啬地把他认为很有价值的分析报表通过“模板复用”直接分享让我学习同时让我瞻仰一下:“好东西就是要拿来分享啊”。精辟!膜拜!

    5、模板复用

    推荐指数:★★★★★

    学会这招之后,我好长时间不做模板了,嗯,时不时就去“陈独秀”那里拿些模板(开个玩笑:D)。

    写在最后

    上面5个技能能大幅度节约我们开发的效率,很快地套出我们要的模板,可以最大程度地利用和共享已经做好的资源和报表,。不过,对于刚入手的小白们来说,最重要的还是要慢慢提高自己数据分析的技能和思维,这才是根本啊。

报表用什么图

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP