2015-10-14 85 views
1

我有存储在单元格D5中的数字:S19。该阵列的每一行代表一个特定的产品,在每列中的数字表示该项目在特定财政季度的成本(如果该产品是不是在给定的季度可用的,则电池为空):在Excel中当相邻单元格相等时的条件格式

enter image description here

我很努力设置一个条件格式,它将逐行突出显示相邻和相等的单元格(不包括空白单元格)。我已经尝试过使用基于EXACT函数(EXACT($ D5,$ E5))的公式来计算整个数组,但这似乎不起作用。

任何指针在这里将不胜感激。谢谢。

+0

只要完成将示例数据输入到示例工作簿,我将立即着手解决方案。 – Jeeped

回答

1

我看到它的方式,突出显示的数据将处于三种状态之一。它可以是:

  1. 几个连续的条目
  2. 几个连续的条目
  3. 中间的某个位置的最后一个条目的第一个条目。

这适用于三种不同的条件格式规则,以确保使用可以区分不同的连续值组。这些都通过如下:

  1. Rule 1

  2. Rule 2

  3. Rule 3

通知每个规则中指定的边界。然后我们按相反的顺序排列规则,并将规则3设置为“如果为真则停止”。这意味着,左右边框不会添加到我们中间的细胞,就像这样:

Rule ordering

这导致以下条件格式(我只用你的数据的子集)

Conditional formatting

这里的每一个规则的文本版本,供您复制:

=AND(D5<>"",D5=E5) 
=AND(D5<>"",D5=C5) 
=AND(D5<>"",D5=E5,D5=C5) 

希望这有助于!

相关问题