如何计算2个斜率交叉的角度

时间:2017-10-08 20:23:53

标签: excel geometry

我想计算两条线交叉的角度,当green1 <1时,角度应该表示为正。 blue1和green2&gt;蓝天。

有人知道如何在Excel中执行此操作吗?

Period  Green   Blue
   1   210.99   212.99
   2   212.63   211.32

enter image description here

1 个答案:

答案 0 :(得分:2)

您计算的公式计算单条线的斜率和x轴之间的角度。实际上,您需要计算两个斜率的角度,然后计算它们之间的差异。既然你想要绿色&gt;蓝色为正,您需要从绿色斜率中减去蓝色斜率。

也就是说,斜率确实需要在x轴上定义的值。您只在y轴上获得了值,这与y轴的变化无关。如果您有x轴的值(表示时间或位置的变化或绿色和蓝色的不同值的任何变化),您应该将它们放在表中。然后,您应使用散点图绘制点以输入x和y值,然后格式化表格,使每个轴上的1个单位在表格中的长度相同。

在您的示例中,由于缺少轴并且仅使用x值之间的差异为1,您只需要:

=DEGREES(ATAN(change of green))) - DEGREES(ATAN(change of blue))