条件格式Excel范围内的多个相邻单元格

我有一个Excel电子表格,数据input范围是B4:K12。 每行有5个部分(每个2列)。

我需要基于如果C4 =“D”同样格式化B4和C4。 然后在整个范围内,如果E4 =“D”等,D4和E4。

我一直没有能够在这里工作。 这应该怎么做?

谢谢,t2t

试试这个公式:

=OFFSET($B4,0,((INT((COLUMN(B4)/2)-1)*2)+1),1,1)="D"

这是做你想要的吗?

基本上就是这样做的:

OFFSET($B4,....)将每行的第一列作为参考点。 那么我们只需要弄清楚我们需要看哪一列。

COLUMN(B4) – 取相关单元格的列号。

((INT((COLUMN(B4)/2)-1)*2+1)正在对列号进行调整以将其转换为偏移量。

尝试在第20行的一个单元格中运行公式的这部分..build立它,你会看到它收敛:2,3,4,5,6 2, 3, 4, 5, 6 ....1,1,3,3,5, ...