分享

新功能!Vlookup函数竟然可以这么用。99%人没见过

 一叶知秋6012 2019-11-01

Vlookup函数作为Excel中最最最常用的函数,网上的相关教程已数不清。看本文这标题,难道还有新的用法?嘿嘿,今天兰色还真的让你见识一个不一样的Vlookup。

【例1】如下图所示,要求在E列设置公式,根据D列的商品名称从左表中查找对应的入库价格。

99%的用户都会这样写公式,在F2单元格中输入公式,然后再向下复制公式

=VLOOKUP(D2,A:B,2,0)

复制Vlookup公式有一个很大的弊端:很多人会因为引用区域没绝对引用而出错。

而兰色则把E2公式修改为:

=VLOOKUP(D2:D12,A:B,2,0)

第一个参数引用D列所有值后,会现在 F列返回所有商品的入库价格

公式这样写不需要再向下复制,也不会因为少了$出错。除此之外,还有一个明显的好处,公式需要修改时,只需要改动第一个单元格中的公式。

【例2】根据姓名查找数学、语文和外语成绩

=VLOOKUP(A11,A1:E7,{2,3,5},0)

同样是只需要在最左侧单元格输入公式,后面列的结果自动生成。

不过....你别试,试了会出错。兰色忘了告诉你,这是office365最新体验版新增的功能,其他版本用不了。嘿嘿......

这个“一列只需要设置一个公式”的功能,其实是最新增加的功能:动态数组。它可以把一个公式生成的一组数据显示到多个单元格中

所以,这个功能不只是Vlookup函数独有,也适用于其他函数,比如sumif函数。

而office365新增了7个超牛的动态数组函数,可以动态增减返回值区域大小。以提取唯一值函数UNIQUE为例

=UNIQUE(A2:A35)

当源数据变动时,E列的公式结果区域(动态数组)也会发生变化。

兰色说用“牵一发而动全身”形容动态数组功能再合适不过,这个新增的功能省去了我们复制公式的麻烦,也避免了因复制公式生成的错误。不过....目前绝大多数用户还无法使用这个功能,不过...终有可以用的那一天。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多