Excel 有哪些可能需要熟练掌握而很多人不会的技能?( 八 )
同时为了用颜色的深浅来表示转化率的大小关系而便于比较,使用了VBA对下面的矩阵进行着色。当然有人肯定会说可以使用条件化格式,但是使用VBA保持了最高灵活度和效率。
VBA编程之案例3:管理分布的任务流,并将Excel表格输出到Powerpoint这是协助某国际大型汽车制造厂完成新品牌及其新款车型上市,面临车型即将断档的窘境,该新车型的上市非常关键,不能错失时间节点。然而,新车型上市涉及到无数分支:制造、产品、市场、渠道、营销、公关、财务等等,同时还要协调欧洲的两个总部以及中国的两个分部。这次咨询的核心任务就是项目管理,总控整个大项目的进度,并每周向中国区的CEO汇报进度并发掘出易出现问题的关键节点以调配资源。我们4个咨询顾问分配下去各自负责几个部门或者项目分支,和团队一起规划流程、画甘特图、确认里程碑及时间点、安排负责人等等。当每天回到办公室大家将进度汇总在一起的时候发现了挑战及难点,每条任务线并不是独立发展的,而是各条任务线交织在一起并互相影响。某些核心人员在多个任务线出现。比如:负责预算的财务人员,几乎要出现在各条线中负责相关预算的审批环节某些任务线的里程碑是其他任务线里程碑的必要条件而相互关联。比如:新车的下线时间影响发布会的时间,相关法规测试的通过又影响车辆的下线时间等等当任务线增多以及任务线之间的交叉越发频繁的时候,汇总的任务将会几何级数增加,这就是我们在项目过程中遇到的问题。于是我利用Excel+VBA完成了这个工作的自动化。主要实现的功能:自动将4个顾问手中分散的Excel文件汇集在一起形成一个大的总表,如下图各顾问手中的表格是按照部门维度来划分的,汇总后需要按照不同的维度来输出不同类型的表格,比如:按任务线输出表格、按责任人输出表格、所有延误任务的表格、所有需要资源重点投入任务的表格等等
在此基础之上,还要将上面提到的各种维度下的所有表格(大概有200多张),按要求格式粘贴到PPT中,每周提交给中国区的总部进行汇报和评估。密密麻麻的表格如下图。于是,我又写了一个程序将Excel中的表格输出到Powerpoint中,将一个秘书每次需要数小时才能完成的工作,简化成了一键发布,并可以在Excel中完成对PPT的更新。
这个项目的程序量不小,近似于写了一个迷你版的Microsoft Project来进行项目管理。
最后,下图中密密麻麻的PPT每周需要更新一次,每次都是快100张的工作量,然而基本上都是靠Excel来自动完成更新的。因为PPT的模版每次变化不大,我将这些模版记录下来,每周更新的时候只要根据Excel中最新的数据更改PPT中的数据即可。
VBA编程之案例4:构建Financial Model并根据结果倒推假设一般的Financial Model都是根据重重假设计算最终结果。而在为某顶级手机品牌服务的过程中,我们却遭遇了逆向的尴尬。本来是根据地面销售人员的一定服务水平,计算所需要的销售人员数量;结果在项目过程中,总部已经确定好了销售人数的Head Count,转而要求我们根据HC确定服务水平。然而,服务水平不是一个单变量,是由零售店的覆盖率、销售拜访频率、拜访中的服务深度等多重因素来决定的,同时还可以根据一线至无线城市来变化。于是只好再次寄出Excel+VBA法宝。先根据常规思路建立好Financial Model,得出HC的初步结果。然后写VBA程序,根据不同的情景、不同的优先级以及不同的权重来调节零售店的覆盖率、销售拜访频率、拜访中的服务深度等多因素,同时设定这几大因素的可接受范围,逐步逼近HC的预设值。
如果没有程序,以前基本是靠人工手动调节来凑结果,而且因为各种情景的不同,还需要多次调节。而通过程序,基本是自动完成,还可智能得设置优先级及权重,无需人工参与。VBA编程之案例5:海量下载Bloomberg数据并完成分析通过Bloomberg的VBA API,海量下载数百只目标股票的tick data以及order book。
并根据实现构建好的数学模型,在后台完成计算,将上述的实时数据转化成每只股票实时的trading cost,实时展现在交易员最常用的Excel界面中,方便交易员评估当下的交易成本以便于优化交易策略。
三、数组函数+VBA的项目:全栈项目在项目中(RIO是如何席卷大江南北的? - 数据冰山 - 专栏)对Excel的要求很综合。首先通过数组函数,对每年对RIO酒购买时刻的提及率按省进行统计。
其次,利用VBA程序,将上表中H列和I列的数据,按省份涂色到下图中的地图中。
(涂色部分来自于网上的一段程序,制作GIF动画的是自己完成的)最后,再次利用VBA编程以及调用外部程序(GIFSICLE),将一幅幅图表合成在一起生成GIF动画。
最后的彩蛋,还可以用VBA来画油画,零基础成为用美术作品把妹撩汉的艺术青年(Excel 有什么奇技淫巧,让你相见恨晚? - 何明科的回答),下图把女神用Excel画成油画送给她。
————————————————————更多文章关注我的专栏:数据冰山 - 专栏
■来自的网友回复
如果你喜欢我这个贱人,你可以到这些地方揍我:【1】专栏:我懂个P - 专栏
【2】个人课程:《和阿文一起学信息图表》《邱晨的设计急诊室》
【3】个人作品:Simon PPT原创作品下载地址【4】微博:@Simon阿文 【5】公众号:我懂个P
------------------------------------------------------------------------------------------------------------------------------
Excel的众多实用技巧,大神们的回答真是超精彩!我膝盖都快跪碎了,好不容易爬起来,整合了一下我以前的教程,补充几点:
Excel最鲜为人知的技能之一其实是——装逼。我们总是抱怨自己不会公式函数,不会VBA,但又想一秒钟变高手……我只能跟你说,办法还是有的。前提是,你得先安装一个Excel 2013。
以下内容均节选/改编自:和阿文一起学信息图表


























【课程地址】:和阿文一起学信息图表
好了,广告插播完毕,继续……







- 『糖尿病』父母有3个症状出现,马上送去医院!血糖可能失控了
- 【健身房】健身胸部动作有哪些
- 广州天气@雨下起来了 持续时间不短,很可能
- 【跑步】夏天跑步有哪些好处?
- [装修技巧]挑空客厅装修技巧有哪些
- 「地漏」地漏如何挑选 地漏的品牌有哪些
- 『心理医生』患上神经衰弱的症状有哪些呢?
- 『白酒』白酒的哪些成分决定一瓶好酒
- #女人百科汇TB#女性例假期间,哪些事不要做?
- 「牛皮癣」寻常型牛皮癣按照皮损形态可分为哪些类型?寻常型诊断要点
