打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel不加班究竟有多厉害,你知道吗?

在你眼中,卢子的Excel水平如此之差吗?

好歹卢子出过7、8本Excel畅销书,每天发布一篇原创Excel文章,一年半成为Excel个人号排名第一。卢子有办法出书、开培训班,如果没有实力,有这个胆量吗?

好,今天就以这个人的问题,来一次实力证明。原来的问题太简单了,这里增加难度说明吧。

1.原来内容显示在第1、2行,现在要显示在A、B两列,根据部门,查找在职总人数。

在B7单元格输入公式下拉。

=LOOKUP(1,0/($B$1:$G$1=A7),$B$2:$G$2)

2.原来是一家公司的,现在是多家公司,查找每个公司每个部门的在职总人数。

在B8单元格输入公式后,按Ctrl+Shift+Enter三键结束,下拉和右拉。

=IFERROR(LOOKUP(1,0/((LOOKUP(COLUMN($B$1:$G$1),IF($B$1:$G$1<>"",COLUMN($B$1:$G$1)),$B$1:$G$1)=B$7)*($B$2:$G$2=$A8)),$B$3:$G$3),0)

公式看起来很复杂,那是因为合并了单元格,编辑栏抹黑部分的作用是填充合并单元格内容。

如果取消合并单元格,填充内容,公式会简洁很多。

=IFERROR(LOOKUP(1,0/(($B$1:$G$1=B$7)*($B$2:$G$2=$A8)),$B$3:$G$3),0)

3.原来是一家公司的,现在是多家公司,并且每一家公司放在一个工作表,现在要查找每个公司每个部门的在职总人数。

多家公司内容存放效果

统计效果

在Sheet3的B2单元格输入公式,下拉和右拉。

=IFERROR(LOOKUP(1,0/(INDIRECT(B$1&"!A1:H1")=$A2),INDIRECT(B$1&"!A2:H2")),0)

INDIRECT(B$1&"!A1:H1")的作用就是获取每家公司的对应区域。

源文件下载:

还有谁想挑战一下?

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
一篇文章带你全面掌握Excel中的各种数据查询知识与技巧
你见过哪些Excel神公式?
Excel中的VLOOKUP函数,8种使用技巧与你分享
细数LOOKUP系列函数在Excel数据查询中的应用
Excel在销售岗位中的6个实用场景,你都掌握吗?
EXCEL图表标签还可以自动变化
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服