2017-07-28 105 views
0

我有一个表格,其中包含多个国家/地区的一组行和信息。这些国家在表格的第一列。我想根据另一张表中选择的国家/地区突出显示一个表格行。根据另一个单元格的值突出显示表格行

该表位于工作表“排名”中,并且在工作表“报表”中的单元格B4中选择了该国家。

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

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

我该如何做到这一点?

+0

“它只会突出显示第一个单元格” - 您可能会在您的条件格式公式的某个位置错过$,您是指“在另一个工作表中选择的国家”? – avb

+0

我不会错过$ - 我锁定列并将行解锁。 “在另一张纸上选择的国家”是指在另一张纸上另一个单元格中写入的国家名。 – franciscofcosta

+0

我试过这个公式'= $ A2 = Arkusz2!$ A $ 1'并且对我很好用 – avb

回答

1

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

  1. 在片Rankings选择所有的行,其中国家名称可能会出现在第一列
  2. 打开从主页中选择条件格式/新规则的新格式规则对话框带的标签
  3. 在“选择规则类型”(对话的顶部部分)选择“使用一个公式来确定格式化哪些小区” - 对话框的底部将改变
  4. 在框中标记为“格式值在公式为真的情况下:“输入=$A1=Report!$B$4
  5. 点击“格式”按钮,选择一个合适的格式,并返回新建格式规则”对话框,然后单击确定

步骤4,假设在步骤1中选择的第一行是第1行。如果这情况并非如此,步骤4中的公式应改为反映正确的第一行。例如,如果在工作表Rankings的第1行中有标题,并且包含国家的第一行是第2行,则将公式更改为=$A2=Report!$B$4

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

+0

非常感谢!它完美解决了。 – franciscofcosta

相关问题