分享

身体不好,报表太多实在扛不住,我该怎么办?

 Excel不加班 2019-12-26

某读者:

我身体也不是很好,工作强度这么大,还做这么多报表实在扛不住。我宁愿花点钱,以后有问题都问你可以吗?我实在是恨不得所有的报表都套好公式,但是身边没有Excel技能方面比较厉害的人。

白天工作忙得要死,晚上还得带小孩,我非常想要参加Excel培训班,但每天最多只能晚上抽出一个小时学习。

希望一边可以向你请教问题,一边自己学习,以后就可以轻松很多。

其实,读者中有很多像这个宝妈一样的,白天上班,晚上带孩子。至于当宝妈的苦,只有亲身经历才知道。宝妈也想提高自己的Excel水平,让自己工作轻松点,以后多点时间陪小孩子。

身边的人,个个简历上都写着精通Excel,实际上没一个帮得上忙,纯粹是忽悠HR。而真正的高手,却少之又少,求助无门。

如果是你,你会怎么办?

先发点群内答疑的内容,回头继续聊这个问题。

1.将2016.1.1这种格式转换为2016-01-01。

最简单的办法就是将.替换成-,然后设置单元格格式为e-mm-dd,自己动手操作就行。

这里提供函数转换法:

=TEXT(SUBSTITUTE(A2,".","-"),"e-mm-dd")

SUBSTITUTE函数就类似于替换功能,而TEXT函数类似于自定义单元格格式功能。

2.2016.1.1这种格式如何计算40天后的日期?

同理,不标准的日期,需要用SUBSTITUTE函数替换才可以转换成标准日期,标准的日期才可以执行各种运算。

输入公式后,将单元格设置为日期格式。

在实际工作中,尽量避免输入这种不标准日期,会增加工作完成的难度。

3.根据全称,查找简称对应的金额。

如果内容一模一样,可以用VLOOKUP函数,而这里是以内容多的查找内容少的,VLOOKUP函数派不上用场。

一般都认为加V就厉害,其实有一些不加V的更厉害,比如LOOKUP函数。

=IFERROR(LOOKUP(1,0/FIND($D$2:$D$44,A2),$E$2:$E$44),0)

LOOKUP函数经典查找模式:

=LOOKUP(1,0/(条件),返回区域)

4.查找订单号对应的所有货号。

这个借助筛选公式可以实现,加入Excel不加班管理团队的人都要求懂得这个组合。

在B2输入公式,按Ctrl+Shift+Enter结束,右拉和下拉公式。

=INDEX($H:$H,SMALL(IF($G$2:$G$1469=$A2,ROW($2:$1469),4^8),COLUMN(A1)))&""

这里简单说下这个公式的含义:

01 IF函数就是让符合条件的订单号显示本身的行号,不满足条件的返回4^8,这个是Excel2003版的最后一行。

02 SMALL函数就是依次获取第1小的行号,第2小的行号。

03 INDEX函数就是让行号返回本身的对应值,在后面&""就是让0显示空白。

卢子每天的工作就是解答学员的问题,并整理成文章,学员的问题源源不断,文章也就源源不断。

除了卢子本身答疑外,每个学员群起码5个答疑老师,这样就保证所有学员的问题能够第一时间解决。

最后,你能5分钟内写出以上4个问题的公式吗?如果可以,或许有机会深圳见。

推荐:谢谢你,把我逼成了Excel高手!

上篇:99%的Excel函数初学者,都曾经犯过的错!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多