Excel如何根据指定单元格的行号值动态高亮对应表格行
Excel按指定单元格值动态高亮表格行实现方案
操作步骤
- 第一步:选中需要应用规则的表格区域
A1:M13,确认选中后区域的首个激活单元格为A1(即选中区域后A1为无蓝色填充的白色高亮状态) - 第二步:依次点击顶部菜单栏「开始」→「条件格式」→「新建规则」,在规则类型列表中选择「使用公式确定要设置格式的单元格」
- 第三步:在「为符合此公式的值设置格式」输入框中填写如下公式:
=ROW()=$E$17
公式逻辑说明:ROW()函数会返回当前被判断单元格所在的工作表行号,$E$17为固定引用你输入行号的单元格,绝对引用符号$必须添加,避免公式在表格不同列偏移时引用位置错误。 - 第四步:点击输入框下方的「格式」按钮,在弹出的设置窗口中选择「填充」标签,挑选你需要的高亮背景色,也可以同时设置字体颜色、边框等样式,设置完成后依次点击「确定」保存所有配置即可。
常见不生效问题排查
- 确认
E17的引用两侧加了$绝对引用符号,未加会导致公式在不同单元格判断时引用的输入单元格位置偏移 - 确认
E17中输入的是纯数字,没有多余空格、文本符号 - 如果你要高亮的是表格内的序号行而非工作表行号,比如表格第一行是表头,第二行是表格第1行数据,可将公式调整为
=ROW()-ROW($A$1)+1=$E$17即可适配。
内容的提问来源于stack exchange,提问作者Tall_Joe
相关产品推荐
相关产品推荐

