【问题标题】:Conditional formatting based on neighboring cell基于相邻单元格的条件格式
【发布时间】:2016-11-01 14:29:26
【问题描述】:

我有一个相关矩阵,每个相关表示两行单元格 - 顶部单元格是 r 值,底部单元格是 p 值。

我想根据其下方单元格中的 p 值对包含 r 值的单元格进行条件格式化(基本上,我想根据重要性为相关性着色)。这双重复杂,因为不同行的条件格式必须不同,因为我不希望 p 值根据它下面的 r 值着色......有没有简单的方法可以做到这一点没有多个数据表和交叉引用?

【问题讨论】:

  • 条件格式公式在很大程度上取决于数据的布局方式。假设:第 1 行是标题行,“R”值从第 2 行开始,每隔一行(4、6、8 等),“P”值从第 3 行开始,每隔一行(5、 7、9等),并且您希望条件格式从A列开始。有了这些假设,这种条件格式可能适合您:单击单元格A2,使其成为选定的单元格,然后转到条件格式 -> 新规则-> 使用公式 -> =AND(MOD(ROW(A2),2)=0,A3="PValue1") -> 将“适用于”更改为您想要的范围(例如 $A$2:$C$9)
  • 为不同颜色的不同 PValue 添加额外的条件格式公式。
  • @tigeravatar 谢谢你,成功了!我自己没有找到这个我觉得有点傻:/

标签: excel colors excel-formula conditional-formatting


【解决方案1】:

假设这样的布局:

35 上方的单元格可以通过选择 ColumnA 和 HOME > 样式 - 条件格式,新规则...,使用公式来确定要格式化的单元格有条件地格式化 em> 和 在此公式为真时格式化值::

=AND(ISODD(ROW()),A2>2)

Format...,选择格式选择,OKOK

【讨论】: