欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

Excel也可以这样智能化一招让你的Excel 报表自己会说话

程序员文章站 2022-03-31 23:09:40
我们经常在一些商业软件上发现一些自动跳出来的预警或提示信息,告诉你那个指标下降,哪些区域出问题了。其实Excel也可以这样“智能化”。 前...

我们经常在一些商业软件上发现一些自动跳出来的预警或提示信息,告诉你那个指标下降,哪些区域出问题了。其实Excel也可以这样“智能化”。

前几年,我每年都会在网上发布一个【零售店铺日销售追踪预测表】的Excel文件。这是一个用于零售店铺每日销售追踪管理的一个小模板,每年的下载量都在几万次以上。很多人给我反馈说特别喜欢里面的那个今日提醒,如图所示。

Excel也可以这样智能化一招让你的Excel 报表自己会说话

它会每天自动提醒最新的几个关键数据,18日它就提醒18日的目标以及1-17日的销售数据,到19日的时候它又会自动显示当天销售目标和1-18日累计数据。

是不是非常神奇?为什么它能够每天自动更新,并且还有自动业务诊断功能?

我来揭秘一下,其实这并不难也不神秘。上图的蓝色字体部分其实是一个Excel的单元格,我在里面内置了一个公式,秘密就在这个公式中。我们大部分人只会公式之间的嵌套组合运用。其实我的公式是由文字和若干公式组合而成的,秘密在此图。

Excel也可以这样智能化一招让你的Excel 报表自己会说话

图中红色字体为公式,公式计算结果自动会随其它单元格值的变化而变化。而文字部分是相对固定的,中间用“&”串联在一起,当然也可以用函数CONCATENATE。这些公式中引用的单元格是提前植入了算法的,比如其中的单元格B20就内置了一个月销售预测的公式在里面。这里面还有一个关键就是today()函数,其他单元格会随着today()的变化而变化。Today函数在此的作用是返回日期格式的当前日期,它会默认我们系统日期为当前日期。

热恋中的表妹表弟们甚至可以用这种方法给自己的男(女)写一份情意绵绵的情书。每天打开这个excel文件都可以跳出来不同的文字,而其中的那些重要日期,如情人节,三八节,生日等内容可以提前写到公式中或者写在一个区域然后用vlookup进行调取。当然你还可以利用Excel的单元格朗读功能让电脑“读出”你的情书(不会此功能的请自己百度)。

我们平时工作中的很多表格其实都可以产品化,而智能提醒又是产品化必备功能,大家可以用这种方法尝试一下,也许会被你的领导或办公室的美女|帅哥葱白的哦。

想想未来你是交给领导一份干巴巴罗列数据的表格好呢?还是给他一份有结论有提醒的“智能”报告更好呢?