sql报表按月统计_Excel 数据库函数实现自动化报表

介绍ETool工具如何简化Excel与SQL数据库间的交互,提高数据分析效率,适用于不熟悉SQL但需经常处理Excel报表的用户。

之前懒哥跟大家介绍过Excel连接SQL脚本查询工具ETool,有朋友留言说,使用SQL IDE工具编写脚本再导出数据,那使用这个工具又有何必呢!这个还得看具体的应用场景啦,像懒哥平时工作过程之中,免不了要和Excel打交道,进行数据处理和分析工作(老板是位油腻的行业领袖,不想看公司的BI看板,公司业务深度分析,老板还是要求给他发送Excel报告,BI就留给一线业务使用了),最开始也是使用例如Navicat工具从相关库导出数据到Excel,再做后续的相关数据处理。频繁的工具切换,很麻烦,用了这个工具省去了一些麻烦,当然这是针对老板临时兴起的业务分析需求,有些常规统计报表,我主要用到的是这个工具的批处理功能啦,使用Excel函数拼接SQL脚本,批处理提取数据到指定的表后,后续使用Excel自带的公式,实现一些日报,周报,月报自动化排版、统计处理工作,脚本一次编写,Excel报告就自动生成了。其实就懒哥来说真正编写SQL脚本过程,还是习惯在Navicat之中编写(已经严重依赖它了,智能提示很强大),将编写好后的脚本,粘贴ETool脚本面板运行,查看最后的效果。总之工具无非好坏,能解决实际问题,就是好工具。

另外ETool还有三个很好用的数据库查询函数:

  1. ETSQL 基于Excel自身的查询引擎函数,可以实现Excel里面数据的各种查询,统计工作(Excel自带的函数以往不敢想象的一些统计查询,匹配工作,这个函数都能实现),总是很强大,这个函数在懒哥日常常规报表统计工作使用频率很高,不过这个函数有一些坑需要注意,后续发文详细介绍下。
d0a4fabbb7931eb0fe47f5eb95a3510c.png

ETSQL从world sheet之中统计各个地区总确诊数(数据来自网络公开数据)

3913656d3c7e587a711b9f2efd01eecb.png

最后报表效果

  1. ETSQL_Base 函数,这个函数和ETSQL比较起来,主要是应用数据库的,例如MYSQL数据库,使用细节上和ETSQL差不多,如果说不想应用数据库查询批处理功能,可以使用这个函数试试。
38cbcdbd922e5722c48811040cc7ba18.png

ETSQL_BASE 函数查询

  1. ETSQL_Base_RTD这个函数,能够从数据之中定时更新数据,不用手动刷新数据,假如说要用Excel搭建一个临时的BI监控看板,这个函数可以用来救急。

对于利用Excel从事数据统计分析工作且不熟悉SQL的朋友来说,可能听到SQL比较恐惧,后续懒哥整理一些SQL常规的一些查询模板,供一些新入门的朋友借鉴下!

如果本文能给你带来帮助,感谢订阅分享下,如果想获取ETool或者SQL相关信息:

  • 关注下本号,后续更新介绍工具使用方法及基本的SQL查询模板;
  • 请私信留言,告知工具获取方式;
  • 分享本贴,多谢!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值