分享

带焦点特效的Excel动态查询,再也不怕看花眼

 whoyzz 2019-03-17

如下图所示,我们在根据“姓名”和“科目”查询到对应分数之后,还需要以焦点特效的形式显示当前分数在原表中的位置,这样在面对海量数据筛选的时候再也不怕看花眼了!

带焦点特效的Excel动态查询,再也不怕看花眼

技术要点

  1. 数据验证
  2. VLOOKUP+MATCH精确查找
  3. 条件格式

姓名、科目下拉菜单的制作

首选,选中I2单元格,然后选择【数据】菜单,找到【数据验证】命令,在弹出的对话框中,【允许】选择“序列”,【来源】填写“=$A$2:$A$9”,然后确定即可。

然后,J2单元格采用同样的方式,在【数据验证】对话框的【来源】填写“=$B$1:$G$1”,最后确定即可。如此“姓名”和“科目”的两个下拉菜单就制作完成了。

带焦点特效的Excel动态查询,再也不怕看花眼

分数查询

然后需要根据I2和J2单元格的内容,查询出对应的分数,这里会用到VLOOKUP和MATCH函数。我们直接在K2单元格输入公式:

=VLOOKUP(I2,A1:G9,MATCH(J2,A1:G1,0),FALSE)

公式的意思是先用MATCH函数查找J2单元格对应的科目在A1:G1范围的索引值。然后用VLOOKUP函数在A1:G9范围内查找I2单元格对应的记录,并返回MATCH函数匹配的索引对应的分数。两个函数都是精确查找!

带焦点特效的Excel动态查询,再也不怕看花眼

焦点特效的制作

首先选中B2:G9区域,然后在【开始】菜单找到【条件格式】命令,在下拉菜单中选择【新建规则】。

带焦点特效的Excel动态查询,再也不怕看花眼

在弹出的对话框中选择最后的【使用公式确定要设置格式的单元格】选项,并输入公式“=(B$1=$J$2)+($A2=$I$2)”,然后点击下方的【格式】按钮设置自定义的字体颜色和背景颜色。

带焦点特效的Excel动态查询,再也不怕看花眼

在设置条件格式时,公式会自动将规则应用到选中的区域中,公式中的“+”意思是表示两个条件满足其一,就是“或者”的意思。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多