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

Vlookup函数+Indirect函数,全自动核对表格模式来了……

Vlookup函数基本用法就是从左至右查找,但一招鲜吃遍天。如果再配合indirect函数,就可以全自动核对表格:新增表格后可以自动对比。

【例】如下图动图所示。如果提高2月某人工资,颜色会自动变红,如果降低则自动变绿。

如果只是两个表格,两步可以实现上面演示效果:

1、条件格式 - 突然显示单元格规则 - 大于  - 输入公式:

=vlookup($B3,'1月'!$B:$C,2,0)

2、条件格式 - 突然显示单元格规则 - 小于  - 输入相同公式并修改成绿色格式

=vlookup($B3,'1月'!$B:$C,2,0)

但实际工作中工资表每月都要增加的,所以配合indirect函数就可以自动识别上月工资表。条格格式中的公式可以修改为:

=vlookup($B3,INDIRECT(LEFTB(a$1,2)-1&"月!$B:$C"),2,0)

公式说明:

INDIRECT(LEFTB(a$1,2)-1&"月!$B:$C"):用leftB从标题中提取月份数,减1后就可以生成上个月的B:C区域,然后用indirect转化成引用。

最后测试一下效果:

复制2月的工资表,标题改成3月工资表,因为和2月的工资完全相同,所以颜色不见了。

但当修改3月工资时,同样会出现增加红降低绿的提醒。

兰色说:Vlookup函数配合indirect,可以让查找的区域更灵活,制作动态查询表时必备公式组合。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券