如何根据其他工作表中的数据有条件地突出显示单元格?

时间:2016-02-23 20:02:58

标签: google-sheets spreadsheet formulas

我在Google表格文件中有两个标签。一个包含要显示的数据(自动生成),另一个包含有关可用性的信息。它们看起来是这样的,其中表格对应1:1:

User tally
       A        B      C      D
  +----------+------+------+------+
1 |          | OS 1 | OS 2 | OS 3 |
  +----------+------+------+------+
2 | Device A | 12   | 0    | 512  |
  +----------+------+------+------+
3 | Device B | 0    | 156  | 18   |
  +----------+------+------+------+
4 | Device C | 0    | 0    | 0    |
  +----------+------+------+------+


OS availability
       A        B      C      D
  +----------+------+------+------+
1 |          | OS 1 | OS 2 | OS 3 |
  +----------+------+------+------+
2 | Device A | 1    | 0    | 1    |
  +----------+------+------+------+
3 | Device B | 0    | 1    | 1    |
  +----------+------+------+------+
4 | Device C | 0    | 0    | 1    |
  +----------+------+------+------+

如您所见,不支持操作系统的设备都有0个用户,正如预期的那样。但是,有些设备支持操作系统,但0用户具有该组合(即OS 3上的设备B和完全设备C)。

在我的User tally电子表格中,我想使用条件格式将不支持的组合的背景和文本颜色更改为相同的内容,使其看起来好像单元格完全空白。但是,我希望支持的组合显示其0,表示用户可以使用此组合,但不是出于某种原因。

我尝试将'User tally'!B2:D4作为Custom formula is添加到B2的条件格式面板中(希望EQUAL('OS support'!B2, '0') 会像在多个单元格中粘贴公式时那样更改每个单元格) ,但它似乎没有效果:

{{1}}

如何使用条件格式根据另一个表格中的对应数据更改每个单元格的颜色?

1 个答案:

答案 0 :(得分:1)

将以下内容放入'User tally'!B2:D4的条件格式设置面板作为自定义公式:

=OFFSET(INDIRECT("'OS support'!A1"),row(B2)-1,COLUMN(B2)-1)=0