选择菜单选项,在Excel表格中自动高亮显示所有含关键字的结果

Excel学习世界 2023-06-13 21:32:24

如何设置一个既可以精准查找,又能模糊查找的条件格式?

案例:

给下图 1 中的品类设置一个下拉菜单,除了包含所有品类外,另外还要加一个“鲜肉”选项,以便能查找出所有包含“鲜肉”的品类。

选择下拉菜单的选项,所有符合品类条件的行会自动高亮显示。

效果如下图 2 所示。

解决方案:

1. 将所有品类复制粘贴到任意空白区域。

2. 选中上述区域 --> 选择菜单栏的“数据”-->“删除重复值”

3. 在弹出的对话框中点击“确定”。

4. 点击“确定”。

5. 在数据列的下方添加“鲜肉”项。

6. 在 H 列设置下拉菜单模板 --> 选中 H2 单元格 --> 选择菜单栏的“数据”-->“数据验证”

7. 在弹出的对话框中按以下方式设置 --> 点击“确定”:

允许:选择“序列”

来源:选择刚才在 R 列提取出来的唯一值区域

下拉菜单已经设置好。

8. 选中 A2:F32 区域 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”

9. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:

=$C2=$H$2

* 公式不难,但一定要注意参数的引用方式。$C2 必须列绝对、行相对引用,而 $H$2 要绝对引用。

10. 在弹出的对话框中选择“填充”选项卡 --> 选择所需的填充色 --> 点击“确定”

11. 点击“确定”按钮。

现在就能自动高亮显示与选中的品类完全相同的品类行,但是模糊匹配还不行。

若要实现模糊匹配,需要修改一下公式。

12. 再次选中 A2:F32 区域 --> 选择菜单栏的“开始”-->“条件格式”-->“管理规则”

13. 在弹出的对话框中点击“编辑规则”按钮。

14. 将公式修改如下 --> 点击“确定”:

=FIND($H$2,$C2)

公式释义:

find 函数的作用是在第二个参数中查找第一个参数的值,查找到就返回其起始位置的数值,否则显示错误值

15. 点击“确定”。

现在就能模糊查找了。

0 阅读:8

Excel学习世界

简介:Excel 学习交流