एक्सेलमा दुई ठेगानाहरू बीचको दूरी कसरी गणना गर्ने (3 तरिका)

  • यो साझा गर्नुहोस्
Hugh West

लेखले एक्सेलमा दुई ठेगानाहरू बीच दूरी कसरी गणना गर्ने भनेर देखाउनेछ। माइक्रोसफ्ट एक्सेलसँग विश्वका दुई ठाउँहरू बीच दूरी पत्ता लगाउन यो उत्कृष्ट विशेष सुविधा र सूत्र छ। यदि तपाईंसँग दुई ठाउँको GPS निर्देशांकहरू छन् भने, तपाईंले सजिलैसँग ती ठाउँहरू बीचको दूरी निर्धारण गर्न सक्नुहुन्छ आफूले चाहेको कुनै एकाइमा।

अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्

<6

दुई ठेगानाहरू बीचको दूरी गणना गर्दै।xlsm

एक्सेलमा दुई ठेगानाहरू बीचको दूरी गणना गर्ने ३ तरिका

हाम्रो डेटासेटमा, हामीसँग <1 छ।>अक्षांश र देशान्तर को लागि ओहायो अलास्का । हामी तिनीहरू बीचको दूरी मापन गर्न जाँदैछौं।

अक्षांश का लागि ओहायो अलास्का हुन्। 40.4173 उत्तर 64.2008 उत्तर क्रमशः। साथै, ओहायो अलास्का को लागि देशान्तर क्रमशः 82.9071 पश्चिम 149.4937 पश्चिम हो।

<९> १। दुई ठेगानाहरू बीचको दूरी गणना गर्न Haversine सूत्र प्रयोग गर्दै

यदि तपाईं गणितमा राम्रो हुनुहुन्छ भने, Haversine सूत्र प्रयोग गर्नु तपाईंको लागि उपयुक्त हुनेछ। यद्यपि यसले तपाईंलाई अनुमानित नतिजा दिनेछ, यो धेरै राम्रो छ।

सबैभन्दा पहिले, हामीले चाप लम्बाइको आधारभूत सूत्र जान्नुपर्छ। र त्यो सूत्र प्रयोग गरेर, हामी यसलाई पृथ्वीमा दुई स्थानहरू बीचको दूरीसँग तुलना गर्छौं। सूत्र तल दिइएको छ।

S = rθ

S = बीचको दूरीदुई ठेगानाहरू

r = पृथ्वीको त्रिज्या

θ = दुई ठेगानाहरूद्वारा पृथ्वीको केन्द्रमा प्रस्तुत गरिएको कोण

तर यदि तपाईंसँग दुई ठाउँको GPS निर्देशांक छ भने, तपाईंले Haversine सूत्र बाट निर्धारण गर्न आवश्यक छ। तल देखाइएको Haversine सूत्र मा हेर्नुहोस्।

यदि तपाईँले यसलाई चाप लम्बाइ सूत्र सँग तुलना गर्नुहुन्छ भने, तपाईँले जस्तै प्राप्त गर्नुहुनेछ। निम्न छवि।

1 = पहिलो स्थानको अक्षांश

φ 2 = दोस्रो स्थानको अक्षांश

1 = पहिलो स्थानको देशान्तर

2 = दोस्रो स्थानको अक्षांश

अब, म तपाईंलाई एक्सेलमा चरणबद्ध रूपमा यो सूत्र कसरी लागू गर्ने भनेर देखाउनेछु।

चरणहरू:

  • पहिले, दूरी मान भण्डारण गर्न सेल बनाउनुहोस् र कक्ष C8 मा निम्न सूत्र टाइप गर्नुहोस्।

=2*6400*ASIN(SQRT((SIN(C6-C5)/2)^2+COS(C5)*COS(C6)*(SIN(D6-D5)/2)^2))

सूत्रले ASIN , SQRT , SIN COS प्रकार्यहरू । यो धेरै सरल छ यदि तपाइँ भर्खर Haversine सूत्र हेर्नुहुन्छ। हामी दूरी किलोमिटर मा नाप्छौं, त्यसैले हामीले पृथ्वीको त्रिज्या किलोमिटरमा राख्छौं जुन 6400 किमी हो। ASIN ले इन्वर्स साइन वा ArcSine लाई जनाउँछ। यदि हामीले Haversine Formula को प्यारामिटर कोणहरू हाम्रो एक्सेल सूत्रसँग तुलना गर्छौं भने, हामीप्राप्त गर्नुहोस्,

1 = ओहायोको अक्षांश (C5)

2 = अलास्काको अक्षांश (C6)

1 = ओहायोको देशान्तर ( D5)

2 = अलास्काको अक्षांश (D6)

  • त्यसपछि ओहायो अलास्का किलोमिटर बीचको दूरी हेर्न ENTER बटन थिच्नुहोस्।

  • त्यसपछि, यदि तपाईं माइलमा दूरी मापन गर्न चाहनुहुन्छ भने , सेल C8 मा निम्न सूत्र प्रयोग गर्नुहोस्।

=2*3959*ASIN(SQRT((SIN(C6-C5)/2)^2+COS(C5)*COS(C6)*(SIN(D6-D5)/2)^2))

यहाँ, हामीले उही एक्सेल सूत्र प्रयोग गर्यौं जुन हामीले दूरी पत्ता लगाउन प्रयोग गर्यौं। माइल । त्यस कारणले गर्दा, हामीले पृथ्वीको त्रिज्या माइल मा लिन्छौं जुन 3959 हो।

यसरी तपाईंले पृथ्वीको दुई ठेगानाहरू बीचको दूरी गणना गर्न सक्नुहुन्छ। एक्सेलमा Haversine सूत्र लागू गरेर।

थप पढ्नुहोस्: एक्सेलमा दुई समन्वयहरू बीचको दूरी कसरी गणना गर्ने (२ विधिहरू) <3

2। दुई ठेगानाहरू बीचको दूरी गणना गर्न Excel CONCATENATE र SUBSTITUTE प्रकार्यहरू लागू गर्दै

तपाईले Google नक्सा लिङ्क बनाउन सक्नुहुन्छ दुई ठेगानाहरू बीच एक्सेल प्रयोग गरेर। 1>CONCATENATE र SUBSTITUTE कार्यहरू । तलको प्रक्रियामा जाऔं।

चरणहरू:

  • पहिले C8 मा निम्न सूत्र टाइप गर्नुहोस्।

=CONCATENATE("//maps.google.co.uk/maps?f=d&source=s_d&saddr=", SUBSTITUTE(B5," ","+"),"&daddr=",SUBSTITUTE(B6," ","+"))

22>

यस सूत्रले Google नक्सा सिर्जना गर्नेछ तपाईँ कसरी ओहायो बाट अलास्का यात्रा गर्न सक्नुहुन्छ भन्ने लिङ्क। CONCATENATE प्रकार्यले लिङ्कमा ठेगानाहरू थप्नेछ र SUBSTITUTE प्रकार्यले ठेगानाहरू को नाम राख्नेछ।

  • अर्को, ENTER बटन थिच्नुहोस् र तपाईंले C8 मा Google नक्सा लिङ्क देख्नुहुनेछ।

  • त्यसपछि, यो लिङ्क आफ्नो इन्टरनेट सर्च बारमा प्रयोग गर्नुहोस् र तपाईंले यी दुई ठेगानाहरू<2 बारे दूरी जानकारी पाउनुहुनेछ।>।

अन्तमा, तपाईंले CONCATENATE लागू गरेर एक्सेलमा पृथ्वीको दुई ठेगानाहरू बीचको दूरी गणना गर्न सक्नुहुन्छ। र SUBSTITUTE कार्यहरू।

थप पढ्नुहोस्: एक्सेलमा दुई शहरहरू बीचको दूरी कसरी गणना गर्ने

3 । एक्सेलमा दुई ठेगानाहरू बीचको दूरी गणना गर्न VBA प्रयोग गरेर

दुई ठेगानाहरू बीचको दूरी गणना गर्ने अर्को तरिका API ( एप्लिकेशन) बनाएर हुन सक्छ। प्रोग्रामिङ इन्टरफेस ) लिङ्क र यसलाई VBA द्वारा प्रयोगकर्ता परिभाषित प्रकार्य सिर्जना गर्न प्रयोग गर्दै। तपाईंले API लिङ्क Bing मा नि:शुल्क बनाउन सक्नुहुन्छ। आफ्नो आफ्नै Bing नक्सा API कुञ्जी सिर्जना गर्न, यहाँ क्लिक गर्नुहोस्

चरणहरू:

  • पहिलो , विकासकर्ता >> Visual Basic मा जानुहोस्।

  • त्यसपछि, <1 चयन गर्नुहोस्। VBA मोड्युल खोल्न >> Module घुसाउनुहोस्।

  • पछि , मा निम्न कोड टाइप गर्नुहोस् VBA मोड्युल । हामीले दूरी माइल मा गणना गर्न प्रयोगकर्ता परिभाषित प्रकार्य सिर्जना गर्दैछौं।
8036

कोड व्याख्या

  • पहिले, हामीले हाम्रो प्रकार्य लाई DistanceInMiles नाम दियौं। हामीले 3 प्यारामिटरहरू पनि सम्मिलित गर्यौं: First_Location as String, Final_Location as String and Target_Value as String
  • त्यसपछि, हामीले घोषणा गर्यौं। Initial_Point , Ending_Point , Distance_Unit Outout_Url जस्तै स्ट्रिङ ; सेटअप_HTTP को रूपमा वस्तु
  • पछि, हामीले प्रारम्भिक_बिन्दु Url लिङ्क , को सुरुको रूपमा सेट गर्छौं। Ending_Point को रूपमा गन्तव्य Distance_Unit देखि माइल
  • त्यसपछि, हामीले हाम्रो <1 बीचको सम्बन्ध सिर्जना गर्न आवश्यक प्यारामिटरहरू सेट गर्छौं।>VBA कोड र API
  • अन्तमा, हामीले हाम्रो प्रयोगकर्ता परिभाषित प्रकार्य स्थापना गर्यौं।
  • त्यसपछि , उही प्रक्रियाहरू पछ्याउँदै, हामीले अर्को प्रयोगकर्ता परिभाषित प्रकार्य किलोमिटर मा दूरी पत्ता लगाउन।

तपाईं त्यो देख्न सक्छौं, हामीले भर्खर Distance_Unit लाई किलोमिटर मा परिवर्तन गर्यौं।

  • त्यसपछि, निम्न चित्रमा, तपाईंले API <2 देख्न सक्नुहुन्छ। सेल C8 मा कुञ्जी।

  • त्यसपछि, सेल C8 मा निम्न सूत्र टाइप गर्नुहोस्।

=DistanceInMiles(E5,E6,C8)

  • अर्को, ENTER <2 थिच्नुहोस्> बटन र तपाईंले देख्नुहुनेछ दूरी बिच ओहायो अलास्का माइल मा।

  • त्यसपछि, दूरी किलोमिटर मा हेर्न निम्न सूत्र प्रयोग गर्नुहोस्।

=DistanceInKM(E5,E6,C8)

यसैले, तपाईंले VBA API कुञ्जी प्रयोग गरेर दुई ठेगानाहरू बीचको दूरी गणना गर्न सक्नुहुन्छ।

थप पढ्नुहोस्: एक्सेलमा दुई ठेगानाहरू बीचको ड्राइभिङ दूरी कसरी गणना गर्ने

याद गर्नुपर्ने कुराहरू

  • यसलाई ध्यानमा राख्नुहोस्, तपाईंले दूरी पत्ता लगाउन इन्टरनेट प्रयोग गरिरहनुभएको हुनाले तपाईंले यी स्थितिहरू डेटामा लगभग सही GPS निर्देशांकहरू राख्नु आवश्यक छ। राज्यहरू मेरिडियन रेखा मा पश्चिम भएकाले, तिनीहरूको दुवै देशान्तर नकारात्मक हुनेछ।

अभ्यास खण्ड

यस खण्डमा, म तपाईंलाई यस लेखको डाटासेट दिनेछु ताकि तपाईं आफैले यी विधिहरू अभ्यास गर्न सक्नुहुन्छ।

निष्कर्ष

भन्नको लागि पर्याप्त छ, यो लेख पढेपछि तपाईले एक्सेलमा दुई ठेगानाहरू बीच दूरी कसरी गणना गर्ने धेरै प्रभावकारी तरिकाहरू सिक्नुहुनेछ। यदि तपाइँसँग यस लेखको बारेमा कुनै राम्रो तरिका वा प्रश्न वा प्रतिक्रिया छ भने, कृपया टिप्पणी बक्समा साझा गर्नुहोस्। यसले मलाई मेरो आगामी लेखहरू समृद्ध बनाउन मद्दत गर्नेछ। थप प्रश्नहरूको लागि, कृपया हाम्रो वेबसाइट ExcelWIKI.com मा जानुहोस्।

Hugh West एक उच्च अनुभवी एक्सेल प्रशिक्षक र उद्योग मा 10 वर्ष भन्दा बढी अनुभव संग विश्लेषक हो। उनले लेखा र वित्तमा स्नातक र व्यवसाय प्रशासनमा स्नातकोत्तर डिग्री हासिल गरेका छन्। Hugh को शिक्षण को लागी एक जोश छ र एक अद्वितीय शिक्षण दृष्टिकोण को विकास गरेको छ जुन पछ्याउन र बुझ्न सजिलो छ। एक्सेलको उनको विशेषज्ञ ज्ञानले विश्वभरका हजारौं विद्यार्थी र पेशेवरहरूलाई उनीहरूको सीप सुधार गर्न र उनीहरूको करियरमा उत्कृष्टता हासिल गर्न मद्दत गरेको छ। आफ्नो ब्लग मार्फत, हगले व्यक्ति र व्यवसायहरूलाई उनीहरूको पूर्ण क्षमतामा पुग्न मद्दत गर्न नि:शुल्क एक्सेल ट्यूटोरियलहरू र अनलाइन प्रशिक्षणहरू प्रदान गर्दै आफ्नो ज्ञान संसारसँग साझा गर्छन्।