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

Formula for calculating Euclidian direction in Excel

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

有人知道如何在 Excel 中实现吗?

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

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

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

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