中企动力 > 商学院 > 在线excel报表系统
  • ?

    给你的图表插上翅膀——基于EXCEL的智能看板制作

    觅双

    展开

    没有系统,没有平台,不会VBA,你能想到EXCEL也能完成这样联动的智能看版吗?今天就带大家了解一下,基于EXCEL的动态智能看板制作。

    1看板结构介绍

    不进行编程,怎么能实现图表的联动呢?

    在智能看板的制作过程中,最关键的一个部分就是控件的设置,它主宰着整个看板的联动情况,就像开篇我们看到的一样,点击控件时,辅助制图区域的L1单元格会发生数字的联动,从而带动整个看板的联动。

    2制作方法

    接下来我们将进行看板中各部分的拆分介绍:

    1、设置控件

    既然控件是整个看板的联动的关键,那么控件应该怎么设置呢?

    Step1:开发工具-插入-表单控件,插入一个数值调节钮。

    Step2:右键-设置控件格式-分别设置最小值、最大值、单元格链接。

    最小/大值:联动部分的最小/大单元;

    单元格链接:返回的联动单元值

    本例中所需联动的为36家机构,因此最小值设为1,最大值设为36,单元格链接以J1单元格举例

    2、动态柱形图

    在完成控件设置的基础上,我们来进行动态柱形图的制作。

    【揭秘】柱形图如何实现联动呢?

    通过控件设置,我们获取了一个可以返回动态数值的单元格J1,在基础数据的部分,我们观察到序号一列的数值是一串唯一的、不重复的数字,且均对应具体的机构。此时我们应该想到,运用映射函数制作一组动态的柱形图所需原始数据,即可实现柱形图的联动。

    Step1:运用VLOOKUP公式,进行动态原始数据的制作。

    Step2:选中原始数据区域,插入-柱形图,插入一个簇状柱形图,进行图表美化。

    【揭秘】图表标题如何实现联动呢?

    在这里有一个图表中动态标题制作的技巧:我们注意到,各机构的图表名称均可以命名为“XX机构各类药物销售情况”,在切换机构的时候,如何让图表名称随之变动呢?我们可运用公式根据已经可以联动的机构名称写出联动的图表标题,之后选中图表标题(注意不要进入编辑状态),在EXCEL的编辑栏输入“=可联动的动态标题”即可。

    3、动态高亮条

    在看板基础数据的部分,随着机构的变化,我们看到会有一个高亮条随之变动,指示到当前机构所在的详细信息行。通过条件格式的设置,我们即可实现这样的联动。

    Step1:选中基础数据区域(注意一定要包含序号列,不要包含表头列)-开始-条件格式-新建规则,选择“使用公式确定要设置格式的单元格”。

    Step2:在编辑栏编写公式,$A2=$J$1,这里A2是基础数据的序号列,J1是控件返回的动态数值单元格。

    Step3:点击格式,设置高亮的颜色、字体,这里设定为橙色、加粗。

    4、动态仪表盘

    仪表盘可以通过环形图+饼状图的组合图表实现,大家会了吗?

  • ?

    用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报表技巧:INDEX+MATCH函数

    夏末

    展开

    IT之家小白课堂,小白也能看懂的教程,欢迎收藏 :)

    Excel的函数公式里,VLOOKUP是经典的查找引用函数。而CP组合INDEX+MATCH,操作上更灵活,很多时候能替代VLOOKUP。

    举例,你有一份客户资料表,包括客户名称、区域、省份等。现在需要在销售明细表里,填入客户名称,自动输出对应的区域、省份。效果图如下。

    怎么操作?可以通过VLOOKUP函数实现,不过IT之家下面讲解的案例,主要采用INDEX+MATCH。首先看下各个函数的基本含义,以及通俗语法。

    1、INDEX函数:返回表中的值。

    =INDEX(在哪儿找,第几行)

    2、MATCH函数:返回指定数值在指定区域中的位置。

    =MATCH(找谁,在哪儿找,匹配方式)

    3、VLOOKUP函数:纵向查找返回表中的值。缺点:查阅值需要位于查找区域的第一列。

    =VLOOKUP(找谁,在哪儿找,第几列,匹配方式)

    下面看看销售报表案例里,INDEX+MATCH嵌套函数的写法。

    A3处的公式如下

    =INDEX(G:G,MATCH(C3,H:H,0))

    这是一个嵌套函数,先计算MATCH函数,再将结果作为参数,计算INDEX函数。

    首先,MATCH在H列查找匹配,结果为4,即C3的值在H列里位于第4行。

    然后将MATCH的结果4作为参数,INDEX在G列查找返回结果G4“广东”。

    在销售明细表里,把这个公式往下拉,那么每次输入客户名称,就会自动输出客户所在省份。这样可以避免手动输错的问题,也能节省一些时间。

    同样的案例,用VLOOKUP函数怎么写?需要将案例中的G列、H列顺序对调,保证要查找的客户名称列,在查找区域首列。

    A3处的公式如下。

    =VLOOKUP(C3,G:H,2,0)

    如果销售表、客户表不在同一张表里呢?很简单,公式前加入“工作表名称!”即可,如下。

    =INDEX(客户!C:C,MATCH(D2,客户!D:D,0))

    报表里还有一个非常重要的功能:数据验证(早期Office版本里叫数据有效性)。有什么作用?可以规范输入的数值格式,同时,还能提供下拉框来选择输入数值。

    如果输入的数值不符合规定,则弹窗提示无法输入。本案例中,就能避免出现“中国联通”“联通”“联通公司”这样的多种写法。当多人维护同一份表格,再也不怕大家乱输数值了。同理,品名规格列也可以做数据验证。

    操作路径:销售表里全选D列,菜单栏-数据-数据验证,允许选择“序列”,来源输入下面的公式。

    =OFFSET(客户!$D$2,,,COUNTA(客户!$D:$D)-1)

    公式含义:销售表里的客户名称列,只能输入客户表里已记录的客户名称。注意要加入绝对引用符号“$”,保证参数数值不变。

    销售报表案例表格:点此下载

  • ?

    99.9%的人还在迷糊的EXCEL使用-EXCEL报表之道09篇

    太阳

    展开

    NO.1 超级实在不想再吐槽

    1、给他人发送excel前,请尽量将光标定位在需要他人首先阅览的位置,例如Home位置(A1),例如结论sheet,长表尽量将位置定位到最顶端;

    2、有必要的时候请冻结首行,没必要但可追究的内容,可以隐藏处理;

    3、行标题、列标题加粗,适当处理文字颜色、填充颜色,利人利己;

    4、占用空间比较小的表格,可以放置在左上角,但留空A列和1行,并给表格加上合适的框线,观感很不错的;

    5、同类型数据的行高、列宽、字体、字号,求你尽量一致,强迫症受不了!

    6、定义好比较标准的格式,例如百分比预留几位小数,手机号的列宽设置足够,时间显示尽量本土化,不要创新;

    7、不要设置其他电脑没有的字体,除非这个表格就在这一台电脑使用,格式变的灰常丑!!!真的!!!

    NO2. 实力操作不BB

    1、Alt+Enter在表格内换行,不要再给我打空格了!!

    2、Ctrl+Shift+上/下,选择该列所有数据,当然加上左右可选择多列;

    3、Ctrl+上/下,跳至表格最下方;

    4、Ctrl+C/V,不仅仅复制表格内容,也可以复制格式和公式,想要文本的,右键点击123格式!

    5、Ctrl+F/H的查找、替换,点击“选项”,可以替换某种格式等等,别再跟我说你不知道了!

    6、F4,对,你没看错,就是F4!重复上一步操作,比如,插入行、设置格式等等频繁的操作,东北F4跟EXCEL的F4一样牛逼的好吧;

    7、复制,选择性粘贴里面有几个非常好用的——仅值,转置(个人推荐用transpose公式)

    8、公式里面切换绝对引用,直接点选目标,按F4轮流切换,例如A1,$A$1,$A1,A$1;

    NO3. 必须会公式,不会的赶紧的,关注“大伙一起搞事情”,赶紧操练起来!!

    1、 if、countif、sumif、countifs、sumifs,这几个一起学,必需会!!!

    2、 定位类型的函数:MID、SEARCH、LEN、LEFT、RIGHT,简单但异常实用,必需会!!!

    3、 四舍五入个人偏好用round函数,举个简单例子,一列数据,2.04、2.03并求和,显示保留1位小数,你会在界面上看到2.0、2.0,求和却是4.1,表格打印出来会比较让人难理解。

    4、 Vlookup函数,这个不多说了,神器,不会的看我的06篇,现在就去!!!

    5、text,例如19880110 text(A1,'0-00-00'),转为1988-01-10,用法很多,慢慢试。

    6、weekday,让你做时间计划表什么的时候,把日期转为“星期X”

    7、column(目标单元格),返回目标单元格所在列数,有时候真的很好用,还有columns~

    8、transpose(目标区域),神奇的转置,把行变成列,把列变成行...

    9、&,可在目标单元格后面增加某些字符,不过要打双引号,懒的打字的时候就用;

    10、再不会,那就请我度娘登场了!!!

    关注【大伙一起搞事情】科技、视频、报表、万能小黑手,尽在“大伙一起搞事情”

  • ?

    地表最强报表工具,一张模板秒杀数百Excel !

    菜鸟

    展开

    又到月末了,表格表姐、财务狗,IT人们又要赶报表了。

    财务人哭诉说:

    自从干了总账会计,我发现人家吃饭,我在做报表;人家睡觉,我在做报表。做报表的事真是从年头到年尾,从年尾到年头啊,现在生活中没有其他,只有EXCEL。

    自从干了总账会计,我才知道一个报表不来回修改个十几二十次,那都是不正常的。我才知道周末是不能关机的,要是关机了,就嘿嘿。

    所以说,做报表的,佛系才能长命。

    表格表姐也憋了很多牢骚:

    每到月底、季末,领导就会在群里夺命连环@

    要知道,这样的报表,我要去申请业务系统的数据先核对。大包大揽导出几十万条数据,给我配备的电脑,打开需要2分钟;每写完一条函数,都要运算7、8分钟;鼠标不敢乱点,人也不敢离开,还时不时的得给主机扇风。企业级的报表,尤其数据多的时候,Excel真不是好选择。当你好不容易做完,一句“数据不对”就给打回,心中真不知是什么滋味。

    IT人更是不服:

    公司采购了几千万的SAP大家不用,业务系统自带的报表也不用,依旧excel邮箱满天抄送,任务系统中这里少数据,那里口径对不上。回头各种抱怨数据不对。SQL手把手教大家写了,简单的数据库功能也是花了两天培训的。结果到头来,简单的报表需求依旧交给IT,反倒是需求提得更严苛了,真是有苦无处说。

    大大小小的报表,是企业里少不掉的基础事物,维系着整个经营信息的流转,但现在反而成为很多人的日常工作的束缚,不免引起一阵反思。

    工欲善其事,必先利其器!

    造成这些问题的很大部分原因就在于,缺乏一套高效的工具。

    做报表做表格,很多人第一时间想到的是Excel。Excel作为个人办公软件绝无仅有,但作商业用,其实在效率上还有办公协同上稍有不足:用Excel收集数据容易乱,用Excel存储数据容易丢失,影响数据质量。而且普遍企业报表需求大于人员负荷,用Excel做报表改报表无疑都是在增大工作量。

    懂IT的朋友可能会说,交给数据库啊my sql 、oracle,写两条SQL,借助数据库的运算性能就解决了。再不行,找程序员写代码,批量做报表,数据录入、图形化报表、甚至数据分析都可以交由程序开发,性能杠杠的。

    那如果有现成的工具,可以直接和数据库交互(数据导出+填入数据),能连接各系统的数据,能高效率批量做报表,展现,交互分析,可视化大屏,并做到办公协同,那就是小编今天想来讲讲的FineReport了。

    一、用FineReport做一张模板,可以替代N张手工重复劳作的Excel !

    为什么这么说,先来了解FineReport的制表原理

    1、FineReport的制表原理

    FineReport是通过连接数据库,读取数据字段来设计报表模板的,所以在制作模板前先要知道数据库的类型、地址、访问数据库的用户名密码,两者建立一个数据连接后才可开始设计模板。然后依据所需功能(表格展示?填报?dashboard分析?)和表样来操作模板,最后在web端展示。

    制作模板时处理的对象是数据字段(区别于Excel的单元格数据),模板中一个单元格放一个数据字段,web端展示时字段扩展。FineReport报表中单元格的扩展是有方向的,可纵向扩展,也可横向扩展,也可以不扩展。

    单元格的扩展是针对某一个单元格,当报表主体中绑定了多个单元格时,单元格与单元格之间依靠父子格关系跟随扩展。子格的数据会根据父格的数据进行过滤分组显示,并且还会跟随父格的扩展方向而扩展。

    2、三大类报表设计方式,解决日常所有报表需求,并且一表复用。

    1)普通模板设计,此者最常用。依靠着单元格的扩展与父子格的关系来实现模板效果,可进行参数查询,填报报表,图表设计等。比如交叉报表、行式报表、分组报表等等。

    2)聚合报表设计,针对不规则大报表。适用于一张模板中显示多个独立模块的报表,几个报表块汇总在一起的复杂报表。

    3)决策报表设计,就是表单,也是dashboard,也就是大家常见的各种图表拼接在一起的可视化数据报表。

    通过拖拽图表来制作,制作好的dashboard可以自己适配屏幕的大小,多以也可以做成手机端的报表,大屏可视化,下面有细讲。

    以下举例一些常见的报表格式:

    交叉表

    行式报表

    分组报表

    自由报表

    3、参数实现数据查询和过滤

    在很多情况下,我们需要根据条件查询数据,过滤。在FineReport中,通过设置参数绑定数据字段和过滤的控件(单选框、复选框等等),参数可用JS编辑更多复杂的情况,通过界面输入查询条件来控制报表显示的内容及形式,而后导出打印。

    很多公司很多员工都会要做周报月报季报等,有些全国性的公司有分公司、门店、办事处。经常性的要做这些重复性很大的报表。那用FineReport就可以集中将每一条数据明细上传到数据库中(填报功能,下面会讲)。在做报表时,做将一些常用的维度“地区”、“时间”、“城市”等等作为一个查询的参数控件,类似Excel中的筛选,导出。基本上一个周报模板,就解决了一些人一年52张手工excel报表的工作量。

    4、填报

    填报就是向数据库中录入数据,用于固定格式固定条件的数据收集。就好比你注册网站时提交的邮箱、收集、用户名、密码,都会按照格式存放到数据库中。

    填报也需要一个模板,操作流程如下:

    填报模板由控件组成,文本控件、数字控件、密码控件、单复选框、网页、文件等等。控件对应着数据字段。有了填报,就可以收集数据,并且允许用户实现对数据库的增删改。出于数据质量和数据安全的考虑,还可以对填报进入的数据做校验操作。

    填报最大的用处是替代excel收集数据,做好了模板,奖模板链接发送给相关人,填完数据审核过后即可入库,省得excel传来传去,而且是在web端填写,也非常简单。

    二、不只是报表,还有数据可视化

    酷炫的dashboard都需要通过FineReport的表单(决策报表)来设计展现。通过拖拽报表块、图表块和各类控件初步设计界面。

    不同于普通报表,普通报表是一个整体,无法实现局部刷新。表单是由各个组件组成,可以实现组件内刷新,即局部刷新。像动态大屏都是全局或者局部刷新的,所以需要用决策报表制作实现。

    1、决策报表制作过程

    新建表单:FineReport支持新建工作薄,即普通报表模板,还支持新建表单,两种设计模式;

    拖入组件:FineReport表单支持多种不同的组件类型,包括报表块、tab块、绝对画布块、参数、图表和控件等等;

    定义数据集:定义各个组件数据来源,图表组件数据即可来源于数据集,也可来源于单元格;

    设置表单样式:即设置表单的显示样式。

    2、数据可视化与交互

    之前很多网友留言,问这样的可视化是什么图表制作的。其实大多由FineReport自带的H5图表。此前有提到FineReport良好的开放性,可让IT同事写代码开发,所以在制作时,也可接入Echarts等第三方控件来制作图表。

    3、实用而强大的数据地图

    finereport有很强大的地图功能:基本地图、GIS地图、热力地图、大数据流向地图等。

    GIS地图基于GIS地图层进行数据展示,支持自定义GIS主题风格,能够与数据表钻取联动。比如省级钻取到市级、县级、街道。

    三、总结

    篇幅有限,以上只展现了FineReport的一部分功能,很多细节无法展开。

    要说效率,最大的好处就是从数据库中读出数据自动产生报表,且一类报表做成一个固定样式的模板,每次只要同步一下,自动生产周期性的报表,如日报、周报、月报、季报等。 每次按照条件查询,Excel批量导出/打印,少了人力去一个一个用Excel统计汇总。

    而且操作上,大多数功能FineReport都封装成模块了,包括写SQL取数,汇总筛选过滤等,基本上都有对应的功能键。像著名的资产负债表,如果按照以往写代码或者写复杂的SQL语句,就有点摧残生命了,而且那天书般的SQL语句要是出点错谁来查,如果数据来自多个源,那就彻底无法解脱了。

    其次,在数据处理速度上,由于性能一部分依靠数据库,一部分依靠FineReport的行式报表引擎,相比于Excel的单机效率,几十万行的数据秒出。再者,企业数据库有各种自带或第三方的集群方案,通过堆机器就可以近似于无限的加大数据储存能力。

    最后,FineReport除了解放个人,最大的贡献应该是对企业。在商业用途上,我们要考虑效率,人员的培训成本,协同性,还要考虑对企业业务的支撑、贡献,这几点Excel是比较难发挥贡献的。有知友说“Excel用得再溜,老板也不会给你涨工资,可能还革了其他同事的命”。那是因为Excel处理了数据,但没有得到有效结果去服务于业务带来效益。那如果在报表之后,基于业务基于指标去做特定主题的数据分析,站在公司角度做数据化管理,为领导的业务决策提供有效意见,这样的高度就别有不同了。

  • ?

    在线Excel表格如何设置权限?

    支老黑

    展开

    雷鸟365表格企业版有3级权限,其精细层级:单元格权限 > 工作表权限 > 表格权限 。如果您深入仔细了解逻辑会发现基于雷鸟365的3级权限可以玩出很多东西哦,搭建各种进销存、订单管理、CRM、OA系统不要太轻松。

    具体操作设置

    设置表格权限

    进入雷鸟365后,鼠标移至Excel表格右上角的「 设置 」按钮,再按照提示点击「 查看协作者 」即可设置不同成员的表格权限。

    设置好以后效果如下:

    设置工作表权限

    同理,一个【表格】有多个【工作表】我同样可以对【工作表】设置权限。【工作表】设置了只能查看,那么此【工作表】将无法进行任何操作。【工作表】设置了禁止查看,那么此【工作表】直接会被隐藏。

    设置单元格权限

    鼠标框选需要设置权限的单元格区域,点击右上角的「 设置权限 」——「 设置单元格权限 」即可对不同单元格区域的不同协作者设置各种权限(可以编辑、只能查看、禁止查看)。

    设置好以后效果如下:

    关于权限逻辑

    互斥原则

    工作表格权限和单元格权限之间为互斥逻辑,必须解锁让其中一个失效另一个才能生效。

    优先共存

    如果您同时设置了表格权限和工作表/单元格权限,设置了工作表/单元格权限的部分将优先采用工作表/单元格权限(因为精细层级:工作表/单元格权限 >表格权限),未设置工作表/单元格权限的部分仍然采用表格权限。也就是说一张表的工作表/单元格权限可以和表格权限共存。

    文字不好理解?没关系请看图片1分钟就理解了,记得另存为本地看哦。

    占地为王

    表格所有者拥有至高无上的权限,而可编辑者之间采用“占地为王”的原则。也就是说谁先对某部分设置了权限限制了其他人,那么其他人就无法查看或编辑这块区域了。利用该逻辑,业务员之间可以很好的保护各自的数据,防止别人冲突。

  • ?

    开源报表是最昂贵的报表工具

    hsbzcb

    展开

    曾经以为开源报表是免费的,这个“曾经”指的是2008年之前,那个时期人工成本很低,很多软件公司用几个工程师,拿开源的报表改一改、写点代码,虽然样式难看,不太复合客户的要求,也就只能凑合了。一些网上论坛甚至为此开专版讨论 JAVA 报表,里面都是热火朝天,发问者甚众,一时间好不热闹。

    2008年之后,一方面,随着皕杰报表、帆软等国产中式报表工具快速崛起,这些国产报表在解决中国报表需求复杂性和多样化方面有着明显的优势,开创类Excel报表设计新模式、多源数据的卓越处理功能等,极大的提升了报表的开发效率;国内厂商提供本地化的贴心的技术服务,而开源报表压根不存在严格意义上的技术支持。

    另一方面,随着人工成本的上升、报表日益复杂的要求,在论坛里,象“请教高手 ireport 某某问题如何解决?”之类的帖子,发问者往往也是在线苦苦等候答复。运气好的在线能等到,运气不好的那就等着吧。如果碰到的正好是个没解的问题呢?或许会有热心观众参与讨论,解决办法还得自己想。掰着指头算算,花在这问题上的时间、人工成本日益增加;仅仅Java工程师一个月的成本就超出了商业报表工具的购买费用,这还不包括导致的项目时间拖期、人工效率的损失等各种隐形的成本。

    由此可见,用开源的报表是最昂贵的,随着皕杰报表等国产中式报表工具成为国内Java报表的中流砥柱,开源报表的没落也是必然的!

  • ?

    逆天可视化的神器,让EXCEL数据秒变高颜值图表

    将军

    展开

    超级圈,连接一切可能

    前天给大家介绍了一款APP叫Chartistic,可以生成图表作为图片。当时有人留言问,有没有一款软件,能够导入数据生成分析图表呢?

    圈姐看到大家的需求后,立马在各大渠道找了老半天,居然发现了这个免费的无敌神器:

    Power BI

    先让我哭三秒钟,因为这款神器,真的是太!屌!了!

    微软Excel出了许多可视化插件,最后干脆整了个合集版的Power BI。Power BI 可以将数据进行转换、分析和可视化的工具,还具备共享、建立数据模型等逆天功能哟~

    官方下载:https://powerbi.microsoft/zh-cn/

    产品介绍

    Power BI 的逻辑很简单,直接导入你的Excel图表,然后通过简单的数据配置,便可以生成一份颜值逆天的图表~

    准备图表:首先将你需要做成图表的Excel表格准备好,然后导入到 Power BI 里面。

    导入:点击「获取数据」,再点击「Excel」

    可视化处理:打开后,在右侧可选择相对应的选项和图表类型,进行数据的可视化处理。

  • ?

    用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 行的辅助行;设置图表坐标轴,搞定。

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

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

  • ?

    推荐一款可以替代 Excel 的可视化报表神器!

    元向彤

    展开

    很多读者看到漂亮的图表都会问“这个怎么做”,“用什么工具实现”。制作漂亮的可视化一般有这样几个方式:

    利用Excel内置的图表做一些常规的统计图。高级复杂的譬如动态图表,图表的筛选展示可以通过写VBA来实现。通过R、Python一类的数据分析语言,调用图表功能包,呈现可视化的数据,数据分析常用。借助Echarts、HighCharts、D3.js等开源的可视化插件,嵌入代码,开发成插件包,可视化工程师和前端开发常用。

    可视化最实用的场景就是做报表。既然这次的主题是可视化,那小编今天就细细地讲一下酷炫的可视化报表是怎么做的?有哪些基础和高级的可视化图表?代码开发是怎么一回事?大屏又是如何操作?

    代表工具FineReport,此前介绍过FineReport的使用场景和功能。大家若不熟悉,可自行和Excel绑定对比。

    你用过Excel,却不知还有一款神器“FineReport”这款效率远超Excel的表格工具,没用过就可惜了!

    基础图表+表格

    柱形图、折线图、饼图、气泡图、散点图等能满足常规的数据统计。拿到数据后,先分析要展示几个维度,选用什么样的图表,需要几个图表展示等。

    如何选择图表的类型?

    基础图表的制作流程

    在FineReport中,图表的操作流程类似Excel,数据准备——插入图表——选择图表类型—选择分类轴、系列名称和系列值——选择图表样式。

    各式各样的表格

    表格主要在于文字、数字、格间的美感,以及整体的色彩搭配和谐,这些在FineReport中都可通过自定义来是实现。

    高级图表

    高级图表都是在基本图表的基础上展开来一些新特性。

    饼图类:等弧度玫瑰图、不等弧度玫瑰图…

    柱形图类:堆积柱形图、百分比堆积柱形图…

    条形图类:堆积条形图、百分比堆积条形图…

    折线图类:堆积折线图、面积图…

    仪表盘类:多指针的仪表盘360度、多指针的仪表盘180度、百分比圆环仪表盘、百分比刻度槽型仪表盘、试管型仪表盘…

    雷达图类:普通雷达图、堆积柱形雷达图…

    气泡图类:普通气泡图、力学气泡图、十字象限气泡图…

    地图类:区域地图、点地图、大数据流向地图…

    还有各种组合图,比如“柱形图—折线图、柱形图—面积图、堆积柱形图—折线图、自定义地图”…

    其他,还有漏斗图、甘特图、词云、框架图等等。

    这些图在FineReport都是现成使用的。在其他工具或其他使用场景中,可由交由可视化工程师开发。

    为了高度结合数据分析的过程,更好的理解数据背后的业务意义。可视化图表除了形态还有动态展示部分,就是所谓的动态可视化。

    例1:地图的钻取和联动

    例2:图表联动

    例3:点击词云跳转链接

    例4:图表切换

    过去这些动态特效和交互属性都要写代码开发,这个在FineReport都已经封装成一个个功能,还有图表缩放、自动刷新、数据提示。再复杂点,就是设动态参数加超链。

    利用开源插件开发

    就是用市面上开源的数据可视化工具, 譬如Highcharts、D3.js、百度Echarts、蚂蚁金服AntV、GoogleCharts、Raphael.js、Sigma.js、three.js等。

    像在7月,我们举办了一场可视化插件开发大赛上,很多开发者开发了令人心动的图表插件。

    譬如下方的3D城市全景地图,作者Little使用Echart-GL开源库和MapBox,与地图结合,基于真实地图和基本建筑数据构造都市圈级别的宏大场景,适用于政府部门、连锁企业、LBS提供商等对真实经纬度和展现区域范围敏感的用户。插件的底层是WebGL(Web Graphic Library),它是一个 JavaScript API,用于在任何兼容的 Web 浏览器中渲染 3D 图形。WebGL 程序由用 JavaScript 编写的控制代码和用 OpenGL 着色语言(GLSL)编写的着色器代码构成,这种语言类似于 C 或 C++,可在 GPU 上执行。

    比如滚动报表图。传统的决策报表块是静态的,列表不会滚动,数据必须一次性展现,在大屏中效果不够酷炫,无法自动获取最新的数据,除非编写大量的js代码,对一般人来说就只能望洋兴叹。

    而插件安装后,可以用图表的形式展现报表,通过设置数据集,显示成类似报表块列表,零代码获取数据库信息并配置自动更新时间,支持通过字段名称配置表头,支持自定义颜色配置等多种丰富的配置项,这样制作的决策报表效果也更酷炫。

    数据大屏

    大屏展现作为数据可视化的一个典型使用场景,涵盖的知识太多。一个完整的大屏项目从开始调研到实施交付可能需要开发工程师、项目经理、视觉工程师、UI工程师、硬件工程师等等众多专业人员的参与。

    于数据大屏设计美学:大屏做成这样,领导不重用你都难!数据大屏的具体制作:4步教你玩转可视化大屏设计|内附实际操作

    -----------------

    最后,12月28日晚上20:00,帆软将在知乎上举办 “如何成为企业需要的数据分析人才” Live 直播,教大家如何找到数据职业生涯的破局点,欢迎大家参加!

在线excel报表系统

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP