我有一些要在Excel中的图表上绘制的航向数据。我的问题是,当增大角度达到360度时,它会下降到0。类似地,当减小角度达到0度时,它会跳到360度。
我想要做的是继续增加/减少,以使我的图形看起来不像这样。
例如,我想要:
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))
我在第一行和初始值列A中使用了数据集,cellA2是与A1相同的值,B2是给定的公式,然后将公式沿数据集拖动。它的工作方式是检查先前的值是否> 350,并且当前值是否小于100,然后发生跳跃,因此它会增加360;否则,它会检查先前的值是否小于10并且当前值大于260(可能不需要因为您似乎未获得高于360的值)从当前值中减去360。结果看起来像这样:
该解决方案远非理想,因为它没有考虑到可以达到整个角度的次数,您的数据范围是0-720还是0-3600?等等
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句