Excel 基于起点按经度和纬度排序
我在Excel中将物理地址转换为经度和纬度。有没有按起点排序的方法?例如,这是我的起点42.0932869,-80.1049180,Excel能对起点下一步的经度和纬度进行排序吗?我正在尝试创建一个地址的移动列表,并希望它们按照起始位置的顺序排列 我正在使用Excel 365 起点42.0932869,-80.1049180那么下一个地址是什么Excel 基于起点按经度和纬度排序,excel,vba,Excel,Vba,我在Excel中将物理地址转换为经度和纬度。有没有按起点排序的方法?例如,这是我的起点42.0932869,-80.1049180,Excel能对起点下一步的经度和纬度进行排序吗?我正在尝试创建一个地址的移动列表,并希望它们按照起始位置的顺序排列 我正在使用Excel 365 起点42.0932869,-80.1049180那么下一个地址是什么 42.0923267, -80.1041138 42.0840190, -80.0974670 42.0840500, -80.0967051 42.0
42.0923267, -80.1041138
42.0840190, -80.0974670
42.0840500, -80.0967051
42.0935450, -80.1033530
42.0855000, -80.1021200
42.0916309, -80.0989128
42.0846050, -80.1010570
42.0846050, -80.1010570
42.0843432, -80.0993665
42.0924650, -80.1074910
可以使用点间距公式的值创建一个新列,并对该列应用排序:
SQRT((lat - 42.0932869)^2 + (lon - -80.1041138)^2)
它不起作用。lat和lon不是公式表达式我不确定你的数据是什么样的,但我的答案基于这样的假设:对于同一点,A列存储了纬度值,B列存储了经度值。然后创建列C,它只是一个带有上述公式的公式列,并在C中对列CStore进行排序,类似于:
=POWER(POWER(SUM(A1,-42.0932869),2)+POWER(SUM(B1,80.1041138),2),0.5)
是的,我在不同的列中有纬度和经度。当我尝试这个公式时=幂(幂)(SUM(A1,-42.0932869),2)+幂(SUM(B1,80.1041138),2) ,0.5)Excel显示了带有错误消息的弹出框“公式有问题此=SQRT((A1-42.0932869)^2)+(B1+80.1041138)^2)