สมการ Haversine ใน Excel

...

ใช้สมการ 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 จะแสดงระยะห่างระหว่างจุดสองจุด

หมวดหมู่

ล่าสุด

วิธีหาชั่วโมงทั้งหมดที่ใช้บนคอมพิวเตอร์

วิธีหาชั่วโมงทั้งหมดที่ใช้บนคอมพิวเตอร์

คุณสามารถดูเวลาล่าสุดที่คอมพิวเตอร์ของคุณเริ่ม...

วิธีเปิดไซต์ FTP ใน Explorer

วิธีเปิดไซต์ FTP ใน Explorer

File Transfer Protocol หรือ FTP เป็นวิธีการทั่ว...

วิธีรีเซ็ต Wyse Thin Client

วิธีรีเซ็ต Wyse Thin Client

การรีเซ็ต Wyse thin client ของคุณเป็นงานง่ายๆ ...