0

我正在尝试比较 Excel 中两张工作表之间的二进制值。下面是两张表上的第 1 行、AD 列的数据的快速快照。

    A  B  C  D
1   1  1  1  1  <--- Sheet 1

    A  B  C  D
1   1  1  0  0  <--- Sheet 2

我想做的是有条件地格式化表 2。我只关心值不相同的单元格,所以在上面的示例中,表 2 上的单元格 C1 和 D1 与表 1 上的值不匹配,所以我想更改字体或背景。在这一点上,我不在乎。如果我只是比较这 4 个单元格,我可以很容易地做到这一点。但我实际上有 160 行和大约 1000 列的二进制数据,所以我不想单独调整每个单元格。我无法弄清楚的是如何使用引用当前单元格与另一张工作表上的当前单元格的公式有条件地格式化整个工作表。

4

2 回答 2

0

通常,您可以使用 BeyondCompare 之类的比较实用程序。确保每张纸都保存到自己的文件中,然后将它们扔给实用程序。

于 2014-09-29T23:07:41.340 回答
0

对于 Excel 2010:

  1. 在表 2 上选择您要比较的区域
  2. 在“主页”功能区下选择条件格式,然后选择“新规则”
  3. 选择“使用公式确定要格式化的单元格”
  4. 键入以下内容,但将“A1”替换为选择范围内的左上角单元格,并将工作表名称替换为工作表名称

    =IF(Sheet1!A1=Sheet2!A1,FALSE,TRUE)

  5. 选择您想要的格式
  6. 在两个对话框中点击“确定”

于 2013-06-11T21:56:01.107 回答