条件格式比较每隔一列的两个相邻列
Conditional formatting comparing two adjacent columns for every other column
比较 2 列的条件格式很容易,例如:=$A1=$B1
。但是如果我也想要比较C和D,但是NOT[怎么办? =38=]B和C?理想情况下,我想用一个条件格式公式来做到这一点,因为我有很多列,但如果有必要,我会选择 VBA(我只是不熟悉 VBA 中的条件格式) .
注意:我尝试了 =AND(MOD(COLUMN(),2),A1=B1)
的一些变体,但没有奏效。
注意 2:这里有一些更具体的内容:基本上我是在比较两个几乎相同的 table 中的数据,我想强调任何差异。因此,例如,每个 table 都有一个 "Study_ID" 列,我想在新的 sheet 上并排查看这些列,例如在 A 和 B 列中,突出显示两列中不匹配的单元格。说 =$A1:$B1
并应用于 =$A$A:$B$B
很容易。但我也在并排查看 "Name",例如在 C 和 D 列中。我 可以 添加一个新公式 =$C1:$D1
。但是由于源 table 有 20 列,这将需要 20 多个公式。我想要一个。
谢谢!
下图是使用多个公式完成的(=$A1<>$B1
,应用于 =$A:$B
,=$C1<>$D1
,应用于 =$C:$D
)
编辑:找出一个可以做到这一点的公式:
=A2<>OFFSET(A2,,IF(MOD(COLUMN(),2)=1,1,-1))
比较 2 列的条件格式很容易,例如:=$A1=$B1
。但是如果我也想要比较C和D,但是NOT[怎么办? =38=]B和C?理想情况下,我想用一个条件格式公式来做到这一点,因为我有很多列,但如果有必要,我会选择 VBA(我只是不熟悉 VBA 中的条件格式) .
注意:我尝试了 =AND(MOD(COLUMN(),2),A1=B1)
的一些变体,但没有奏效。
注意 2:这里有一些更具体的内容:基本上我是在比较两个几乎相同的 table 中的数据,我想强调任何差异。因此,例如,每个 table 都有一个 "Study_ID" 列,我想在新的 sheet 上并排查看这些列,例如在 A 和 B 列中,突出显示两列中不匹配的单元格。说 =$A1:$B1
并应用于 =$A$A:$B$B
很容易。但我也在并排查看 "Name",例如在 C 和 D 列中。我 可以 添加一个新公式 =$C1:$D1
。但是由于源 table 有 20 列,这将需要 20 多个公式。我想要一个。
谢谢!
下图是使用多个公式完成的(=$A1<>$B1
,应用于 =$A:$B
,=$C1<>$D1
,应用于 =$C:$D
)
编辑:找出一个可以做到这一点的公式:
=A2<>OFFSET(A2,,IF(MOD(COLUMN(),2)=1,1,-1))