2017-03-08 73 views
0

例如,下表显示蓝色突出显示的单元格中的原点坐标以及绿色突出显示的单元格中的可能目标。在Excel中 - 从坐标列表中查找第二个(或第n个)最近的位置

Coordinates table 'ClosestSiteID'字段标识最接近原点坐标集的目标坐标集的SiteID。

作为参考,在单元格A2中使用的公式是:

=LOOKUP(1,1/FREQUENCY(0,SIN((RADIANS(G$2:G$11-$D2))/2)^2+SIN((RADIANS(H$2:H$11-$E2))/2)^2*COS(RADIANS(G$2:G$11))*COS(RADIANS($D2))),$F$2:$F$11)

如何修改该公式以选择第二或第n个最近目的地为给定的原点来填充塔B?

回答

0

该构造通常不容易适应以便给出第二,第三等最小值。在这种情况下,然而,就可以达到所需的修订,如果我们在A2纳入值:

=LOOKUP(1,1/FREQUENCY(0,99^99^(F2:F11=A2)*(SIN((RADIANS(G$2:G$11-$D2))/2)^2+SIN((RADIANS(H$2:H$11-$E2))/2)^2*COS(RADIANS(G$2:G$11))*COS(RADIANS($D2)))),$F$2:$F$11)

问候

相关问题