EXCEL突出显示其他表中相应的行和列

EXCEL突出显示其他表中相应的行和列,excel,excel-formula,Excel,Excel Formula,我在同一张表中有3张表,如下所示: 我需要突出显示其他两个表中相应的行和列。 我现在可以做的是高亮显示行和列,但不知道如何高亮显示其他表中的相应列。例如,如果我在表1中选择了甜瓜或它的一个值,那么在其他两个表中得到相同的选择,反之亦然 我在条件格式设置中使用了此公式-->使用公式确定要格式化的单元格: =OR(CELL("col")=COLUMN();CELL("row")=ROW()) 我还可以使用此VBA代码自动更新(否则按F9)以更新高亮显示 P

我在同一张表中有3张表,如下所示:

我需要突出显示其他两个表中相应的行和列。 我现在可以做的是高亮显示行和列,但不知道如何高亮显示其他表中的相应列。例如,如果我在表1中选择了甜瓜或它的一个值,那么在其他两个表中得到相同的选择,反之亦然

我在条件格式设置中使用了此公式-->使用公式确定要格式化的单元格:

=OR(CELL("col")=COLUMN();CELL("row")=ROW())
我还可以使用此VBA代码自动更新(否则按F9)以更新高亮显示

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.Calculate
End Sub
以下是我目前的结果:


有什么想法吗?提前谢谢

您可以尝试以下操作:

I3:O14
的条件格式规则:

=OR(ROW()-2=MATCH(INDEX($B:$B,CELL("row")),$J$3:$J$14,0),CELL("col")=COLUMN()-8)

显然,您可以对另一个表应用相同的逻辑。注意,这仅对表1中的选择敏感

我相信您需要VBA使所有表仅对活动单元格敏感。您可以创建一个下拉列表,其中包含要选择的项目,然后围绕该单元格值创建规则。这只会帮助您突出显示正确的行。而且,
Table1
是唯一一个选择重要的表吗?如果您在
表2
中选择了石灰,是否还希望
石灰
表2
表3
中突出显示?如果是这样,这需要更多的工作是的,当我在第一个表中选择lime时,在其他两个表中应该选择相同的行和列。然后,只有该表的行和列将高亮显示。但在我的例子中,所有3个表在description字段中都有相同的数据。他们只是被发现在不同的行。嗨!是的,它只适用于表1,但对于其他表,它不能正常工作。正如您所看到的,它适用于我@rocco