Fernando는 수색 및 구조 팀과 협력합니다. 한 지역에서 사람을 검색 할 때 일반적으로 “확장 사각형”을 사용하여 검색합니다. 시작 위치가 주어지면, 그들은 동쪽으로 일정한 거리로 이동하고, 같은 거리만큼 북쪽으로 회전하고, 서쪽으로 두 배 거리로, 남쪽으로 두 배로 확장하는 등 계속 확장되는 광장에서 이동합니다. Fernando는 시작 좌표 (위도 및 경도)와 초기 거리를 제공하고 Excel에서 확장 광장의 각 전환점의 위도와 경도를 계산하도록합니다.

솔루션을 제공하기 전에 몇 가지 결정을 내려야합니다.

먼저, GPS 좌표를도 / 분 / 초 또는 십진수로 지정할지 파악해야합니다. 이 특정 솔루션을 위해 (특별한 이유없이) 위도와 경도를 지정할 때 십진수를 사용하기로 결정했습니다.

또한 광장의 다리를 마일 또는 피트 단위로 지정할 것인지 파악해야합니다. Fernando는 공중이 아닌 도보로 지형을 다룰 수있는 수색 및 구조 팀과 협력하기 때문에 거리를 피트 단위로 지정할 수 있도록 결정했습니다.

이러한 결정이 주어지면 동쪽, 서쪽, 북쪽 또는 남쪽으로 직접 이동하는 각 발에 대해 위도 또는 경도가 변경되는 대략적인 각도를 계산할 수 있습니다. 이것은 다음 공식으로 주어집니다.

=ATAN((1/5280)/3958.82)*180/PI()

이 공식에서 피트를 마일 (1/5280)로 변환 한 다음 지구 평균 반경 (3958.82)으로 나눕니다. 해결책은 움직일 때마다 0.00000274109도를 변경하는 것입니다. 다른 거리를 이동하는 경우 간단히 피트에서 마일로 변환하여도 수를 찾을 수 있습니다. 따라서 1/10 마일 (528 피트)를 이동하면 공식은 다음과 같습니다.

=ATAN((528/5280)/3958.82)*180/PI()

이 경우 각도 변경은 0.014472944 도입니다. 다시 말하지만,이 거리 변화는 근사치이며 장애물이나 고도 변화와 같은 실제 조건을 고려하지 않습니다.

확장 사각형의 각 다리에 대한 변경 사항을 알고 나면 다리로 이동하는 방향에 따라 각도를 더하거나 뺄 것인지 (위도 또는 경도에서) 계산 만하면됩니다. 다리의 진행 상태를 알고 있다면 (Fernando의 경우 East, North, West, South) 어느 다리를 횡단하는지에 따라 쉽게 알아낼 수 있습니다. 또한 레그 번호를 알고 해당 레그에서 이동해야하는 거리를 계산할 수도 있습니다.

저는 ExcelTips_에서 매우 열심히 노력하여 자신의 워크 시트에서 필요한 공식과 데이터를 쉽게 재현 할 수 있도록 제 기사의 내용을 설명합니다. 그러나이 경우 “확장 원 계산기”가 포함 된 통합 문서를 간단히 다운로드하는 것이 좋습니다. 여기에서 찾을 수있는 _ExcelTips 기여자의 의견을 받아 개발했습니다.

http://excelribbon.tips.net/ExpandingCircle.xlsx

계산기를 사용하려면 세 개의 숫자 만 입력하면됩니다. 첫 번째 다리로 이동할 피트 수, 시작 지점의 위도, 동일한 지점의 경도. 그런 다음 계산기는 확장 사각형에 대해 64 개의 다리를 유도하여 각 다리의 시작점, 방향 및 거리 (피트)를 제공합니다.

위도, 경도 및 거리에 대해 자세히 알아 보려면 다음 정보가 도움이 될 것입니다.

http://www.cpearson.com/Excel/LatLong.aspx

나는 또한 Wikipedia에서 Haversine 공식에 대한 토론이 흥미 롭다는 것을 발견했습니다. (Haversine 공식은 두 쌍의 위도 / 경도 좌표 사이의 대원 거리를 계산하는 데 사용됩니다.

http://en.wikipedia.org/wiki/Haversine_formula

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육

이 팁 (5645)은 Microsoft Excel 2007, 2010 및 2013에 적용됩니다.