如何在不同单元格中引用值以在多列上进行条件格式设置

时间:2017-05-08 01:51:11

标签: excel matrix formatting conditional

我目前正在尝试为条件格式编写规则,如果相关单元格显示在其他引用的单元格中,则会突出显示相关单元格。

例如。数据有10列,但我只想突出显示两列中同一行中的两个单元格,如果它们中的值都存在于引用的单元格中。这些引用的单元格不属于10列,而是存在于不同的工作表中。

基本上我的逻辑是“如果cellA存在于引用cellA内,而cellB存在insde引用cellB然后突出显示cellA和cellB”。即使整个行都被突出显示,现在仍然足够了。

任何指针都会非常感激。

谢谢!

1 个答案:

答案 0 :(得分:0)

我以两种不同的方式理解你的问题。

1)如果同一行包含来自引用单元格的两个数据,则突出显示单元格:

假设您引用的单元格在A1中为B1Sheet1

  • 选择Sheet2
  • 中的所有10列
  • 在主页标签中,选择条件格式 - >新规则
  • 选择“使用公式确定要格式化的单元格”
  • 在公式框中输入以下公式。

=AND(COUNTIF(1:1,Sheet1!$A$1),COUNTIF(1:1,Sheet1!$B$1))

  • 选择填充颜色,然后按OK。如果行中存在引用单元格中的两个值,则会突出显示该行。

2)如果单元格包含引用单元格中的任何一个数据,则突出显示单元格。

使用以下公式,

=OR(A1=Sheet1!$A$1,A1=Sheet1!$B$1)

如果您需要任何信息,请告诉我。