【发布时间】:2020-12-10 01:25:08
【问题描述】:
我有一个电子表格,我会定期向其中添加一些行。当我这样做时,我有一个日期列,其中包含添加日期。我想使用条件格式来突出显示日期相同的行组。
| Date | Foo | Bar | (Row color) |
|---|---|---|---|
| 2016-07-13 | 4 | 0.2 | Color 1 |
| 2016-07-13 | 12 | 3.8 | Color 1 |
| 2016-07-13 | 5 | 3.1 | Color 1 |
| 2016-07-29 | 108 | 11.5 | Color 2 |
| 2016-07-29 | 25 | 6.4 | Color 2 |
| 2016-08-04 | 8 | 0.2 | Color 3 |
| 2016-08-04 | 37 | 2.3 | Color 3 |
| 2016-08-04 | 3 | 5.1 | Color 3 |
如果可以交替使用两种颜色,那是可以接受的,但理想的系统...
- 对每一行使用不同的颜色...
- ...直到新的一年到来,此时颜色会重新开始(如果可能)
- 眼睛不是很亮或超级硬
- 将一种颜色与其周围的颜色区分开来是合理的
我可以用=if(A3=A2,B2,if(YEAR(A3)=YEAR(A2),B2+1,0)) 制作一个简单的鉴别器列,但我知道方便分配颜色的唯一方法是使用“色标”,它只为一个单元格着色,而不是整个行。
已知
- 每个日期至少有 5 行,但可能多达 15 行。
- 每年的日期可能少于 15 个(尽管为“discriminator=1, 2, 3, ..., 15”制定了单独的规则以提高自动化程度)。
【问题讨论】:
-
@pnuts 这是一个屏幕截图,它合理地近似于我手工所做的事情。我打开“填充颜色”并选择右侧下一列中最浅的单元格,直到出现年份变化,此时我从红色(左侧)重新开始。
标签: google-sheets