半信半疑我加了一个卖课的微信,她跟我说,学了python就能轻松搞定各种可视化报表,实现自动化,能转行干程序员,工作好找工资高,而且python入门简单,0基础也能学....听起来python是个万能语言,于是我二话不说就报名了,不求转行程序员,能帮我实现自动化报表听起来也不错。

于是一个年近35的老财务就开始写起了代码,但是课上了一大半,我觉得我被骗了。

就拿课程里学的用python操作 Excel 实现报表自动化来说,听起来是实现了报表自动化解放劳动力,但是要想用python实现自动化,你得掌握文件格式的知识,比如Excel 文档格式,还要知道操作这个文档要用哪些库,然后学习这些库应该怎么用....一套搞清楚了再开始码代码,对新手菜鸟来说,程序调试错误就得反复N次,别说半天了搞定一个自动化报表了,技术差的新手2、3天都不一定能弄出来,还不如手动用Excel操作。

除此之外,对我们财务人来说,很多财务报表的格式很复杂,里面的excel专属的属性太多了,用python处理起来很不方便,而且对图表中文字的字体和大小等,python也没办法控制的那么细。

最后,一个月的速成课上完了,依然感觉自己是个python小白,那些高大上的可视化图表和自动化报表还是做不来,最后还是回到了Excel,打算重新自学vba,之前也接触过一些,用的不多,vba也能实现报表自动化,但是不能解决大数量的问题。

于是,在同行的建议下,我把目光转向了商业报表工具,朋友给我推荐了FineReport、powerbi、FineBI。第一个是专业的报表工具,后面两个算是数据分析工具。花了几天时间把3个工具都用试用了一遍,各有优缺点,但是整体体验都比python好,无论是在报表制作还是工具上手难度方面,而且这三个工具个人版都是免费的。

其中FineReport是我最中意的,它在报表制作上面是最专业的,能够制作各种复杂格式的报表,而且可以整合各个业务系统的数据,统一查询,支持大数量,报表展现快速,不卡顿,而且内置了很多可视化图表,非常适合用来做可视化分析报表

通过参数设置,可以实现报表的过滤和筛选以及各个报表组件之间联动,用来制作自动化报表模板很方便,不过需要掌握一些简单的sql的语句

除了报表查询展现之外,FineReport还可以实现填报,数据直接入库,比我们之前手动导入省事多了。报表批量查询、导出、打印、邮件定时发送...等等功能FineReport都有,省的excel里写VBA

FineReport年度财务分析看板

集团总财务看板

Powerbi是微软旗下的产品,也是很多财务同行在用的,可以做复杂报表,筛选、计算逻辑清晰,用PowerQuery、PowerPivot、PowerView可以很好的进行数据处理、建模、展示,对数据分析来说是一个十分专业的工具,但是拖拉拽能实现的功能很有限,学习起来感觉没有其他两个容易,是我入门花时间最长的,不过优点是微软产品,Excel的兄弟,和Excel配合起来用很不错。

FineBI是三个里面上手最容易的,从我下载到做出第一张报表花了不到2个小时。它和powerbi类似,都是为数据分析而设计的,包含了数据连接、数据处理、数据分析、数据展现的各个环节,支持多源数据链接,且大数据量性能很好,百万级数据也能快速展现。

不过最值得说的还是它简单的拖拽式分析操作和可视化效果,全程不要任何代码,拖拖拽拽就能完成数据处理、报表合并,而且图表类型很丰富,支持自定义,给我的感觉就是随心所欲的做自己想要的报表

而且FineBI的仪表板采用的是画布式的洁面,可以自由拖拽摆放图表组件,各组件之间可以实现联动、钻取,再加上它炫酷的图表,做个财务分析驾驶舱,在汇报工作时绝对能让领导眼前一亮。

最后,我想对做财务分析的同行说,我们做业务分析的最关键的还是对业务知识的理解和分析的思路,工具只是辅助工作的一部分,盲目跟风去学python真的没必要,尤其是那些入行小白,Excel没学透、基本的业务也没搞懂就被忽悠去学python,花钱花精力,最后工作还是做不好。

对于已经有了经验的老财务,觉得Excel已经满足不了自己的,可以考虑python或者我上面提到的工具在补充自己的技能。反正工具没有万能的,只有最合适的才是最好的。

财务学python有意义吗-8年老财务:财务分析学python就能提高效率?一半人是骗子...相关推荐

  1. 财务需要学python-8年老财务:财务分析学python就能提高效率?一半人是骗子

    半信半疑我加了一个卖课的微信,她跟我说,学了python就能轻松搞定各种可视化报表,实现自动化,能转行干程序员,工作好找工资高,而且python入门简单,0基础也能学....听起来python是个万能 ...

  2. 财务有必要学python吗-8年老财务:财务分析学python就能提高效率?一半人是骗子...

    半信半疑我加了一个卖课的微信,她跟我说,学了python就能轻松搞定各种可视化报表,实现自动化,能转行干程序员,工作好找工资高,而且python入门简单,0基础也能学....听起来python是个万能 ...

  3. 小孩学python有意义吗-五年级的孩子学编程有没有意义?

    这个意义就像你去买一张彩票,然后就开始规划中奖后钱该怎么花差不多. 利益相关,教过亲戚的孩子,朋友的朋友的孩子,亲戚的朋友,朋友的亲戚,可爱的小学弟小学妹,扳下手指头教过十多个人是有的,有被白嫖过的, ...

  4. 【python教程入门学习】普通人学python有意义吗

    普通人学python有意义吗?普通人能不能学习python语言,难不难,是否容易上手,学了python能做那些事情,能挣多少钱?这些问题是很多同学关心的问题,今天python教程入门学习就从小白同学的 ...

  5. 普通人也要学python吗-普通人学Python有意义吗?

    普通人学Python有意义吗?Python作为一种跨平台的计算机程序设计语言,近些年来越来越受到企业和IT从业者的青睐.那么,普通人是否需要学习Python呢?学会Python有什么意义呢?今天小编就 ...

  6. 普通人有必要学python-风变编程:普通人学Python有意义吗?

    如果提名2020年最火的的"外语",那Python一定榜上有名.放眼周围,似乎全世界都在学Python,如果你不学Python,基本就和落伍无异了.但是,很多人会有这样的疑问:我又 ...

  7. 教师学python有优势吗_学Python有意义吗 就业前景如何

    学Python还是很有意义的.如果学会使用Python,可以增加工作效率,节省时间,对企业价值更大.就业岗位多,市场需求大,就业前景还是很可观的. 学Python的意义是什么 一说到Python,很多 ...

  8. 小孩子学python有什么用途和价值_学Python有意义吗 就业前景如何?

    学习Python仍然非常有意义.学习使用Python可以提高生产率,节省时间,并且具有更高的企业价值.工作机会多,市场需求大,就业前景仍然十分可观. 学Python的意义是什么? 谈到Python,很 ...

  9. 普通人学python有意义吗-普通人学Python有用吗?学完能做什么?

    普通人学Python有用吗?学Python有没有用因人而异,有些人纯粹是兴趣爱好想了解一下,另一些在工作中涉及到数据分析统计,学会Python可以大大提高工作效率,剩下的就是程序员了,靠技术吃饭的人, ...

最新文章

  1. Excel实用小技巧
  2. IBM携手天健“漫步”区域医疗信息化市场
  3. VisualStudio2013 如何打开之前版本开发的(.vdproj )安装项目
  4. 016 Android之NDK开发
  5. Hibernate注解方式实现1-1双向关联
  6. ubuntu 13.04 找回丢失的grub2
  7. 基于angular实现模拟微信小程序swiper组件
  8. Java–cvc-complex-type.4:Attribut ‘version’ must appear on element ‘web-app’
  9. 使用mybatis-generator自动生成代码(附GitHub下载地址)
  10. PHPExcel 表格 行 合并
  11. 用GDB修改可执行文件的代码和变量(gdb)
  12. Soui教程_v20201024
  13. 登陆豆瓣显示服务器开小差,豆瓣打不开
  14. STM32自举程序原理和使用
  15. 十大安卓应用商店推广渠道排行榜
  16. N-gram 语言模型
  17. 英语从句(英语兔学习笔记)
  18. linux下Ubuntu交叉编译boost源码编译
  19. Linux清理文件内容的四种方式
  20. 超级马里奥项目设计(一)

热门文章

  1. android 高德定位 区域,区域定位-行政区划浏览-示例中心-JS API UI 组件示例 | 高德地图API...
  2. 菜刀php木马_php网站安全防止各类一句话木马的攻击
  3. linux命令匹配path顺序,PATH 中的路径先后顺序的问题
  4. 用access做考场桌贴_利用Word、Excel、Access进行考务安排及学生成绩分析的有效途径-教育文档...
  5. 开发日记-20190329
  6. 可以通过shadowserver来查看开放的mdns(用以反射放大攻击)——中国的在 https://mdns.shadowserver.org/workstation/index.html...
  7. 基于大数据审计的信息安全日志分析法
  8. HDFS namenode 高可用(HA)搭建指南 QJM方式 ——本质是多个namenode选举master,用paxos实现一致性...
  9. SpringMVC中JSONP的基本使用
  10. reshape2 数据操作 数据融合( cast)