首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Vlookup这个新用法,90%的人不知道!

什么?还有我不知道的Vlookup用法?

也许你的收藏夹中有N多个Vlookup函数公式大全,但今天这个Vlookup用法可能你真的没见过。

如下图所示,A列为日期,要求在C2动态提取A列最后一个日期:

你能想像到这是用Vlookup函数计算出的吗?

=VLOOKUP(9^9,A:A,1)

日期是按顺序排的,来一个无序的数字提取。

汉字可以吗?当然!

=VLOOKUP("座",A:A,1)

这到底是什么原理?想彻底弄明白可不是一件容易的事,因为Vlookup当最后一个参数是1、TRUE或省略时,遵循的也是二分法查找规则,这个二分法是函数中最难理解的一个理论。所以兰色就用容易理解的描述让你记住:

用一个足够大的数字可以返回最后一个数字

用一个足够大的汉字可以返回最后一个汉字

可学这个有什么用?当然有用!看一个例子。

【例】在下表的最后一行,提取每个公司最后一次还款金额、

=VLOOKUP(9^9,B2:B16,1)

提取最后一次还款月份也是可以的。

=VLOOKUP(9^9,$A2:$A16/(B2:B16>0),1)

注:通过A列除(B列>0),可以把B列为空的转换错误值。兰色用的是office365版本可以直接进行数组运算(一组数和另一组数或一个数进行运算),如果其他版本,应该需要按Ctrl+shift+enter三键输入公式。

兰色说:其实查找最后一个用lookup函数也可以实现,只是大部分人对Vlookup熟悉,看到lookup就有点晕。

本周六上午,兰色将在视频号直播间分享客户收付款模板做法,想听课的同学可以提前预约了。

模板截图:

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O2U4UXLM-cMtPJ7YEP0UwmKQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券