根据另一个单元格的值突出显示表格行

时间:2017-07-28 11:11:21

标签: excel format row highlight

我有一个表格,其中包含几个国家/地区的行和信息。这些国家位于该表的第一列。我想根据另一张表中选择的国家/地区突出显示一个表格行。

该表格位于Sheet" Rankings"并且在单元格B4中的Sheet" Report"中选择了国家/地区。

我尝试了条件格式,但它只突出显示表格中的第一个单元格(而不是整行),只有在选择的国家/地区首先出现在桌面上时才会这样做。

我想我需要的是一个贯穿表格第一列的公式,检测所选国家/地区的行,然后突出显示整个表格行。

我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

上述评论强烈暗示了答案。但是,我会说出来

  1. 在工作表Rankings上,选择国家/地区名称可能出现在第一列中的所有行
  2. 从功能区的“主页”选项卡中选择“条件格式/新规则”,打开“新建格式规则”对话框
  3. 在“选择规则类型”(对话框的顶部)中选择“使用公式确定要格式化的单元格” - 对话框的底部将更改
  4. 在标有“格式化此公式的值:”的框中,输入=$A1=Report!$B$4
  5. 单击“格式”按钮,选择合适的格式并返回“新建格式规则”对话框并单击“确定”
  6. 步骤4.假设在步骤1中选择的第一行是第1行。如果不是这种情况,则应更改步骤4中的公式以反映正确的第一行。例如,如果表单Rankings的第1行中包含标题,而包含国家/地区的第一行是第2行,则将公式更改为=$A2=Report!$B$4

    如果您使用“点击”方法在步骤4中构建公式,Excel将使用绝对地址,它将创建一个微妙的不同公式,但不会为您提供所需的结果。