So i have a table like the one below (but much larger, showing multiple states):
[TABLE="width: 500"]
<tbody>[TR]
[TD]Company ID[/TD]
[TD]State[/TD]
[TD]Zip Code[/TD]
[TD]Latitude[/TD]
[TD]Longitude[/TD]
[TD]Closest Company ID Distance (miles)[/TD]
[/TR]
[TR]
[TD]37
[/TD]
[TD]AK[/TD]
[TD]99503[/TD]
[TD]61.1988159
[/TD]
[TD]-149.9060107
[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]80[/TD]
[TD]AK[/TD]
[TD]99518[/TD]
[TD]61.17353626
[/TD]
[TD]-149.883512[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]230
[/TD]
[TD]AK[/TD]
[TD]99654
[/TD]
[TD]61.56331423
[/TD]
[TD]-149.2925177
[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]353
[/TD]
[TD]AK[/TD]
[TD]99654
[/TD]
[TD]61.57614692
[/TD]
[TD]-149.4098359
[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]270
[/TD]
[TD]AK[/TD]
[TD][TABLE="width: 42"]
<colgroup><col></colgroup><tbody>[TR]
[TD]99669[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD]60.50016076
[/TD]
[TD][TABLE="width: 89"]
<colgroup><col></colgroup><tbody>[TR]
[TD="align: right"]-151.0765804[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]272[/TD]
[TD]AK[/TD]
[TD][TABLE="width: 42"]
<tbody>[TR]
[TD]99672[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD]60.52622641
[/TD]
[TD][TABLE="width: 89"]
<tbody>[TR]
[TD="align: right"]-150.7265724[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]81[/TD]
[TD]AK[/TD]
[TD]99701[/TD]
[TD]64.836296[/TD]
[TD]-147.715406[/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
Is there a formula or macro I can use that will give me the shortest distance to the nearest Company ID by Latitude and Longitude in an adjacent column?
[TABLE="width: 500"]
<tbody>[TR]
[TD]Company ID[/TD]
[TD]State[/TD]
[TD]Zip Code[/TD]
[TD]Latitude[/TD]
[TD]Longitude[/TD]
[TD]Closest Company ID Distance (miles)[/TD]
[/TR]
[TR]
[TD]37
[/TD]
[TD]AK[/TD]
[TD]99503[/TD]
[TD]61.1988159
[/TD]
[TD]-149.9060107
[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]80[/TD]
[TD]AK[/TD]
[TD]99518[/TD]
[TD]61.17353626
[/TD]
[TD]-149.883512[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]230
[/TD]
[TD]AK[/TD]
[TD]99654
[/TD]
[TD]61.56331423
[/TD]
[TD]-149.2925177
[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]353
[/TD]
[TD]AK[/TD]
[TD]99654
[/TD]
[TD]61.57614692
[/TD]
[TD]-149.4098359
[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]270
[/TD]
[TD]AK[/TD]
[TD][TABLE="width: 42"]
<colgroup><col></colgroup><tbody>[TR]
[TD]99669[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD]60.50016076
[/TD]
[TD][TABLE="width: 89"]
<colgroup><col></colgroup><tbody>[TR]
[TD="align: right"]-151.0765804[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]272[/TD]
[TD]AK[/TD]
[TD][TABLE="width: 42"]
<tbody>[TR]
[TD]99672[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD]60.52622641
[/TD]
[TD][TABLE="width: 89"]
<tbody>[TR]
[TD="align: right"]-150.7265724[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]81[/TD]
[TD]AK[/TD]
[TD]99701[/TD]
[TD]64.836296[/TD]
[TD]-147.715406[/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
Is there a formula or macro I can use that will give me the shortest distance to the nearest Company ID by Latitude and Longitude in an adjacent column?