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,可以让查找的区域更灵活,制作动态查询表时必备公式组合。
兰色根据多年经验,录制了一全套适合新手和初中级阶段用户学习的Excel教程。包括 Excel表格88个函数用法、119个使用技巧、透视表从入门到精通50集、图表从入门到精通185集 。( 绿卡会员 有效期内 免费 )详情点击下方链接