突出显示表格行取决于另一个单元格的值

我有一个表格,有几个国家的一组行和信息。 这些国家在表格的第一列。 我想突出显示一个表格行取决于在另一个工作表中select的国家。

表格在表格“排名”中,国家在表格“报告”中的单元格B4中select。

我已经尝试了条件格式,但它只突出显示了表格上的第一个单元格(而不是整行),并且只有在select的国家是在表格中第一个出现的时候才会这样做。

我想我需要的是一个公式,将运行通过表的第一列,检测所选国家行,然后突出显示整个表行。

我将如何能够做到这一点?

上面的评论强烈暗示了答案。 不过,我会拼出来的

  1. 在图表Rankingsselect国家名称可能出现在第一列的所有行
  2. 通过从function区的“主页”选项卡中select“条件格式/新规则”,打开“新build格式规则”对话框
  3. 在“select规则types”(对话框的顶部)中select“使用公式确定要格式化的单元格” – 对话框的底部将会改变
  4. 在标有“此公式为真的格式值”框中input=$A1=Report!$B$4
  5. 点击“格式”button,select一个合适的格式并返回到新build格式规则对话框,然后点击确定

第4步,假定在第1步中select的第一行是第1行。如果不是这种情况,步骤4中的公式应改变以反映正确的第一行。 例如,如果您在表Rankings的第1行中包含标题,并且包含国家/地区的第一行是第2行,则将公式更改为=$A2=Report!$B$4

如果您在步骤4中使用构build公式的“点击”方法,则Excel将使用绝对地址,并会创build一个细微差别的公式,而不会给出您所期望的结果。