ใช้สมการ Haversine เพื่อคำนวณระยะห่างระหว่างจุดสองจุดบนโลก
สมการฮาเวอร์ซีนเป็นหนึ่งในสมการพื้นฐานสำหรับการเดินเรือในมหาสมุทร มันถูกใช้เพื่อสร้างระยะห่างระหว่างจุดสองจุดบนทรงกลมหากคุณทราบละติจูดและลองจิจูดของทั้งสองจุดและเส้นผ่านศูนย์กลางของทรงกลม ส่วนใหญ่เป็นระบบอัตโนมัติในหน่วย GPS บางคนที่ทำ geocaching ต้องการโหลดสมการนี้ในสำเนา Excel ในเครื่องของพวกเขา พวกเขาสามารถเข้าสู่จุดเริ่มต้นและจุดสิ้นสุดเพื่อกำหนดระยะทางที่พวกเขาต้อง การท่องเที่ยว.
การตั้งค่าตัวแปร
สมการ Haversine ต้องการตัวแปรอินพุตสี่ตัวสำหรับละติจูดและลองจิจูด เมื่อต้องการตั้งค่านี้ใน Excel คุณจะต้องตั้งชื่อเซลล์บางเซลล์ใน Excel และอ้างอิงชื่อเซลล์เหล่านั้นในสูตร คุณสามารถตั้งชื่อเซลล์ใน Excel ได้โดยคลิกที่เซลล์ จากนั้นพิมพ์ชื่อในช่องสีขาวทางด้านซ้ายของแถบสูตร คลิกที่เซลล์ "A1" และกำหนดชื่อ "Latitude_1" คลิกที่เซลล์ "A2" และตั้งชื่อว่า "Latitude_2" คลิกที่เซลล์ "B1" และกำหนดชื่อ "ลองจิจูด_1" คลิกที่เซลล์ "B2" และกำหนดชื่อ "Longitude_2" เป็นความคิดที่ดีที่จะเปลี่ยนสีของเซลล์เหล่านี้เพื่อให้คุณสามารถระบุได้ ภายหลัง.
วิดีโอประจำวันนี้
การตั้งค่าค่าคงที่
อีกส่วนหนึ่งของสมการฮาเวอร์ซีนคือรัศมีของทรงกลมที่กำลังสำรวจ โดยปกตินี่คือโลก เช่นเดียวกับตัวเลขละติจูดและลองจิจูดด้านบน ให้ตั้งชื่อเซลล์ที่มีตัวแปรเหล่านี้ คลิกที่ "C1" และตั้งชื่อว่า "RadMiles" คลิกเซลล์ "C2" และตั้งชื่อว่า "RadKilom" ในเซลล์ C1 ให้ป้อน "3959"; ในเซลล์ C2 ให้ป้อน "6371" ในเซลล์ C3 ให้ตั้งค่าการตรวจสอบความถูกต้องของข้อมูลโดยคลิกที่ส่วน "ข้อมูล" ของอินเทอร์เฟซริบบิ้นแล้วเลือก "การตรวจสอบข้อมูล." เลือก "รายการ" เป็นประเภทการตรวจสอบและป้อน "ไมล์, กิโลเมตร" ในช่องที่ให้โดยไม่ต้องใส่ใบเสนอราคา เครื่องหมาย เซลล์ C3 จะกลายเป็นรายการแบบหล่นลงที่มีสองรายการ: ไมล์และกิโลเมตร
เข้าสู่สูตร
ป้อนสูตรต่อไปนี้ในเซลล์ C4:
=ACOS(COS(เรเดียน(90-Latitude_1)) COS(RADIANS(90-Latitude_2)) +SIN(RADIANS(90-Latitude_1)) บาป(เรเดียน(90-ละติจูด_2)) COS(เรเดียน(ลองจิจูด_1-ลองจิจูด2)) IF(C3="ไมล์",RadMiles, RadKilom)
การใช้สมการฮาเวอร์ซีน
ในการใช้สเปรดชีตที่มีสมการ Haversine ให้ป้อนละติจูดและลองจิจูดของจุดเริ่มต้นของคุณในเซลล์ A1 และ B1 ในหน่วยองศา จากนั้นป้อนละติจูดและลองจิจูดของจุดปลายทางของคุณในเซลล์ A2 และ B2 โดยมีหน่วยเป็นองศาด้วย เลือกหน่วยที่คุณต้องการวัดระยะทางระหว่างจุดต่างๆ โดยเลือกเมนูแบบเลื่อนลงในเซลล์ C3 (ไมล์หรือกิโลเมตร) เซลล์ C4 จะแสดงระยะห่างระหว่างจุดสองจุด