Excel条件格式 - 如果满足两个条件,则突出显示单元格

时间:2014-12-03 11:02:16

标签: excel conditional-formatting

我有两个数据表,如果满足两个条件,我想使用条件格式来突出显示第一个表中的某些单元格。第一个表格显示了以下列形式播放的比赛时间表:

A B C Z 1 TEAM | WEEK1 | WEEK2 ... WEEK25 2 TEAM1 | TEAM5 | TEAM9 ... TEAM2 3 TEAM2 | TEAM2 | TEAM3 ... TEAM1 ... 10 TEAM9 | TEAM4 | TEAM1 ... TEAM8

即:在完成第2组

之前,第1组将参加第5组,第9组等

第二张表显示了前5名和后5名防守和攻击能力队伍:

AA AB AC AD 1 BESTA | BESTD | WORSTA| WORSTD 2 TEAMx | TEAMx | TEAMx | TEAMx 3 TEAMx | TEAMx | TEAMx | TEAMx 4 TEAMx | TEAMx | TEAMx | TEAMx 5 TEAMx | TEAMx | TEAMx | TEAMx 6 TEAMx | TEAMx | TEAMx | TEAMx

此表会自动从其他地方的数据更新。

我想要做的是有条件地格式化比赛时间表,以突出最佳进攻球队和最差防守球队之间的比赛。我正在尝试这样的事情:

=AND(IF($A2=ISTEXT($AA$2:$AA$6)),IF($B$2:$Z$2=ISTEXT($AD$2:$AD$6)))

换句话说,突出显示第一列值是否出现在BESTA列表中,并且日程表中的任何对手都出现在WORSTD列表中。然后我会在日程表的所有行上复制格式。但是,这会返回一个错误,我无法确定要修改的内容。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您的公式的语法都是错误的(例如在单元格而不是CF规则中尝试)并且我认为有几种可能性没有涵盖,但CF规则应用于A2:Z10:

=AND(NOT(ISERROR(MATCH($A2,$AA$2:$AA$6,0))),NOT(ISERROR(MATCH(A2,$AD$2:$AD$6,0))))  

使用您选择的格式设置时,应突出显示ColumnA中的团队列在ColumnA中的列B中列出的列B:Z中的那些团队。