2道Excel面试题,竟然告诉我们写公式不是越优秀越好!
与 30万 读者一起学Excel
昨天留了点Excel面试题,有VIP学员做完后,希望卢子再重新发布一篇文章详细说明。
这个其实是几年前我给别人出的面试题,并不是考验公式的能力,而是考灵活运用的能力。
1.获取每个客户的最大金额和最小金额
这种可以将客户复制到F列,删除重复值,再用公式解决。低版本用MAX+IF和MIN+IF数组公式,高版本直接用MAXIFS和MINIFS。
最大金额:
=MAXIFS(C:C,B:B,F4)
=MAX(IF(B:B=F4,C:C))
最小金额,换一个函数而已,其他不变。
=MINIFS(C:C,B:B,F4)
=MIN(IF(B:B=F4,C:C))
当然,这种直接用透视表就可以解决。
插入透视表,将客户拉到行,金额拉2次到值。
右键,值汇总依据,一个改成最大值,一个改成最小值。
2.将符合条件客户有关的信息提取出来
公式的方法参考下面的文章案例4。
对于这种,表格+切片器是最好的选择。
选择区域,插入表格。
再插入切片器,就可以快速按照客户筛选。
当然,用透视表也可以,不过需要复制一列客户在最后面。透视表无法同时将客户拉到行和筛选,通过多复制一列,间接实现。
插入透视表,将客户1拉到筛选,日期、客户、金额拉到值。
点设计,报表布局,以表格形式显示,分类汇总,不显示分类汇总,总计,对行和列禁用。
到这里算完成,不过可以再进行一点点优化,就是将这个符号-取消掉。点分析,+/-按钮。
处理后效果。
一直以来,我都认为在实际工作中,效率是第一位,能用最快的方法解决问题就是最好的方法。
一次报名成为VIP会员,所有课程永久免费学,采用录制视频+微信答疑的形式学习,仅需888元,待你加入。
推荐:某公司面试财务的Excel题目,真难,没两把刷子真搞不定
昨天的题目做了没,操作的时候有没遇到什么问题?
作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)