中企动力 > 商学院 > excel报表设计器
  • ?

    Excel迷你图,让你的报表颜值爆表

    蓝色的

    展开

    Excel迷你图是自2010版本开始新增的一个功能,虽说新增时间比较长,但据了解用这项功能的人还是很少。它可以给我们的报表增色不少,以在单元格显示图表的方式来呈现数据的变化情况。

    1.迷你图有几种

    迷你图共有三种,分别如下:

    其中折线图和柱形图可以显示数据的高低变化,盈亏图只显示正负关系,不显示数据的高低变化。

    2.迷你图如何操作

    首先光标定位在要插入迷你图的单元格,【插入】选项卡中选择合适的迷你图,在弹出的窗口中选择要用迷你图展示的数据,确定后下拉即可。

    当然也可以先选择数据区域,到时候是需要选择放置迷你图的位置。

    3. 多种样式显示

    在【设计】选项卡中迷你图多种样式供我们选择,还可以让重点数据突出。

    4.自由设置迷你图颜色和标记颜色

    如果样式中的颜色我们不喜欢,可以自由设置迷你图颜色和标记的颜色,让迷你图更漂亮。

    5.坐标轴

    坐标轴以零值分界。

    6.清除迷你图

    我们不需要迷你图时,可以在【设计】选项卡中清除迷你图。

    Excel迷你图能让报表增色不少,是职场人士需要掌握的一个技能哦。

  • ?

    图表制作神器!瞬间让你的 PPT 高大上

    燕汲

    展开

    图表大概是日常办公时再常用不过的工具之一,不论是 Excel 还是 PPT,有了图表之后往往表达效果会更好。只不过每次做起图表都是一件麻烦事,从 Office 自带的图表工具到一些设计软件,要么格式繁复难以调整,要么修改的细节太多,整个过程都略微枯燥无味。为了拯救大家于水火之中,今天我们推荐一款堪称图表全能王的神器—— Chartistic。

    是的,这款图表小助手是一款移动端设备软件,也就是说,你日常办公所需的那些复杂的表格都可以在手机上迅速完成。Chartistic 整体界面非常的简洁大气,通过加号我们可以新建一个图表类型,应用提供柱状图、折线图、堆积图、饼状图、几何画等 5 种选项。而前四种都是可以自由转换的。

    在这里我们以柱状图为例,选择柱状图后系统会自动生成一个模版供你更改。点击屏幕右下角会出现四个功能选项,其中的 X 和 + 分别代表删除、增加一个柱条,剩余两个分别为内容编辑和属性设置,而它们也可以分别通过下拉、左滑界面实现。这里不得不表扬一下 Chartistic 的 UI 界面设计和交互的手势操作,非常地顺畅简明而美观,在繁冗复杂的办公工具界算上一股清流。

    在下拉的内容编辑处,可以设置不同坐标轴的名字和每个柱子的小标题以及它们所赋的指数。右滑的设置区则可以对该柱状图的细节属性进行全面的调整,从数值范围到网格边框都包括在内。如果你在左侧选择切换到了别的类型的图表,相应的新的属性也能进行修改。基本上一个图表你能想到的效果 Chartistic 都能满足,应付一般日常办公的总结性 PPT 想必是没有什么大问题了。

    除了几个普通常用的图之外,Chartistic 内置的几何剪贴画算是它的一大亮点。可以在搜索框内搜索想要的关键词,选择你喜欢的几何图案做出一个百分比比例剪贴画。同样,属性设置和相关的调整项一样可以自己修改。

    当然,Chartistic 也有一些不足之处,比如说配色。应用提供了几个自带的常用配色,但用户却没办法进行自定义的取色,只能在应用内置的配色中选择。虽然这些配色都不错,但是不能自己调色总让人感觉缺少了些什么。但是总体来说,作为一个轻量级的办公应用,Chartistic 基本能满足一个普通图表的需求,效果也十分精美简洁,并可以直接分享到各大应用,非常接地气。希望开发者在日后的更新中可以将功能实现地更全面。一个几分钟就能用手机做成一个图表的小工具,相信你不会舍得删除。

    应用信息:适用于 iPhone 设备 iOS 8.2 及更高系统版本,大小为 16.1 MB

    + 请戳底部「阅读原文」获取以上 App 下载地址,如遇下载时无法跳转请点击右上角按钮选择「在浏览器中打开!在浏览器中打开!在浏览器中打开」即可正常下载

    # 热 门 文 章 推 荐 #

    iPhone 16G 用户福音!内存清理神器来了...

    超实用!掌握这些手机摄影技巧,让你完胜单反

    想让你的 iPhone 或 iPad 实现分屏?只需一招!

  • ?

    地表最强报表工具,一张模板秒杀数百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图表设计妙招,组合图表好轻松,工作上档次

    帮主

    展开

    HELLO大家好,我是帮帮,又要到周末啦。今天再给大家是讲讲Excel的图表设计,图表的组合应用。演示版本office2016。

    前两天讲了如何由表格数据生成图表,新来的小伙伴可以看看我前两天的教学。

    点击图表区域,在设计选项卡中,选择快速布局,可以快速调整图表布局效果。我们选择其中一个,将数去区域显示在图表下方。

    点击左侧坐标轴,可以调整修改数值大小。以及单元显示,最有用的就是对比刻度。

    统计部门做表给领导过目,有时候为了让数据别那么“醒目”,对比明显,我们就可以玩玩数学游戏。

    将对比刻度基准进行调整,大家看,我选择输入10。各部门的柱形图看起来是不是很“平均”了。。。掩护队友的好帮手。

    基准可以书写2-1000的数字区间,大家可以根据需求填写合适的数值,毕竟大家好才是真的好。。

    好了,对于表格组合又是什么概念呢?比如我们在原表的基础上,增加显示1,2,3月的指标,怎么做呢?拖动数据区域,将所有的数据全部生成图表,大家注意统计比例,统计方式的问题,可以适当的横竖转换。

    右键图表,选择更改图表类型。

    选择最下方的组合,将1,2,3月的数据柱形图显示,1,2,3月的指标用曲线图显示,点击确定。

    大家看,这就是成图效果,不满意还可以微调微调。。。我的脑细胞死完了,越调越难看。。。大家凑合看着,方法就是这样设置的,希望大家都比我做得好:)

    好了,今天就教学分享就到这里啦,希望大家喜欢噢。(这个周末我一定要睡到天荒地老,此志不渝!)

    【如果大家喜欢帮帮,请点击文章末尾的了解更多或推广广告,在里面找到并关注我,我给表亲们准备了更多更实用的办公软件技巧,一定要来唷^^】拜拜,下课!

  • ?

    强烈推荐!实用的数据可视化工具大集合!

    林中鸟

    展开

    推荐一些简单的,日常工作能实际应用,或者个人学习数据分析、可视化有必要的工具。

    希望大家能真的用起来!

    推荐顺序:

    能中文版的,尽量不推荐没汉化的,密密麻麻我也头疼;

    能“傻瓜式”使用的,尽量不写代码,怕把你们吓跑;

    能免费的尽量不付费,破解咱不提倡哈。

    本文章提要:

    纯可视化图表生成(3个)可视化报表类(1个)商业智能分析(3个)数据地图类(2个)可视化大屏类(3个)数据挖掘编程语言(2个)

    纯可视化图表生成类——适合开发,工程师

    Echart

    一个纯Javascript的数据可视化库,百度的产品,常应用于软件产品开发或网页的统计图表模块。可在Web端高度定制可视化图表,图表种类多,动态可视化效,各类图表各类形式都完全开源免费。能处理大数据量和3D绘图也不逊色,据说结合百度地图的使用很出色。

    Echart还是多用于一些开发场景的,但它也衍生了一个0代码的图表生成器—“百度图说”,我体验了下,操作基本上就是选择图标,把数据复制过去,然后生成图表,保存为图或者代码嵌入。

    AntV

    AntV又是蚂蚁金服出品(阿里系)的一套数据可视化语法,貌似是国内第一个采用The grammar Of Graphics这套理论的可视化库。antv带有一系列的数据处理API,简单数据的数据归类,分析的能力,被很多大公司用作自己BI平台的底层工具。

    Highcharts

    说道Echarts,都会拿来与Hicharts对比,两者有点像WPS和OFFICE的关系,倒不是说Echarts怎样,日常图表动效Echarts完全够了。

    Highcharts同样是可视化库,只不过是国外的,商用的话需要付费。其优势是文档详细, 实例也很很详细,文档中依赖哪些js脚本,css都十分详细,学习和开发都比较省时省力,相应的产品稳定性较强。

    可视化报表类——适合报表开发、BI工程师

    FineReport

    一个报表软件,企业级的应用。用于系统的开发业务报表,数据分析报表。也可集成在OA,ERP,CRM等应用系统内,做数据报表模块,也可以开发成财务分析系统,就看你如何驾驭数据了。

    两大核心功能是填报和数据展示,但我觉得比较惊艳的一点是,它内置了大量的图表和可视化动效,可视化很丰富,完全没有印象中做报表那种古板的风格。多以它能做出格式各样的dashboard、甚至是可视化大屏,一点不虚。

    我之前工作有段时间拿finereport,感触最深的是开发报表很省力,10张门店报表以往做10张excel的,在他里面就是一个参数查询,然后批量导出,用一个模板。

    所以有号称:

    工作用小屏,决策用大屏。办公用微软,经营用帆软。

    商业智能分析——适合BI工程师、数据分析师

    Tableau

    几乎是数据分析师人人会提的工具,内置常用的分析图表,和一些数据分析模型,可以快速的探索式数据分析,制作数据分析报告。

    因为是商业智能,解决的问题更偏向商业分析,用 Tableau可以快速地做出动态交互图,并且图表和配色也非常拿得出手。

    FineBI

    自助是BI工具,也是一款成熟的数据分析产品。内置丰富图表,不需要代码调用,可直接拖拽生成。可用于业务数据的快速分析,制作dashboard,也可构建可视化大屏。

    有别于Tableau的是,它更倾向于企业应用,从内置的ETL功能以及数据处理方式上看出,侧重业务数据的快速分析以及可视化展现。可与大数据平台,各类多维数据库结合,所以在企业级BI应用上广泛,个人使用免费。

    PowerBI

    软继Excel之后推出的BI产品,可以和Excel无缝连接使用,创建个性化的数据看板。

    数据地图类

    很多工具都能实现数据地图,比如上面提到的Echarts、finereport、tableau等。

    这里强烈安利的Power Map 2016,可以快速体验一把爽。

    还有比较快速的,地图慧

    内置的是百度地图,选择模板、上传数据、保存地图很简单的3步。

    可视化大屏类

    阿里DataV

    天猫双十一大屏就用DataV做的,是阿里云的拖拽式可视化工具,主要用于业务数据与地理信息融合的大数据可视化,像一些展览中心,企业管控中心用。

    不需要编程,通过简单的拖拽配置就能生成可视化大屏或者仪表盘。

    FineReport

    上面提过,这个工具它也能做可视化报表,也能做大屏。

    因为后端通常连接业务系统数据,所以可以实时连接业务数据,做企业的一些经营数据展示。比如展览中心、BOSS驾驶舱,还有城市交通管控中心、交易大厅等。

    数字冰雹

    产品技术不了解,也只是有幸在一次活动上见过。

    专注于做数据图像、三维处理、数据分析等相关业务,通过图像可视化方式呈现数据分析,在智慧城市、工业监控用的比较多。

    就是商业的,不过官网上有很多大屏设计,可以提供灵感。

    数据挖掘编程语言——适合技术性数据分析师、数据科学家

    典型如R和Python

    R-ggplot2

    Python

  • ?

    那些精美的Excel财务报表是如何制作的?

    石沅

    展开

    什么别人做的财务报表那么漂亮,自己做的那么难看呢?你有没考虑过这个问题?

    学习的正确方法,应该是先模仿,后创新。你啥都还没学,就自己胡乱做报表,能好看吗?

    今天,卢子教你一招,可以帮你大忙。

    Excel是微软公司的,他们做的报表肯定比90%的人要专业。既然如此,首先我们就要向微软学习。

    Step 01新建一份工作簿,会有各种模板供你选择。如果没看到自己需要的,可以尝试搜索关键词,现在直接点财务管理。

    Step 02 这时会出现很多相关的表格模板可供选择,选择你需要的模板进行下载。

    Step 03 下载后,大多数模板设置了密码保护,需要进行破解才可以。这个可以自己百度一下,如果不懂搜索,复制下面的链接到浏览器。

    https://jingyan.baidu/article/20095761709405cb0721b4ef.html

    破解工作表密码以后,来看看这份年度财务报表。

    Step 04 单击B8这个单元格,你会发现这样一条公式,不过这个“计算”到底是怎么回事,现有的3张表并没有。

    Step 05 单击工作表标签,右键取消隐藏,发现原来“计算”被隐藏起来,先取消隐藏。

    Step 06 在A1这里有一个提示语:此工作表用于财务报表计算且应保持隐藏状态,点击C8这个单元格,发现有一条简单的查找公式。可以看出,这个表是一个过渡表,为财务报表提供统计数据而已。

    Step 07 重新返回财务报表这张表,这里有上升的箭头和下降的箭头,还有小型的折线图,这些是怎么做的呢?

    Step 08 单击条件格式→图标集,第一个就是彩色的三向箭头。

    Step 09 单击条件格式→管理规则,对彩色的三向箭头进行设置,让大于0的数字显示绿色向上,0显示黄色平,小于0显示红色向下。注意:这里类型都是数字,不是百分比。

    Step 10 插入迷你图中的折线图,选择数据范围,单击确定。

    一篇文章也没办法讲完所有知识,主要还是靠自己多去观察,模仿这些报表的制作方法。

  • ?

    一张模板替代数百Excel,这个工具让报表工作自动进行

    慕青

    展开

    Excel的重度用户对这个话题肯定非常感兴趣。

    因为每天重复以下事情,一天两天还好,时间长了谁都受不了。

    收集数据、复制、粘贴、清洗数据、转换数据,然后用固定的处理逻辑,输出同样的结果

    我把这些工作称为常规工作,属于必须做,做好不出彩,做不好有责任。

    作为数据民工,每天要处理非常多的数据,深有体会。相比之下,我更愿意每天处理新的需求,分析异常业务情况的数据分析工作,显然这样的价值更高。

    可如果大部分的时间已被常规工作占据,哪还有时间来做更有价值的事情?

    把这些工作推给别同事? —— 凭什么!拼手速、学快捷键节省时间? —— 一切不能释放你双手的办法都不是好办法。

    自动化是唯一的出路!把原先需要几十分钟,几个小时甚至几天的工作内容自动化。腾出了时间,才有机会搞更有价值的东西。

    一说到自动化,很多人就想到Excel宏、VBA什么的,这可是编程呀,必须VBA吗?

    误会啊误会,如果是这样,我今天就不写这些文字了。

    从我自己在企业的数据工作经历来看,70%的自动化都不需要VBA,VBA我只用于处理一些极个别复杂的需求。大部分常规性的报表我们都交给更专业的报表工具去开发,尤其是固定式报表,这个自动化比例能达到90%,上手难度却只是VBA的一半。

    举个例子,有一份每天早上需要发布的销量报表,老板的要求是:

    1)从总体,区域,产品,城市,分公司视角

    2)展示当天、当月、当年的销售情况

    3)还要给出利润及利润率

    4)除此以外,还要展示出营业利润额的趋势。

    正常不出意外的情况下,这份报表每天要花2~3个小时汇总制作。用报表工具做自动化模板后,一键刷新,整个过程不超过5分钟,只需要翘脚等待刷新完成。

    这个报表工具就是FineReport。

    罗列几个能解决大家报表制作的痛点,也是它广泛为人所用的亮点:

    1、 制作报表高效低重复,自动化;

    2、 数据填报,数据自动更新汇总;

    3、 可视化dashboard真是酷炫;

    一、高效做报表,1张模板顶替数百张Excel

    为什么能如此高效,关键在于他做报表的逻辑。

    1、FineReport自动化模板的做表逻辑

    常规我们用Excel做报表,是把数据从数据库导出来,复制粘贴到一张或多张表上,然后对这个表数据做处理,每天有数据,就每天手动复制更新。

    而FineReport直接是通过连接数据库,读取数据字段来设计报表模板的,和数据库实时对接。制作模板处理的对象是数据字段(区别于Excel的单元格数据)。模板中一个单元格放一个数据字段,对数据字段进行求和、求平均等各种函数公式的运算。且当这个数据字段下的数据有新增时,设置自动刷新就能一键更新报表。

    其实和excel类似,excel对一个单元格做公式处理,然后下拉。这边是直接对数据字段处理,省去了下拉的过程,展示报表时,自动扩展开来,就相当于报报表结果中的每一个数据,都变成能自动计算的公式。只要你改变数据源,它将像多米诺骨牌一样,自动进行。

    以下是用FineReport做报表模板时的场景,做的时候可能是仅仅一行,但预览时却是扩展出来的密密麻麻的 “风景”,这里就要谈谈它的数据是怎么展开的,即扩展原理。

    FineReport报表中单元格的扩展是有方向的,可纵向扩展,也可横向扩展,也可以不扩展。

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

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

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

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

    3)决策报表设计,就是表单,也是dashboard,用于弥补普通报表分页预览不能展示控件的问题。同时表单可以进行自由拖拽设计,自适应页面大小显示,自由制作驾驶舱可以更好的在各种大小类型的屏幕上展示,包括移动端、大屏。

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

    交叉表

    行式报表

    分组报表

    自由报表

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

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

    二、数据填报自动更新汇总

    做报表的另外一个难题是有关数据源的提交,审批,更新,汇总。试想你有没有经历过每天守着点等大家发邮件送Excel,挨个保存、打开、汇总数据的麻木操作。回头数据出错,还要打回重新沟通,数据采集总是最难的。

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

    填报也需要一个模板,类似于一个可写入的操作模式,操作流程如下:

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

    三、可视化dashboard及分析

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

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

    决策报表制作过程

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

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

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

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

    2、数据可视化与交互

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

    最后

    以上便是FineReport一部分功能,篇幅有限,很多细节无法展开。

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

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

    最后,对于新手,刚开始尝试这么做时,会遇到非常多的阻力。原因有两个:

    做表的思维方式完全不一样,需要适应上手finereport自动化模板需要学习新的技能你需要不断的尝试和练习。但是,当你拥有这种思维方式,掌握相应的技能后,你将深深体会到它的威力,不过切记低调、低调。

    还等什么呢?赶紧解放自己,get这个技能吧!

  • ?

    中国式复杂报表生成器—SpotView报表模块C位出道

    罗伯特

    展开

    我相信,当你看到中国式复杂报表,你的内心:一定是拒绝的!

    表格关系非常复杂,无任何规律可循,简直是你加班的恶梦

    但在这个以上帝需求即真理的时代,具有“中国特色”的复杂报表即中国式报表一直是国内报表市场的一个重点。

    更有豪言称:但凡能搞定中国式复杂报表,那也就没什么搞不定的报表了!

    今天,运营魔方PK中国式复杂报表

    SpotView报表模块

    运营魔方隆重推出专门处理中国复杂报表-SpotView报表模块,它能把一些复杂处理的过程,通过一些函数的封装,让以往难以实现的报表,可以轻松实现,同时避免了大量的复杂SQL编写与前期数据准备,提升了报表设计的效率一个数量级。

    四大核心优势

    1采用类Excel的操作模式

    2多数据源关联

    可以进行多源数据关联,关系型数据库、文本文件(excel/txt)、JAVA对象、自定义数据集等等。

    3行列对称

    任意复杂报表都可以横向和纵向两种方式实现;

    4数据分片

    上下格式不同的报表在其他软件中只能用子表拼接 ,在SpotView报表模块中非常容易实现。

    如果您的企业原来已经有很多正在用的excel报表模板,那就更好,您只需要导入相应excel模板,配置相应数据源 ,再写一些函数,原来的报表直接就能用啦!是不是很方便!

    同时,所有的报表可直接导出到Excel、Word、PDF等文件格式,不失真!

    中国式复杂报表复杂?

    有了运营魔方SpotView报表模块 不存在的!

    编辑运营:朱利文

  • ?

    Excel表格的华丽变身,可视化分析看板原来这么简单

    韦遥

    展开

    泰来是一家业务辐射全球的食品分销公司,目前公司有10多名销售人员,销售100多个产品品牌,在全球各地有100多家客户。

    近来,泰来公司正在着手制定食品分销制度,而制定制度的依据来自于两家销售分公司的销售交易历史记录的数据。

    集团秘书没有足够的时间把Excel数据导入数据库中,所以这些数据存储在独立的一张张Excel表格中,而不是放在公司的数据库里面。

    而原始的Excel报表,杂乱无序,整理起来十分困难,这让集团秘书犯难了?

    今天,魔方君就教大家一个新技能,简简单单,就能让复杂的Excel报表,实现华丽丽的变身—高颜值可视化的动态分析看板!

    那Excel表格是如何华丽丽的变身的呢?

    打开数据设计器,建立模型名称:泰来demo

    2.添加数据源,选择Excel数据源;

    3.搭建表间关系:通过简单的拖拉拽方式,将字段进行关联;

    4.构建,发布到本地的ElastiCube服务器;

    5.打开报表页面设计器,进行可前台报表页面的开发;

    6.大功告成(一叠Excel报表,变身成了一张可视化的动态分析看板~~)

    通过这张动态可视化的分析看板:

    我们可以直接查看到:

    1.全球各类产品的销售情况,包括月度、年累计、去年同期销量和销售额,以及月度销售趋势;

    2.并通过交互式操作——钻取和联动,自助式地动态查询每类产品的具体产品名称的销售情况,以及分析各类/各具体产品的消费客户所在国家、城市等信息,进而分析各销售人员的销售情况。

    高效地利于泰来企业制定合理的全球销 售制度,合理规划产品市场布局规模, 完善KPI考核机制。

  • ?

    推荐一款可以替代 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