根据范围内的单元格值开始和结束条件格式

根据范围内的单元格值开始和结束条件格式

在给定的 x x y 个单元格范围内,我正在寻找一个公式,该公式将格式化一行中的单元格,从每次单元格值为“x”开始,到每次范围内任何位置的单元格值为“x”结束。

下面是我希望它看起来的样子的一个示例:

在此处输入图片描述

颜色并不重要。它们可以都是相同的颜色,但只要格式化即可。所以你可以看到,我有一个xin B3,我想格式化直到我有一个xin F4,然后再次格式化直到我有一个xin H10。它应该像图像中一样基于行,但在一个范围内,因为我想将相同的逻辑应用于同一页上的多个范围。我希望这有助于明确我的目的。

答案1

带有辅助表的解决方案提案。此辅助表具有格式化区域的尺寸(B7:Q9在示例中)。辅助表中的公式(用于B7– 复制整个范围):

=IFERROR(XMATCH("x", $B3:B3, 0, -1), 0)

条件格式公式(区域B3:Q5,公式为 准备B3):

=B7=MAX(B$7:B$9)

B11:Q13范围内,说明了条件格式公式如何工作(这不是解决方案的一部分,而仅仅是一个说明)。 CF_行

相关内容