You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中筛选指定站点半径范围内的Portfolio匹配地点?

地理数据筛选需求:列出指定半径内的所有匹配地点

最近我在处理一项地理数据筛选任务:从包含10000+地点的Portfolio数据中,筛选出距离约3000个指定站点1/4英里和1/2英里半径范围内的所有匹配地点,所有位置数据均为Decimal Degrees(十进制度)格式。

我已制作小型模拟数据集用于方案验证,目前仅能获取每个站点对应的Portfolio最近匹配地点及距离,但实际与测试数据中均存在多个符合半径要求的匹配项,想请教如何实现列出每个站点对应的所有符合半径要求的Portfolio匹配地点?


数据预览

站点列表

站点列表截图

Portfolio列表

Portfolio列表截图


当前使用的公式

距离计算公式

=INDEX(ACOS(COS(RADIANS(90-Portfolio!$C$2:$C$6)) *COS(RADIANS(90-C2)) +SIN(RADIANS(90-Portfolio!$C$2:$C$6)) *SIN(RADIANS(90-C2)) *COS(RADIANS(Portfolio!$D$2:$D$6-D2)))*3958.756,MATCH(SMALL((ABS(C2-Portfolio!$C$2:$C$6)^2+ABS(D2-Portfolio!$D$2:$D$6)^2)^(0.5),1),(ABS(C2-Portfolio!$C$2:$C$6)^2+ABS(D2-Portfolio!$D$2:$D$6)^2)^(0.5),0))

最近地点计算公式

=INDEX(Portfolio!$A$2:$A$6,MATCH(SMALL((ABS(C2-Portfolio!$C$2:$C$6)^2+ABS(D2-Portfolio!$D$2:$D$6)^2)^(0.5),1),(ABS(C2-Portfolio!$C$2:$C$6)^2+ABS(D2-Portfolio!$D$2:$D$6)^2)^(0.5),0))

模拟数据集下载地址

https://drive.google.com/uc?export=download&id=1eaDyUrjGjonV6iJkMa1Tac2v6NfquIsx

内容的提问来源于stack exchange,提问作者Grags

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 17:42:36