Excel - 格式化特定行和特定值的单元格

Excel - format cells in certain rows and with certain values

我的问题很具体,我还没有找到答案(google 和这里都找不到),所以我就问问。

我有一个 Excel sheet,其中第三列包含 "Contribution" 或 "Donation" 或其他内容的文本,第 4+ 列中的单元格包含数字如果是两者之一。

示例:

 ┌───┬───┬──────────────┬──────┬──────┬──────┐
 │...│...│ Contribution │ 120  │ 800  │ 1200 │
 ├───┼───┼──────────────┼──────┼──────┼──────┤
 │...│...│ Donation     │ 30   │ 20   │ 200  │
 ├───┼───┼──────────────┼──────┼──────┼──────┤
 │...│...│ Activity     │ yes  │ no   │ yes  │
 ├───┼───┼──────────────┼──────┼──────┼──────┤
 │...│...│ Donation     │ 50   │ 100  │ 18   │
 ├───┼───┼──────────────┼──────┼──────┼──────┤
 │...│...│ Contribution │ 80   │ 2500 │ 1800 │
 └───┴───┴──────────────┴──────┴──────┴──────┘

我想添加额外的格式来突出显示某些单元格。

但如果行包含 "Contribution" 且单元格的值 >= 50 (& < 1000),则 不会 。所以在我上面的例子中,突出显示的单元格是这些:

                                      ┌──────┐
  ... ...  Contribution   120    800  │ 1200 │
                                      ├──────┤
  ... ...  Donation       30     20   │ 200  │
                                      └──────┘
  ... ...  Activity       yes    no     yes
                        ┌──────┬──────┐
  ... ...  Donation     │ 50   │ 100  │ 18
                        └──────┼──────┼──────┐
  ... ...  Contribution   80   │ 2500 │ 1800 │
                               └──────┴──────┘

到目前为止我发现的所有方法都是突出显示包含某些文本字符串的行 突出显示具有特定值但没有两者组合的单元格...是吗可能吗?

非常感谢您!

编辑: 为了让它更容易理解:

在上面的屏幕截图中,我想突出显示第 3、6、9、12 行的第 4~n 列中的值 >= 1000,...以及第 4、7 行的第 4~n 列中的值 >= 50 ,10,13,... 对于无限数量的行和列。所以在屏幕截图上,第 4 行第 4 列也应该是绿色的。

如果有一种方法可以检查 (3n) 或 (3n+1) 行中的值,而不是检查 "Contribution" 或 "Donation" 也适用于这种情况。

=IF(A1="Contribution",IF(B1>=1000,true,false),IF(B1>=50,true,false))

将此粘贴到 sheet 的其他单元格中。 基于 true/false,您可以突出显示单元格。希望这就是您要找的。