熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】

Excel%E8%B4%AF%E9%80%9A%E7%8F%AD%E6%96%B0%E4%B8%80%E6%9C%9F%E4%BB%8A%E6%99%9A%E7%AC%AC%E4%B8%80%E8%AF%BE&play_length=01:17" isaac2="1" low_size="154.03" source_size="154" high_size="605.64" name="Excel贯通班新一期今晚第一课" play_length="77000" voice_encode_fileid="MzI0NzA5MTAyNl8yNjUzMjc2MDkx"> [原文来自:www.ii77.com]

点击上方绿色按钮,滴答老师陪你学Excel

[本文来自:www.ii77.com]

咨询微信:603830039或QQ:800094815


总是听到高手们说有个万金油公式,可到底什么是万金油公式,这个公式又能干什么呢?不妨先看看下面这个效果图:


熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】

下载课件请加入QQ群:264539405

这个例子就是一个典型的一对多查找,查找条件是部门,在数据源内每个部门对应的都是多个数据,万金油公式最主要的用途就是用来解决一对多查找等一些相对复杂的问题。上面动画中的公式为:

=IFERROR(INDEX($A$2:$D$21,SMALL(IF($C$2:$C$21=$F$2,ROW($1:$20),99),ROW(A1)),MATCH(F$3,$A$1:$D$1,0)),"")

看到这个公式,或许很多朋友都会惊叹:这么长的公式,看不懂哇!

今天老菜鸟就和大家一同破解这个看不懂但又很强悍的公式套路,耐心往下看哦……

上面这个公式一共用了六个函数:IFERROR、INDEX、SMALL、IF、ROW和MATCH,其中的IFERROR和MATCH是本例中辅助性的两个函数,其余的四个INDEX-SMALL-IF-ROW就是万金油公式啦。

因此我们先来学习这个核心部分的原理:

F4单元格的公式为:

=INDEX($A$2:$A$21,SMALL(IF($C$2:$C$21=$F$2,ROW($1:$20),99),ROW(A1)))

熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】

先从INDEX说起,这个函数基本功能是给出一个区域,然后根据对应的行列位置返回查找结果,上图中INDEX查找的数据区域就是姓名所在的区域$A$2:$A$21。

INDEX函数的基本结构是:INDEX(查找区域,第几行,第几列),如果区域是单行或者单列的话,后面两个参数可以省略一个。通俗点说,你拿着电影票去找座位,整个大厅的座位就是区域,第几排第几座就是公式中的后面两个参数,通过这种方式可以准确找到目标位置。

在上面这个例子里,区域是在一列,所以我们只需要确定每个数据在第几行就行。

明白这一点的话,我们的重点就该放到INDEX的第二个参数了:

SMALL(IF($C$2:$C$21=$F$2,ROW($1:$20),99),ROW(A1))

熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】

注意看上面这个图,销售部一共有四条记录,分别在数据区域的第5、8、9和16行(数据区域是从第二行开始)。

因此我们希望公式下拉的时候,INDEX的第二个参数分别是5、8、9和16这四个数字(这一点一定要想明白)。

注意,接下来我们即将接触到万金油最核心的部分,请保持高度集中的注意力……

SMALL函数的基本结构:SMALL(一组数,第几小的数)

建议自己模拟个简单的数据来充分理解这个函数,方法如下:

熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】

在A列输入一些数字,公式的意思是这列数字中最小的一个,结果是2,很好理解对不对,将公式的第二个参数改成2,再看看结果:

熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】

倒数第二小的是4。

如果希望继续得到第三小的数,该怎么做我想大家都能想到,但是会有个问题,我们只能手动修改第二参数,并不能通过下拉来实现这个参数的变化,如果要想可以下拉的话,第二参数就需要用到ROW函数,也就是这样修改:

熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】

ROW函数非常简单,得到的就是参数的行号,通过这个公式,我们就把A列的数据从小到大排了个序,觉得有意思吗?

回到我们的万金油公式,5、8、9和16这四个数字代表什么意思还记得吧,我们需要用SMALL函数依次得到这四个数字,思路是通过判断C列是否与F2一致,如果一样得到行号,如果不一样,就得到一个比最大行号还大的数字(目的是为了防止被查找到):

熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】

要实现这个目的,就需要IF函数的介入,于是就有了:

IF($C$2:$C$21=$F$2,ROW($1:$20),99),用这一段来作为SMALL的第一个参数。

关于这段IF,就比较容易理解了,我们可以借助F9来看看这段公式的结果:

熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】

因为我们的数据就20个,所以IF的第三个参数使用99就足够了,如果数据量比较大的话,可以用9^9,表示9的9次方,反正足够大就行。

搞清楚这个IF的话,再来看这段

SMALL(IF($C$2:$C$21=$F$2,ROW($1:$20),99),ROW(A1))是不是就没那么晕了。

关于SMALL这部分,一定要明白是随着公式下拉的时候,逐个得到我们希望得到的那几个数字,然后用这些数字作为INDEX的第二参数,就可以得到最终需要的结果。

万金油的核心就是INDEX、SMALL、IF和ROW,请大家务必反复琢磨,把这部分原理搞清楚。还有非常重要的一点需要强调,万金油公式是一个数组公式,因此需要我们按着Ctrl和shift再回车。

至于一开始的公式,考虑到要查找多列的内容,所以INDEX的数据区域用的$A$2:$D$21,多列的时候,就需要提供列位置才能找到目标值,因此用MATCH(F$3,$A$1:$D$1,0)来确定数据在第几列。

每个部门的数据都不一样多,我们需要将公式多向下拉几行,这时候就会产生一些错误值,在公式的最外层使用IFERROR函数屏蔽了错误值,使得查询结果看起来非常干净。

今天只是使用了一对多查找这样一个例子来解释万金油公式的原理,实际上万金油的套路还有很多,大家喜欢的话以后继续分享相关的实例,当然,如果看完本文的话能够自己去解读一些复杂的公式就更好了。

想要跟随滴答老师全面系统学习Excel,不妨关注《一周Excel直通车》视频课或者《Excel极速贯通班》直播..(今晚开班)。


《一周Excel直通车》视频课

包含Excel技巧、函数公式、

数据透视表、图表。

一次购买,永久学习。


最实用接地气的Excel视频课

《一周Excel直通车》

风趣易懂,快速高效,带您7天学会Excel

38 节视频大课

(已更新完毕,可永久学习)

理论+实操一应俱全


主讲老师: 滴答

熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】 

Excel技术大神,资深..师;

课程粉丝100万+;

开发有《Excel小白脱白系列课》

        《Excel极速贯通班》。

原价299元

限时特价 99 元,随时涨价

少喝两杯咖啡,少吃两袋零食

就能习得受用一生的Excel职场技能!


  长按下面..立即购买学习

熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】

购课后,加客服微信:603830039领取练习课件


熬夜加班发际线后移?谁让你不会Excel万金油公式!【Excel教程】


爆文阅读:

90后小姐姐面试想拿7K,老板说:连批量插入空行都不会,只值3K!【Excel教程】

Excel教程:17集Excel函数公式,滴答老师主讲!

108集全套Word视频,入门到精通【限时立减30元】

热门文章

  1. 虹桥枢纽4路(虹桥火车站虹桥枢纽4路)2024-05-05
  2. 表决通过!今年施行→2024-05-05
  3. 京沪高铁的火车平均(京沪高铁平均票价)2024-05-05
  4. 魔兽世界伤害数字字体(魔兽世界伤害字体大小)2024-05-05
  5. 金牌红娘1(金牌红娘1电视剧全集)2024-05-05
  6. 女生笔记本电脑推荐(女生笔记本电脑推荐2023联想)2024-05-05
  7. 大化举办第三届美食创新发展交流会2024-05-05
  8. 科文艺│第四届广州华商职业学院-澳洲国际商学院(GBCA)外语口语配音大赛来啦!2024-05-05
  9. 考研考场什么时候公布的(考研考场安排什么时候公布)2024-05-05
  10. 钢丝绳夹头(钢丝绳夹头标准)2024-05-05
  11. 嗯,有才!2024-05-05
  12. 如何设置显卡玩游戏更流畅(怎么调显卡让游戏流畅运行)2024-05-05
  13. 残花李清照(残花李清照全诗完整版)2024-05-05
  14. 小女子不才未得公子青睐是什么意思(小女子不才未得公子青睐是什么歌词)2024-05-05
  15. 夫君是太监总管(夫君是太监总管青亭百度云)2024-05-05
  16. 唐山学院是一本还是二本(唐山学院是一本还是二本分数线河北省)2024-05-05
  17. 湖南省新宁县(湖南省新宁县房价多少钱一个平方)2024-05-05
  18. 【社区动态】公益心理咨询 解居民“心”难题——桂林街道同光路西社区党委开展心理咨询志愿服务活动2024-05-05
  19. 精真估二手车评估网(精准二手车评估下载)2024-05-05
  20. 【司法救助】司法救助案件背后的暖心故事——化隆县人民检察院司法救助工作纪实2024-05-05
自媒体 微信号:ii77 扫描二维码关注公众号
爱八卦,爱爆料。

小编推荐

  1. 1 终于等到你 保时捷新款 Macan惊艳亮相重庆

    本文由车动力原创,作者黎峥,转载请注明出处!2018年8月30日,在德国保时捷莱比锡工厂,随着一辆新款Mac

  2. 2 什么?五仁月饼不再是月饼界“大哥”?只怪你不会做!

    没有什么能阻挡 广州深圳伙伴上班的热情 “丛林冒险”的既视感有没有 所以 不要再说广东人民只关心放不放假了 他们爬树都要去上班 在很多伙伴的印象中 机动车与行人发生碰撞

  3. 3 一个乳臭未干的小子完爆詹皇还能超越乔丹?马政委你是秀逗了吗

    老实说,我真的觉得马政委的脑子被外星人绑架了……

  4. 4 受到开发者满满“恶意”的苹果应用商店,该何去何从?

    程序开发者对苹果应用商店App Store收取的高额手续费的反对声越来越响。其中最具有标志性的是,在线商店排

  5. 5 为什么说喝醉酒的女人最可爱?看完你奏滋道

    你好,我是满怀诚意的基基!

  6. 6 当西装暴徒现身 ChinaJoy,就问你怕不怕

    ChinaJoy 第二日,今天就告诉你,什么叫西装暴徒!

  7. 7 再过2天,销分新规正式出台,重庆有驾照的看过来!

    点击上方蓝字 免费订阅 重庆好吃的好玩的尽在这里,带你了解重庆的方方面面! 商务合作 QQ:496099162 相信重庆各位车主都知道 驾驶证每个周期只有12分 即使是经验丰富的老司机 一不

  8. 8 化妆师必收!十六款新娘盘发图解教程,超美超撩人!

    新娘盘发造型怎么做好看?

  9. 9 吃肉竟然能减肥!一年瘦了55斤

    八月不减肥,九月徒伤悲啊!

  10. 10 注意!成交萎缩破净蔓延,A股已见底?

    随着市场不断探底,一系列积极因素也不断显现。

本文内容来自网友供稿,如有信息侵犯了您的权益,请联系反馈核实

Copyright 2024.爱妻自媒体,让大家了解更多图文资讯!