不写代码不用 Excel, 如何轻松搞定各种图形化展现

2023-10-17 12:18

本文主要是介绍不写代码不用 Excel, 如何轻松搞定各种图形化展现,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

近期,大屏展示再次把 ”统计图” 推向热搜榜。或许你会问为什么,这多半是因为大屏通过各种图形组件集中呈现了用户关心的数据,而其中每个组件基本都是一个呈现形态各异的统计图,有的体现了某时间段某维度的数据走向,有的则是表示了某部分数据在整体的占比,亦或是分布聚集情况,凡此种种,不一而足。

相信资深的制表绘图师都知道,早期在报表工具还未普及时,想要实现各种统计结果的图形化呈现,基本都得通过代码或者 excel 来做,不仅开发费时费力,而且灵活性很差。

这里就以 Excel 为例,看一看具体的操作过程。假设某软件公司年中会议时要求销售主管向公司领导层汇报这半年各个产品不同维度(按产品线、按月、按销售经理等)的销售情况。

当销售主管得到这个通知后,往往需要做以下几步操作:

首先,通过各个销售经理获取每个人的销售明细数据,然后再使用 excel 透视表来完成针对这些数据的报表制作和数据分析工作,接下来再按照要求绘图。

这个过程看似简单,其实工作量非常庞大。我们细细回顾一下这个过程,可以看到从取数到制表绘图,难以避免以下这几个问题:

  1. 取数响应不够及时和灵活:一般销售人员常常奔波于全国各地,很多时候并不能及时将明细数据进行汇总整理,以至于销售主管很可能要等好几天才能拿到数据。

  2. 需求沟通存在误差:销售主管最终拿到的数据结果可能并不是最初想要的,可能由于沟通表达导致存在一定的偏差。

  3. Excel 的局限:Excel 看似万能,但一旦数据量庞大,要写的函数多,真是挺影响效率的。而且在某些数据分析统计场景下,表现的不够丰富灵活,需要很多冗余操作。

那么有没有可能能够让销售经理能够在奔波的间隙,将销售数据及时的整理到销售部门的数据库中,然后由销售主管直接从数据库中读取数据进行数据分析、制表以及绘图,真正做到响应高效及时、制表绘图轻松愉快呢?

答案是肯定的,只要你拥有一款神器——润乾报表工具,上面所提到的或没提到的沟沟坎坎都能轻松搞定:

  1. 首先,我们可以应用该神器的填报功能,来保证销售数据的及时入库。

  2. 其次,我们还可以通过简简单单的拖拖拽拽,来完成数据的分析制表。

  3. 最后,我们还可以轻松愉快的完成绘图工作。

好了,话不多说,接下来我们直奔今天的主题,get 一下通过此神器可以做出哪些图形。

注:本文重点说明绘图部分,数据处理部分一带而过。

  1. 线图

以线条直观地呈现出某时期,不同部门 2 个产品的销售量差异。

1png

  1. 饼图

以饼图直观地表现出某时段各个销售经理的销售额在整个部门的占比。

2png

  1. 柱图

以柱子的高度用来比较两个或以上的生产值间的差异

3png

  1. 甘特图

清楚地标识出某项目在不同时间段的完成情况。

4png

  1. 地图

以地图为底本,用各种几何图形、实物形象或不同线纹、颜色等表明指标的大小及其分布状况,可以突出说明某些现象在地域上的分布、对某些现象进行不同地区间的比较,以及展示现象所处的地理位置及与其他自然条件的关系等

5png

6png

  1. 柱线图

集柱图与线图的优势于一身,下图中既可以以柱图的形式表现出同一时间蒸发量与降水量的差异,又可以以平滑的曲线呈现出一年的气温变化。

7png

等等。

怎么样,是不是瞬间感觉在老板面前能加分不少?接下来,就让我们看看怎样不写代码不用 Excel, 轻松搞定各种图形化展现。

  1. 搭建数据桥梁 取数(新建数据源、数据集);

8png

9png

  1. 拖拖拽拽 搞定数据分析;

10png

  1. 选择统计图类型,指定分类轴、系列轴、系列名称取值;

11png

其中:

左侧参数部分为右侧 javaScript 代码的变量,一般包含 3 个变量分别是分类名称、系列值、系列名称;

右侧部分为图形的 javaScript 脚本,可引入第三方图形(比如:echarts,Highcharts)也可以点击打开模板使用自带的图形模板。

  1. 确定,保存。

到此为止,我们就可以不写代码不用 Excel, 轻松搞定一个统计图形了,最后的呈现结果如下:

12png

最最后,悄悄告诉您,虽然我们已经为每个统计图提供了丰富的样式风格,但可能还是入不了您的法眼,不过没关系,您还可以完全自定义样式风格奥!!!
详情链接:http://c.raqsoft.com.cn/article/1539653005660?r=gxy
 

这篇关于不写代码不用 Excel, 如何轻松搞定各种图形化展现的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/225317

相关文章

springboot循环依赖问题案例代码及解决办法

《springboot循环依赖问题案例代码及解决办法》在SpringBoot中,如果两个或多个Bean之间存在循环依赖(即BeanA依赖BeanB,而BeanB又依赖BeanA),会导致Spring的... 目录1. 什么是循环依赖?2. 循环依赖的场景案例3. 解决循环依赖的常见方法方法 1:使用 @La

使用C#代码在PDF文档中添加、删除和替换图片

《使用C#代码在PDF文档中添加、删除和替换图片》在当今数字化文档处理场景中,动态操作PDF文档中的图像已成为企业级应用开发的核心需求之一,本文将介绍如何在.NET平台使用C#代码在PDF文档中添加、... 目录引言用C#添加图片到PDF文档用C#删除PDF文档中的图片用C#替换PDF文档中的图片引言在当

C#使用SQLite进行大数据量高效处理的代码示例

《C#使用SQLite进行大数据量高效处理的代码示例》在软件开发中,高效处理大数据量是一个常见且具有挑战性的任务,SQLite因其零配置、嵌入式、跨平台的特性,成为许多开发者的首选数据库,本文将深入探... 目录前言准备工作数据实体核心技术批量插入:从乌龟到猎豹的蜕变分页查询:加载百万数据异步处理:拒绝界面

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

macOS无效Launchpad图标轻松删除的4 种实用方法

《macOS无效Launchpad图标轻松删除的4种实用方法》mac中不在appstore上下载的应用经常在删除后它的图标还残留在launchpad中,并且长按图标也不会出现删除符号,下面解决这个问... 在 MACOS 上,Launchpad(也就是「启动台」)是一个便捷的 App 启动工具。但有时候,应

Spring Boot 3.4.3 基于 Spring WebFlux 实现 SSE 功能(代码示例)

《SpringBoot3.4.3基于SpringWebFlux实现SSE功能(代码示例)》SpringBoot3.4.3结合SpringWebFlux实现SSE功能,为实时数据推送提供... 目录1. SSE 简介1.1 什么是 SSE?1.2 SSE 的优点1.3 适用场景2. Spring WebFlu

java之Objects.nonNull用法代码解读

《java之Objects.nonNull用法代码解读》:本文主要介绍java之Objects.nonNull用法代码,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录Java之Objects.nonwww.chinasem.cnNull用法代码Objects.nonN

java中使用POI生成Excel并导出过程

《java中使用POI生成Excel并导出过程》:本文主要介绍java中使用POI生成Excel并导出过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录需求说明及实现方式需求完成通用代码版本1版本2结果展示type参数为atype参数为b总结注:本文章中代码均为

SpringBoot实现MD5加盐算法的示例代码

《SpringBoot实现MD5加盐算法的示例代码》加盐算法是一种用于增强密码安全性的技术,本文主要介绍了SpringBoot实现MD5加盐算法的示例代码,文中通过示例代码介绍的非常详细,对大家的学习... 目录一、什么是加盐算法二、如何实现加盐算法2.1 加盐算法代码实现2.2 注册页面中进行密码加盐2.

python+opencv处理颜色之将目标颜色转换实例代码

《python+opencv处理颜色之将目标颜色转换实例代码》OpenCV是一个的跨平台计算机视觉库,可以运行在Linux、Windows和MacOS操作系统上,:本文主要介绍python+ope... 目录下面是代码+ 效果 + 解释转HSV: 关于颜色总是要转HSV的掩膜再标注总结 目标:将红色的部分滤