yos*_*h m 7 conditional-formatting microsoft-excel microsoft-excel-2010
我有一个包含大量数据的电子表格。数据被分组,以便在一列(比如 C)中具有特定值的所有行被分组在一起。我想突出显示“边界”——即第一行,其中 C 列中的值与其直接前任不同。
例如:
A B C
1 Type Val Category
2 Cat 1.77 1
3 Newt 1.937 1
4 Toad 1.03 3
5 Newt 0.78 3
6 Dog 0.78 3
7 Worm 0.78 9
Run Code Online (Sandbox Code Playgroud)
在此示例中,我希望 Excel 自动查找并突出显示第 2、4 和 7 行,因为这些是 C 中的值与之前的行发生变化的地方。
我尝试将条件格式规则与公式一起使用$C1<>$C2- 希望 Excel 能够通过查找和突出显示转换行的行增加 - 但它没有用。任何想法如何获得我正在寻找的结果?
您的建议应该与正确的“适用于”范围结合使用。例如,如果您的数据位于A1:C7(带有标题A1:C1),则:
A2:C7使用该公式(带有前面的 =),即
=$C1<>$C2
应用所需格式
这应该按预期格式化第 2、4 和 7 行
...但我注意到你关于删除行的评论,所以这个版本将打击这一点,而不是“硬编码”列字母
=INDEX($C:$C,ROW())<>INDEX($C:$C,ROW()-1)