相邻单元格相等时Excel中的条件格式

相邻单元格相等时Excel中的条件格式,excel,conditional-formatting,Excel,Conditional Formatting,我在D5:S19单元中存储了数字。此数组的每一行表示一种特定产品,每一列中的数字表示该项目在给定财务季度的成本(如果该产品在给定季度不可用,则单元格为空): 我正在努力建立一个有条件的格式,它将突出一个一行一行的相邻和相等的单元格(不包括空白单元格)。我曾尝试使用一个基于精确函数(精确($D5,$E5))的公式来计算整个数组,但这似乎根本不起作用 这里的任何指点都将不胜感激。谢谢。在我看来,您突出显示的数据将处于三种状态之一。它是: 多个连续条目中的第一个条目 几个连续条目中的最后一个条目 在

我在D5:S19单元中存储了数字。此数组的每一行表示一种特定产品,每一列中的数字表示该项目在给定财务季度的成本(如果该产品在给定季度不可用,则单元格为空):

我正在努力建立一个有条件的格式,它将突出一个一行一行的相邻和相等的单元格(不包括空白单元格)。我曾尝试使用一个基于精确函数(精确($D5,$E5))的公式来计算整个数组,但这似乎根本不起作用


这里的任何指点都将不胜感激。谢谢。

在我看来,您突出显示的数据将处于三种状态之一。它是:

  • 多个连续条目中的第一个条目
  • 几个连续条目中的最后一个条目
  • 在中间的某个地方。 这有助于使用三种不同的条件格式规则,以确保使用时能够区分不同的连续值集。这些措施包括:

  • 请注意为每个规则指定的边框。然后,我们按相反的顺序排列规则,并将规则3设置为“如果为True,则停止”。这意味着左边框和右边框不会添加到中间单元格中,如下所示:

    这将导致以下条件格式(我只使用了数据的一个子集)

    以下是每个规则的文本版本供您复制:

    =AND(D5<>"",D5=E5)
    =AND(D5<>"",D5=C5)
    =AND(D5<>"",D5=E5,D5=C5)
    
    =和(D5“”,D5=E5)
    =和(D5“,D5=C5)
    =和(D5'',D5=E5,D5=C5)
    

    希望这有帮助

    我将在将示例数据输入示例工作簿后立即开始解决方案。