Excel 使用相同的颜色为所有行着色,直到单元格的值不再与前一行中的值相同
我有以下Excel表格:Excel 使用相同的颜色为所有行着色,直到单元格的值不再与前一行中的值相同,excel,excel-formula,conditional-formatting,Excel,Excel Formula,Conditional Formatting,我有以下Excel表格: | A | B ---------|-----------|--------------- 1 | 500 | 2 | 500 | 3 | 500 | ---------|-----------|---------------- 4 | 600 | 5 | 600 | -----------------
| A | B
---------|-----------|---------------
1 | 500 |
2 | 500 |
3 | 500 |
---------|-----------|----------------
4 | 600 |
5 | 600 |
---------------------|----------------
6 | 300 |
---------------------|----------------
7 | 800 |
8 | 800 |
9 | 800 |
---------------------|----------------
10 | 200 |
11 | 200 |
---------------------|----------------
12 | 900 |
---------------------|----------------
13 | 100 |
14 | 100 |
在列A中
有一个不同的数字,可以在行中多次出现现在,我正在寻找一个
条件格式
,该格式识别一个数字是否与前一行相比已切换,如果已切换,则具有相同编号的所有其他行将被涂成黄色
,直到再次切换为止结果应该如下所示: 你知道我需要什么样的
条件格式来实现这一点吗?
- 选择A列
- 根据公式插入新的条件格式规则并使用:
如果有Excel O365:
=ISEVEN(COUNT(UNIQUE(A$1:A1)))
旧版本的Excel可以使用:
=ISEVEN(SUMPRODUCT(1/COUNTIF(A$1:A1,A$1:A1)))
您能告诉我们您使用的是什么版本的Excel plz吗?谢谢您的回答。虽然我使用Office 365 MSO作为Excel版本,但为了使其正常工作,我必须使用您的第二个选项。如果我希望整行显示为黄色,而不仅仅是A列,我需要修改什么?请在应用规则之前选择整个工作表。请注意,条件格式是不稳定的,会减慢工作簿的速度!我不知道为什么,但不知怎么的,这对我来说不起作用。我用截图开始了第二个问题。我倾向于在早期版本的Excel中使用频率,因为它应该更快一些,比如=ISEVEN(SUMPRODUCT(--(频率(A$1:A1,A$1:A1)>0)),但不值得作为单独的答案。