Fernando làm việc với một đội tìm kiếm và cứu hộ. Khi họ tìm kiếm một người trong một khu vực, họ thường làm như vậy bằng cách sử dụng cái được gọi là “hình vuông mở rộng”. Với một vị trí bắt đầu, họ di chuyển về phía đông một khoảng cách nhất định, rẽ và đi về phía bắc cùng một khoảng cách, đi về phía tây gấp đôi khoảng cách, đi về phía nam hai lần khoảng cách, v.v., trong một hình vuông ngày càng mở rộng. Fernando muốn cung cấp tọa độ đầu (vĩ độ và kinh độ) và khoảng cách ban đầu và để Excel tính toán vĩ độ và kinh độ của mỗi điểm ngoặt trong hình vuông mở rộng.

Trước khi đưa ra một giải pháp, cần phải đưa ra một số quyết định.

Trước tiên, bạn cần tìm hiểu xem bạn định chỉ định tọa độ GPS của mình dưới dạng độ / phút / giây hay độ thập phân. Vì lợi ích của giải pháp cụ thể này, quyết định đã được đưa ra (không vì lý do cụ thể nào) để sử dụng độ thập phân khi chỉ định vĩ độ và kinh độ.

Bạn cũng cần phải tìm ra nếu bạn đang đi để xác định chân vuông của bạn trong dặm hoặc bàn chân. Vì Fernando làm việc với một đội tìm kiếm và cứu hộ có thể đang bao phủ địa hình bằng cách đi bộ (chứ không phải bằng đường hàng không), nên quyết định được đưa ra là cho phép xác định khoảng cách bằng feet.

Với những quyết định này, bạn có thể ước tính có bao nhiêu độ vĩ độ hoặc kinh độ được thay đổi cho mỗi foot di chuyển trực tiếp về phía đông, tây, bắc hoặc nam. Điều này được đưa ra trong công thức sau:

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

Trong công thức này, bạn chuyển đổi chân để dặm (1/5280) và sau đó chia nó bằng cách bán kính trung bình của Trái đất (3958,82). Giải pháp là bạn thay đổi 0,00000274109 độ cho mỗi chân bạn di chuyển. Nếu bạn di chuyển một số khoảng cách khác, bạn chỉ có thể thay đổi chuyển đổi chân-to-dặm để tìm số của độ. Do đó, nếu bạn di chuyển 1/10 dặm (528 feet), công thức sẽ trở thành sau:

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

Trong trường hợp này, sự thay đổi về độ là 0,014472944 độ. Một lần nữa, sự thay đổi khoảng cách này là một sự gần đúng và nó không tính đến bất kỳ điều kiện thực tế nào, chẳng hạn như chướng ngại vật hoặc thay đổi độ cao.

Khi bạn biết sự thay đổi đối với từng chân của hình vuông mở rộng của mình, điều duy nhất bạn cần làm là tính xem bạn đang cộng hay trừ độ (và từ vĩ độ hay kinh độ) dựa trên hướng bạn đang di chuyển trên chân. Vì bạn biết sự tiến triển của chân (trong trường hợp của Fernando, Đông, Bắc, Tây, Nam), bạn có thể dễ dàng tìm ra điều này dựa trên chân nào đang được đi ngang. Bạn cũng có thể biết số chặng, tính toán quãng đường cần đi trong chặng cụ thể đó.

Tôi đã rất cố gắng trong ExcelTips để giải thích những điều trong bài viết của tôi để bạn có thể dễ dàng tạo lại các công thức và dữ liệu cần thiết trong trang tính của riêng mình. Tuy nhiên, trong trường hợp này, bạn chỉ cần tải xuống sổ làm việc có chứa “Máy tính vòng tròn mở rộng” sẽ rất có lợi cho bạn. Tôi đã phát triển một (với đầu vào từ một số cộng tác viên ExcelTips) mà bạn có thể tìm thấy ở đây:

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

Để sử dụng máy tính, bạn chỉ cần nhập ba số liệu: Số feet bạn muốn đi trong chặng đầu tiên, vĩ độ của điểm xuất phát và kinh độ của cùng điểm đó. Sau đó, máy tính tính toán 64 chân cho hình vuông mở rộng, đưa ra điểm xuất phát, hướng và khoảng cách (tính bằng foot) cho mỗi chân.

Nếu bạn muốn tìm hiểu thêm về vĩ độ, kinh độ và khoảng cách, bạn sẽ thấy thông tin này hữu ích:

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

Tôi cũng thấy cuộc thảo luận về công thức Haversine rất thú vị, tại Wikipedia. (Công thức Haversine được sử dụng để tính toán khoảng cách vòng tròn lớn giữa hai cặp tọa độ vĩ độ / kinh độ.

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

ExcelTips là nguồn tiết kiệm chi phí của Microsoft Đào tạo Excel.

Mẹo này (5645) áp dụng cho Microsoft Excel 2007, 2010 và 2013.