当角度在 360 度以上和 0 度以下移动时,如何在图表上停止大 'angle jump'?

How to stop large 'angle jump' on a graph, as the angle moves above 360 and below 0 degrees?

我有一些航向数据,我想绘制在 Excel 中的图表上。我的问题是,当增加的角度达到360时,它会下降到0。同样,当减少的角度达到0时,它会跳到360。

我希望它做的是继续 increasing/decreasing 以便我的图表看起来不像 this

例如,我想要:

331 344 358 2 7 13 5 355 349

重写为:

331 344 358 362 367 373 365 355 349

我觉得有一个简单的解决方案,但我就是想不通!

编辑:

我在散点图上绘制数据,y 轴上绘制角度,x 轴上绘制时间。

您需要决定什么适合您。以下公式可能会起作用:

=IF(AND(A2>350;B1<100);B1+360;IF(AND(A2<10;B1>260);B1-360;B1)) 我使用了第 1 行和初始值列 A 中的数据集,cellA2 与 A1 的值相同,B2 是给定的公式,然后将公式拖到数据集中。 它的工作方式是检查之前的值是否>350,如果你当前的值是<100然后跳转发生所以它添加360,如果不是它检查你之前的值是否<10并且当前值高于260(这可能不需要因为您似乎没有获得高于 360 的值)从当前值中减去 360。 结果如下所示:

这个解决方案远非理想,因为它没有考虑您可以达到全角度的次数,您的数据范围是 0-720 还是 0-3600?等等