विषयसूची
यह लेख आपको दिखाएगा कि एक्सेल में दो पतों के बीच दूरी की गणना कैसे करें। Microsoft Excel में दुनिया में दो स्थानों के बीच दूरी खोजने के लिए के लिए यह विशेष सुविधा और सूत्र है। यदि आपके पास दो स्थानों के GPS निर्देशांक हैं, तो आप अपनी इच्छानुसार किसी भी इकाई में उन स्थानों के बीच की दूरी आसानी से निर्धारित कर सकते हैं।
अभ्यास कार्यपुस्तिका डाउनलोड करें
<6दो पतों के बीच की दूरी की गणना। xlsm
एक्सेल में दो पतों के बीच की दूरी की गणना करने के 3 तरीके
हमारे डेटासेट में, हमारे पास <1 है>अक्षांश और देशांतर ओहियो और अलास्का के लिए। हम उनके बीच की दूरी मापने जा रहे हैं।
अक्षांश ओहियो और अलास्का के लिए हैं 40.4173 उत्तर और 64.2008 उत्तर क्रमशः। इसके अलावा, देशांतर के लिए ओहियो और अलास्का क्रमशः 82.9071 पश्चिम और 149.4937 पश्चिम हैं।
1. दो पतों के बीच की दूरी की गणना करने के लिए हैवरसाइन फॉर्मूला का उपयोग करना
यदि आप गणित में अच्छे हैं, तो हावरसाइन फॉर्मूला का उपयोग करना आपके लिए सही रहेगा। हालांकि यह आपको एक अनुमानित परिणाम देगा, यह बहुत अच्छा है।
सबसे पहले, हमें चाप की लंबाई का मूल सूत्र जानना होगा। और उस सूत्र का उपयोग करके हम इसकी तुलना पृथ्वी पर दो स्थानों के बीच की दूरी से करते हैं। सूत्र नीचे दिया गया है।
S = rθ
S = बीच की दूरीदो पते
r = पृथ्वी की त्रिज्या
θ = दो पतों द्वारा पृथ्वी के केंद्र में पेश किया गया कोण <3
लेकिन अगर आपके पास जीपीएस निर्देशांक दो स्थानों के हैं, तो आपको हावरसाइन फॉर्मूला से निर्धारित करने की आवश्यकता है। नीचे दिए गए Haversine सूत्र को देखें।
यदि आप इसकी तुलना चाप लंबाई सूत्र से करते हैं, तो आप इस तरह पाएंगे निम्नलिखित छवि।
आइए आपको हावरसाइन फॉर्मूला के मापदंडों से परिचित कराते हैं।
φ 1 = पहले स्थान का अक्षांश
φ 2 = दूसरे स्थान का अक्षांश
ℽ 1 = पहले स्थान का देशांतर
ℽ 2 = दूसरे स्थान का अक्षांश
अब, मैं आपको दिखाऊंगा कि एक्सेल में इस सूत्र को चरण दर चरण कैसे लागू किया जाए।
<0 चरण:- सबसे पहले, दूरी मान को संग्रहीत करने के लिए एक सेल बनाएं और सेल C8 में निम्न सूत्र टाइप करें।
=2*6400*ASIN(SQRT((SIN(C6-C5)/2)^2+COS(C5)*COS(C6)*(SIN(D6-D5)/2)^2))
फॉर्मूला ASIN , SQRT , <का इस्तेमाल करता है 1>SIN और COS कार्य । यदि आप केवल Haversine Formula को देखें तो यह बहुत आसान है। हम दूरी को किलोमीटर में मापते हैं, इसलिए हम पृथ्वी की त्रिज्या को किलोमीटर में रखते हैं जो कि 6400 किमी है। ASIN उलटा साइन या ArcSine को संदर्भित करता है। यदि हम Haversine Formula के पैरामीटर कोणों की हमारे Excel सूत्र से तुलना करते हैं, तो हमget,
1 = ओहियो का अक्षांश (C5)
2 = अलास्का का अक्षांश (C6)
ℽ 1 = ओहियो का देशांतर ( D5)
ℽ 2 = अलास्का का अक्षांश (D6)
- उसके बाद, ओहियो और अलास्का के बीच की दूरी किलोमीटर देखने के लिए ENTER बटन दबाएं। <18
- इसके बाद, यदि आप मील में दूरी को मापना चाहते हैं , सेल C8 में निम्न सूत्र का उपयोग करें।<17
- सबसे पहले, C8 में निम्न सूत्र टाइप करें। <18
- अगला, ENTER बटन दबाएं और आपको Google मानचित्र लिंक C8 में दिखाई देगा।
- उसके बाद, अपने इंटरनेट सर्च बार में इस लिंक का उपयोग करें और आपको दूरी इन दो पतों<2 की जानकारी मिल जाएगी>.
- पहले , डेवलपर >> विजुअल बेसिक पर जाएं।
- उसके बाद, <1 चुनें VBA मॉड्यूल खोलने के लिए >> मॉड्यूल डालें।
- बाद में में निम्न कोड टाइप करें वीबीए मॉड्यूल । मील में दूरी की गणना करने के लिए हम एक उपयोगकर्ता परिभाषित फ़ंक्शन बना रहे हैं।
=2*3959*ASIN(SQRT((SIN(C6-C5)/2)^2+COS(C5)*COS(C6)*(SIN(D6-D5)/2)^2))
यहां, हमने उसी एक्सेल फॉर्मूला का इस्तेमाल किया, जिसका इस्तेमाल हम दूरी को खोजने के लिए करते थे मील . इस कारण से, हम मील में पृथ्वी का दायरा लेते हैं जो 3959 है।
इस प्रकार आप पृथ्वी के दो पतों के बीच की दूरी की गणना कर सकते हैं Excel में Haversine Formula .
और पढ़ें: Excel में दो निर्देशांकों के बीच की दूरी की गणना कैसे करें (2 विधियाँ) <3
2. दो पतों के बीच की दूरी की गणना करने के लिए एक्सेल CONCATENATE और स्थानापन्न कार्यों को लागू करना
आप एक्सेल का उपयोग करके दूरी दो पतों के बीच खोजने के लिए Google मानचित्र लिंक बना सकते हैं जोड़ें और स्थानापन्न कार्य । चलिए नीचे दी गई प्रक्रिया से गुजरते हैं।
चरण:
=CONCATENATE("//maps.google.co.uk/maps?f=d&source=s_d&saddr=",
SUBSTITUTE(B5," ","+"),"&daddr=",SUBSTITUTE(B6," ","+"))
यह सूत्र एक Google मानचित्र बनाएगा इसका लिंक कि आप कैसे ओहियो से अलास्का तक यात्रा कर सकते हैं। CONCATENATE फंक्शन लिंक में पते जोड़ देगा और सब्स्टिट्यूट फंक्शन पते का नाम रख देगा।
अंत में, आप CONCATENATE लागू करके Excel में पृथ्वी के दो पतों के बीच दूरी की गणना कर सकते हैं और प्रतिस्थापन कार्य।
और पढ़ें: एक्सेल में दो शहरों के बीच की दूरी की गणना कैसे करें
3 . एक्सेल में दो पतों के बीच की दूरी की गणना करने के लिए VBA का उपयोग करना
दो पतों के बीच दूरी की गणना करने का दूसरा तरीका API ( आवेदन) बनाकर हो सकता है प्रोग्रामिंग इंटरफ़ेस ) लिंक और इसका उपयोग VBA द्वारा उपयोगकर्ता परिभाषित फ़ंक्शन बनाने के लिए करें। आप बिंग में मुफ्त में API लिंक बना सकते हैं। अपनी स्वयं की Bing मानचित्र API कुंजी बनाने के लिए, यहां क्लिक करें .
चरण:
9557
कोड स्पष्टीकरण
- सबसे पहले, हमने अपने फ़ंक्शन को DistanceInMiles नाम दिया। हमने 3 पैरामीटर भी डाले: First_Location as String, final_Location as String and target_Value as String .
- उसके बाद, हमने घोषित किया Initial_Point , Ending_Point , Distance_Unit and Outout_Url as String ; Setup_HTTP ऑब्जेक्ट के रूप में।
- बाद में, हम Initial_Point को Url लिंक , की शुरुआत के रूप में सेट करते हैं Ending_Point as गंतव्य और Distance_Unit to मील .
- उसके बाद, हम अपने <1 के बीच संबंध बनाने के लिए आवश्यक पैरामीटर सेट करते हैं>VBA कोड और API
- आखिरकार, हमने अपना यूज़र डिफ़ाइंड फंक्शन स्थापित किया।
- उसके बाद , उन्हीं प्रक्रियाओं का पालन करते हुए, हमने किलोमीटर में दूरी का पता लगाने के लिए एक और यूज़र डिफ़ाइंड फंक्शन बनाया।
आप देख सकते हैं कि, हमने अभी-अभी Distance_Unit को किलोमीटर में बदल दिया है।
- इसके बाद, निम्न चित्र में, आप API <2 देख सकते हैं>सेल में कुंजी C8 ।
- उसके बाद, सेल C8 में निम्न सूत्र टाइप करें।
=DistanceInMiles(E5,E6,C8)
- अगला, ENTER <2 दबाएं> बटन और आप देखेंगे ओहियो और अलास्का के बीच मील में दूरी .
- इसके बाद, दूरी किलोमीटर में देखने के लिए निम्न सूत्र का उपयोग करें।
=DistanceInKM(E5,E6,C8)
<2
इस प्रकार, आप VBA और API कुंजी का उपयोग करके दो पतों के बीच दूरी की गणना कर सकते हैं।
और पढ़ें: एक्सेल में दो पतों के बीच ड्राइविंग दूरी की गणना कैसे करें
याद रखने योग्य बातें
- इसे ध्यान में रखें, आपको इन राज्यों के लगभग सही GPS निर्देशांक डेटा में डालने की आवश्यकता है क्योंकि आप दूरी का पता लगाने के लिए इंटरनेट का उपयोग कर रहे हैं। चूंकि राज्य पश्चिम मध्याह्न रेखा हैं, उनके दोनों देशांतर ऋणात्मक होंगे।
अभ्यास अनुभाग
इस खंड में, मैं आपको इस लेख का डेटासेट प्रदान करूँगा ताकि आप इन विधियों का स्वयं अभ्यास कर सकें।
निष्कर्ष
कहने के लिए पर्याप्त है, आप इस लेख को पढ़ने के बाद एक्सेल में दो पतों के बीच दूरी की गणना करने के बहुत प्रभावी तरीके सीखेंगे। यदि आपके पास इस लेख के बारे में कोई बेहतर तरीके या प्रश्न या प्रतिक्रिया है, तो कृपया उन्हें कमेंट बॉक्स में साझा करें। इससे मुझे अपने आगामी लेखों को समृद्ध बनाने में मदद मिलेगी। अधिक प्रश्नों के लिए, कृपया हमारी वेबसाइट ExcelWIKI.com
पर जाएं