条件格式根据值更改在行组的 2 种颜色之间交替
Conditional format alternate between 2 colours for groups of rows based on value change
我在 Google 表格中有一个传播sheet,其中有一列我想有条件地格式化。我想对其进行格式化,使所有具有相同值的行组为深灰色,而下一组具有相同值的行为浅灰色。例如,我希望 sheet 看起来像这样:
数字不一定按顺序分组,所以我不能只使用 =mod(a1,2)=1
作为条件格式。我也希望它更新,这样无论其他列如何过滤,这一列仍然如此,每次下一行的值不同时,它和它的副本都是新的颜色,主要是为了可视化,看看哪些数据组合在一起。
如果我要使用公式 =isodd(countunique(a:a2))
和 =isodd(countunique(a:a2))
然后应用一些过滤器,那么我会得到以下结果,它不会根据显示的内容改变颜色。
任何帮助都会很棒。谢谢。
尝试
=isodd(countunique(a:a1))
浅灰色和
=iseven(countunique(a:a1))
深灰色
编辑
最近 Excel 问了同样的问题,我意识到像这样计算值的变化会更好:
=ISEVEN(SUMPRODUCT(--(A:A1<>A:A2)))
如果重复出现在多个连续序列中,这确实会正确突出显示:
而原始公式会错误地突出显示:
虽然没有解决过滤问题。
我在 Google 表格中有一个传播sheet,其中有一列我想有条件地格式化。我想对其进行格式化,使所有具有相同值的行组为深灰色,而下一组具有相同值的行为浅灰色。例如,我希望 sheet 看起来像这样:
数字不一定按顺序分组,所以我不能只使用 =mod(a1,2)=1
作为条件格式。我也希望它更新,这样无论其他列如何过滤,这一列仍然如此,每次下一行的值不同时,它和它的副本都是新的颜色,主要是为了可视化,看看哪些数据组合在一起。
如果我要使用公式 =isodd(countunique(a:a2))
和 =isodd(countunique(a:a2))
然后应用一些过滤器,那么我会得到以下结果,它不会根据显示的内容改变颜色。
任何帮助都会很棒。谢谢。
尝试
=isodd(countunique(a:a1))
浅灰色和
=iseven(countunique(a:a1))
深灰色
编辑
最近 Excel 问了同样的问题,我意识到像这样计算值的变化会更好:
=ISEVEN(SUMPRODUCT(--(A:A1<>A:A2)))
如果重复出现在多个连续序列中,这确实会正确突出显示:
而原始公式会错误地突出显示:
虽然没有解决过滤问题。