Excel如何将查找到的单元格填充背景色?CELL函数的高级用法

要求:使用 CELLADDRESSMATCH 函数组合,根据查询条件姓名和销售额,将查找到的单元格填充背景色 。

Excel如何将查找到的单元格填充背景色?CELL函数的高级用法

具体操作步骤如下:
1、首先,选中B3:H13单元格数据区域,点击菜单栏的“开始”选项卡 , 在“样式”工具组中点击“条件格式” , 点击“新建规则” 。
Excel如何将查找到的单元格填充背景色?CELL函数的高级用法

2、弹出“新建格式规则”对话框 , “规则类型”选择“使用公式确定要设置格式的单元格”,然后在下方的输入框中输入公式:=CELL("address",B3)=ADDRESS(MATCH($J$4,$B$3:$B$13,) 2,MATCH($K$4,$B$3:$H$3,) 1,1),点击“格式”按钮 。
Excel如何将查找到的单元格填充背景色?CELL函数的高级用法

3、弹出“设置单元格格式”对话框,点击“填充”选项卡,选择任意一种背景色,例如:红色 , 然后点击“确定”按钮 。
Excel如何将查找到的单元格填充背景色?CELL函数的高级用法

4、回到“新建格式规则”对话框,点击“确定”按钮 。
Excel如何将查找到的单元格填充背景色?CELL函数的高级用法

5、结果如下动图所示 。
Excel如何将查找到的单元格填充背景色?CELL函数的高级用法

6、公式解析:
①=CELL("address",B3):该公式的意思是:返回引用的单元格地址,结果为:$B$3 。
Excel如何将查找到的单元格填充背景色?CELL函数的高级用法

②=ADDRESS(MATCH($J$4,$B$3:$B$13,) 2,MATCH($K$4,$B$3:$H$3,) 1,1):
ADDRESS函数的意思是:根据指定的行号和列号获得工作表中的某个单元格的地址 。
ADDRESS函数语法: ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])
ADDRESS参数说明:
参数
说明
row_num
【Excel如何将查找到的单元格填充背景色?CELL函数的高级用法】必需 。一个数值,指定要在单元格引用中使用的行号 。
column_num
必需 。一个数值,指定要在单元格引用中使用的列号 。
abs_num
可选 。一个数值,指定要返回的引用类型 。
如果值省略或者值为1,返回的引用类型为绝对值;
如果值为2,返回的引用类型为绝对行号,相对列标;
如果值为3,返回的引用类型为相对行号 , 绝对列标;
如果值为4,返回的引用类型为相对值;
a1
可选 。一个逻辑值,指定 A1 或 R1C1 引用样式 。在 A1 样式中,列和行将分别按字母和数字顺序添加标签 。在 R1C1 引用样式中,列和行均按数字顺序添加标签 。如果参数 A1 为 TRUE 或被省略,则ADDRESS 函数返回 A1 样式引用;如果为 FALSE,则 ADDRESS 函数返回 R1C1 样式引用 。
sheet_text
可选 。一个文本值,指定要用作外部引用的工作表的名称 。例如 , 公式=ADDRESS (1,1,,,"Sheet2") 返回 Sheet2!$A$1 。如果

相关经验推荐