根据另一个单元格的值突出显示 table 行
Highlight table row depending on another cell's value
我有一个 table,其中包含一组行和有关多个国家/地区的信息。这些国家位于 table 的第一列。我想突出显示 table 行,具体取决于在另一个 sheet.
中选择的国家/地区
table 在 Sheet "Rankings" 中,在单元格 B4 的 Sheet "Report" 中选择了国家/地区。
我试过条件格式,但它只突出显示 table 上的第一个单元格(而不是整行),并且只有当所选国家/地区是第一个出现在 [=26] 上的国家时才会这样做=].
我想我需要的是一个公式,可以 运行 通过 table 的第一列,检测所选国家所在的行,然后突出显示整个 table行。
我怎样才能做到这一点?
上面的评论中已经强烈暗示了答案。不过,我会拼出来的
- 在sheet
Rankings
select第一列可能出现国家名称的所有行
- 通过从功能区的主页选项卡selecting 条件Formatting/New 规则打开“新建格式规则”对话框
- 在 "Select a Rule Type" 中(对话框的顶部)select "Use a formula to determine which cells to format" - 对话框的底部将更改
- 在标有 "Format values where this formula is true:" 的框中输入
=$A1=Report!$B
- 单击 "Format" 按钮,选择合适的格式,然后 return 进入“新建格式规则”对话框,然后单击确定
第 4 步,假定第 1 步中 selected 的第一行是第 1 行。如果不是这种情况,则应更改第 4 步中的公式以反映正确的第一行.例如,如果您在 sheet Rankings
的第 1 行中有 headers,并且包含国家/地区的第一行是第 2 行,则将公式更改为 =$A2=Report!$B
。
如果您在步骤 4. 中使用 "point and click" 方法构建公式,Excel 使用绝对地址,它会创建一个略有不同的公式,不会给您想要的结果。
我有一个 table,其中包含一组行和有关多个国家/地区的信息。这些国家位于 table 的第一列。我想突出显示 table 行,具体取决于在另一个 sheet.
中选择的国家/地区table 在 Sheet "Rankings" 中,在单元格 B4 的 Sheet "Report" 中选择了国家/地区。
我试过条件格式,但它只突出显示 table 上的第一个单元格(而不是整行),并且只有当所选国家/地区是第一个出现在 [=26] 上的国家时才会这样做=].
我想我需要的是一个公式,可以 运行 通过 table 的第一列,检测所选国家所在的行,然后突出显示整个 table行。
我怎样才能做到这一点?
上面的评论中已经强烈暗示了答案。不过,我会拼出来的
- 在sheet
Rankings
select第一列可能出现国家名称的所有行 - 通过从功能区的主页选项卡selecting 条件Formatting/New 规则打开“新建格式规则”对话框
- 在 "Select a Rule Type" 中(对话框的顶部)select "Use a formula to determine which cells to format" - 对话框的底部将更改
- 在标有 "Format values where this formula is true:" 的框中输入
=$A1=Report!$B
- 单击 "Format" 按钮,选择合适的格式,然后 return 进入“新建格式规则”对话框,然后单击确定
第 4 步,假定第 1 步中 selected 的第一行是第 1 行。如果不是这种情况,则应更改第 4 步中的公式以反映正确的第一行.例如,如果您在 sheet Rankings
的第 1 行中有 headers,并且包含国家/地区的第一行是第 2 行,则将公式更改为 =$A2=Report!$B
。
如果您在步骤 4. 中使用 "point and click" 方法构建公式,Excel 使用绝对地址,它会创建一个略有不同的公式,不会给您想要的结果。