我正在 Google 电子表格中构建折线图。需要做什么才能以不同的颜色显示上升部分和下降部分?
我尝试通过使用公式创建辅助列并将其叠加在原始图表上来实现这一点(此处的列包含要显示的数据,请参见下文,并且公式的写法就像在单元格和中B
一样):C2
D2
=if(($B2>$B3)+($B2<$B1), $B2, na())
=if(($B2<=$B3)*($B3>$B4)+($B1<=$B2)*($B2>$B3), $B2, na())
这是当前结果,其中区域 12-13、23-24、28-29 的颜色不正确(困难之处在于类型为 的锯齿状区域[1, 2, 1, 2, 1]
,其中每一步都会交替增加和减少):
我想通过创建一个公式来避免使用脚本,例如,将下降趋势分成单独的列,或者在相邻趋势之间添加中间空的半步。我不知道该怎么做。
我处理的数据:
步 | 价值 |
---|---|
1 | 9577 |
2 | 9601 |
3 | 9454 |
4 | 9329 |
5 | 9422 |
6 | 9238 |
7 | 9517 |
8 | 9589 |
9 | 9603 |
10 | 9564 |
11 | 9610 |
12 | 9623 |
十三 | 9616 |
14 | 9633 |
15 | 9249 |
16 | 9525 |
17 | 9549 |
18 | 9498 |
19 | 9391 |
20 | 9512 |
21 | 9530 |
22 | 9550 |
23 | 9565 |
24 | 9541 |
二十五 | 9568 |
二十六 | 9567 |
二十七 | 9571 |
二十八 | 9595 |
二十九 | 9527 |
三十 | 9621 |
31 | 9566 |