在Excel中计算欧几里德方向的公式

时间:2016-01-04 19:55:58

标签: excel euclidean-distance

我正在计算Excel应用程序中各点之间的欧几里德距离,并且还需要能够为每对点指定二维位置的差异方向。

有谁知道如何在Excel中实现它?

下面是我当前的欧几里德距离计算的简化图示。我有两点,并计算Point1与Point2之间的距离。但我还想找到Point1和Point2之间的方向(最好以度为单位)。

illustration of simplified Euclidian distance calculation

1 个答案:

答案 0 :(得分:3)

对于方向,您可以使用从第一点到第二点的向量相对于正x轴的角度:

=DEGREES(ATAN2(B3-B2,C3-C2))

这将返回介于-180和+180度之间的数字。 ATAN2函数由ATAN2(x,y) = arctan(y/x)给出,如果x = 0则返回pi / 2而不是除以0错误,并且在适当的象限中给出答案。