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

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

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

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

तपाईले निम्न लिङ्कबाट एक्सेल फाइल डाउनलोड गर्न सक्नुहुन्छ र अभ्यास गर्नुहोस्। यो।

दुई ठेगानाहरू बीचको ड्राइभिङ दूरी गणना गर्नुहोस्।xlsm

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

१ ड्राइभिङ दूरी गणना गर्न त्रिकोणमितीय प्रकार्यहरू प्रयोग गर्दै

यहाँ, म तपाईंलाई Excel मा दुई ठेगानाहरू बीचको ड्राइभिङ दूरी गणना गर्न विभिन्न त्रिकोनमितीय प्रकार्यहरू संयोजन गर्न देखाउनेछु।

दिनुहोस्। तपाईं एक उदाहरण, मैले दुई ठेगाना लिएको छु। पहिलो ठेगाना MacArthur Park, Camden NSW, Australia हो। यसको अक्षांश र देशान्तर क्रमशः 34.06312149 -118.2783975 हो। दोस्रो ठेगाना जर्सी सिटी, न्यू जर्सी, संयुक्त राज्य अमेरिका हो। यसको अक्षांश र देशान्तर हो 40.71799929 -74.04276812 क्रमशः।

अब, म ACOS , COS , SIN , & RADIANS सूत्र सिर्जना गर्न कार्यहरू। सूत्रले माइलमा दुई ठेगानाहरू बीचको ड्राइभिङ दूरीलाई प्रभावकारी रूपमा गणना गर्नेछ।

यसको लागि,

❶ सेल चयन गर्नुहोस् D8 पहिले।

❷ त्यसपछि घुसाउनुहोस्। कक्षमा निम्न सूत्र।

=ACOS(COS(RADIANS(90-C6)) *COS(RADIANS(90-C5)) +SIN(RADIANS(90-C6)) *SIN(RADIANS(90-C5)) * COS(RADIANS(D6-D5))) *3959

❸ त्यसपछि, ENTER बटन थिच्नुहोस्।

अब, तपाईंले देख्नुहुनेछ कि सूत्रले MacArthur Park, Camden NSW, Australia, Jersey City, New Jersey, USA बीचको दूरी माइलमा गणना गरेको छ। यसरी, तपाईंले सेल D8 मा नतिजा देख्नुहुनेछ जुन 2445.270922 माइल हो।

सूत्र ब्रेकडाउन

  • COS(RADIANS(90-C6)) *COS(RADIANS(90-C5)) – the RADIANS कार्यहरू मानहरूलाई रेडियनहरूमा रूपान्तरण गर्नुहोस् र COS प्रकार्यले मानहरूको कोसाइन प्रदान गर्दछ, अक्षांशका लागि कोसाइनहरू त्यसपछि गुणन गरिन्छ। आउटपुट – 0.365377540842758
  • COS(RADIANS(D6-D5)) - दुई ठेगानाहरू बीचको देशान्तर भिन्नताको लागि कोसाइन मान प्रदान गर्दछ। आउटपुट – 0.716476936499882
  • SIN(RADIANS(90-C6)) *SIN(RADIANS(90-C5)) – डाइभर्सन गणना गर्दछ ९० रेडियनबाट देशान्तर र साइन मानहरू गुणा गरियो। आउटपुट – 0.627884682513118
  • SIN(RADIANS(90-C6)) *SIN(RADIANS(90-C5)) *COS(RADIANS(D6- D5)) - बन्छ०.६२७८८४६८२५१३११८ *०.७१६४७६९३६४९९८८२। आउटपुट – 0.449864893802199
  • COS(RADIANS(90-C6)) *COS(RADIANS(90-C5)) +SIN(RADIANS(90- C6)) *SIN(RADIANS(90-C5)) *COS(RADIANS(D6-D5)) – 0.365377540842758 * 0.449864893802199 बन्छ। आउटपुट – ०.८१५२४२४३४६४४९५८
  • त्यसपछि ACOS प्रकार्यले मानलाई अर्कोसाइन गर्छ। आउटपुट – 0.617648629071256
  • अन्तमा, मानलाई 3959 - 0.617648629071256 *3959 ले गुणन गर्दा माइलमा परिणाम दिन्छ। आउटपुट – 2445.270922

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

2. VBA कोड प्रयोग गरी दुई ठेगानाहरू बीचको ड्राइभिङ दूरी गणना गर्नुहोस्

यस खण्डमा, म प्रयोगकर्ता-परिभाषित प्रकार्य सिर्जना गर्न VBA कोड प्रयोग गर्नेछु। त्यसपछि म Excel मा दुई ठेगानाहरू बीचको ड्राइभिङ दूरी गणना गर्न त्यो प्रकार्य प्रयोग गर्नेछु।

यहाँ, म दुई ठेगानाहरू प्रयोग गर्दैछु। पहिलो ठेगाना MacArthur Park, Camden NSW, Australia हो। यसको अक्षांश र देशान्तर क्रमशः 34.06312149 -118.2783975 हो। दोस्रो ठेगाना जर्सी सिटी, न्यू जर्सी, संयुक्त राज्य अमेरिका हो। यसको अक्षांश र देशान्तर क्रमशः 40.71799929 -74.04276812 हो।

मा म प्रत्येक ठेगानाको लागि निर्देशांक उत्पन्न गर्नेछु। समन्वय अक्षांश र देशान्तरको संयोजन हो। एक समन्वय उत्पन्न गर्न,

  • एउटा ठेगानाको अक्षांश टाइप गर्नुहोस्पहिले।
  • त्यसपछि अल्पविराम घुसाउनुहोस्।
  • त्यसपछि एउटै ठेगानाको देशान्तर टाइप गर्नुहोस्।

त्यसोभए पहिलो ठेगानाको समन्वय हो 34.0631214903094 ,-118.27839753751 । र दोस्रो ठेगानाको समन्वय हो 40.7179992930381,-74.0427681204225

VBA कोडलाई API <आवश्यक छ। 7> ड्राइभिङ दूरी गणना गर्न नक्साको। API को अर्थ एप्लिकेसन प्रोग्रामिङ इन्टरफेस हो। तपाईंले Google नक्सा वा बिंग नक्सा जुन चाहे पनि जडान गर्न API प्रयोग गर्न सक्नुहुन्छ।

तर Google सिर्जना नक्सा API भुक्तान गरिएको छ। यसको विपरित, तपाईले Bing MAP को API नि:शुल्क बनाउन सक्नुहुन्छ।

यसैले, म Bing MAP API <को प्रयोग गर्दैछु। 7>यहाँ।

  • नि:शुल्क Bing MAP API सिर्जना गर्न, यहाँ क्लिक गर्नुहोस्

मैले एउटा सिर्जना गरेको छु। एपीआई । म तल API संलग्न गर्दैछु:

AhFG0hk5nKCcQlk80MRaSk1ZtoYUYsX98BCLWi7p7MKZ-VrzOWptdUwsvj9D3L9F

अब, यो लेख्ने समय हो। 6>VBA कोड। त्यसका लागि,

  • VBA सम्पादक खोल्न ALT + F11 थिच्नुहोस्।
  • अब Insert मा जानुहोस्। ➤ Module नयाँ मोड्युल खोल्नको लागि।

VBA सम्पादक खोलिसकेपछि, निम्न घुसाउनुहोस्। VBA कोड खोलिएको मोड्युलमा।

9890

कोड ब्रेकडाउन

  • यहाँ , मैले Driving_Distance भनिने प्रयोगकर्ता-परिभाषित प्रकार्य सिर्जना गरेको छु।
  • त्यसपछि मैले ३ प्यारामिटरहरू प्रयोग गरें: startlocation , गन्तव्य ,र मुख्य मान। यी क्रमशः दुई ठेगाना र API मानको स्थिति हुन्।
  • त्यसपछि मैले First_Value , सेकेन्ड_Value<7 जस्ता धेरै चरहरू प्रयोग गरें।>, Last_value , mitHTTP , & mitUrl। यी भेरिएबलहरू विभिन्न मानहरू भण्डारण गर्न प्रयोग गरिन्छ।
  • त्यसपछि मानहरूलाई जोड्नुहोस् ( mitUrl भित्र भण्डारण गरिएको) र धेरै वस्तु विधिहरू प्रयोग गरियो ( Open , SetRequestHeader , पठाउनुहोस् )। यसरी मैले API मार्फत ड्राइभिङ दूरी गणना गर्न व्यवस्थित गरें।

यो VBA कोडले Driving_Distance<नामक प्रयोगकर्ता-परिभाषित प्रकार्य उत्पन्न गर्छ। 7>।

प्रकार्य Driving_Distance लाई कुलमा 3 arguments आवश्यक छ।

यहाँ Driving_Distance प्रकार्यको जेनेरिक सिन्ट्याक्स छ। .

=Driving_Distance(Start_Location_Coordinate,End_Location_Coordinate, API)

अब, यो प्रयोगकर्ता-परिभाषित प्रकार्य लागू गर्ने समय हो। त्यसका लागि,

  • सेल चयन गर्नुहोस् E10
  • त्यसपछि निम्न सूत्र घुसाउनुहोस्:
=Driving_Distance(E5,E6,C8)

  • अब ENTER थिच्नुहोस्।

सूत्र ब्रेकडाउन

  • E5 Start_Location_Coordinate हो।
  • E6 End_Location_Coordinate हो।
  • <13 C8 Bing MAP को API हो।

प्रकार्यले गणना गर्दछ माइल मा दुई ठेगाना बीच ड्राइभिङ दूरी। सेल E10 जाँच गर्नुहोस्। यसले नम्बर देख्नेछ, 2790

त्यसैले म्याकआर्थर पार्क बीचको ड्राइभिङ दूरी,Camden NSW, Australia, and Jersey City, New Jersey, USA 2790 माइल छ।

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

अभ्यास खण्ड

तपाईले निम्न स्क्रिनसट जस्तै एक्सेल पाना पाउनुहुनेछ, प्रदान गरिएको एक्सेल फाइलको अन्त्यमा जहाँ तपाइँ यस लेखमा छलफल गरिएका सबै विधिहरू अभ्यास गर्न सक्नुहुन्छ।

निष्कर्ष

संक्षेपमा, मैले २ छलफल गरेको छु। एक्सेलमा दुई ठेगानाहरू बीचको ड्राइभिङ दूरी गणना गर्ने तरिकाहरू। र तल टिप्पणी सेक्सनमा कुनै पनि प्रश्न सोध्न नहिचकिचाउनुहोस्। हामी सबै सान्दर्भिक प्रश्नहरूको यथाशीघ्र जवाफ दिने प्रयास गर्नेछौं। र थप अन्वेषण गर्न कृपया हाम्रो वेबसाइट Exceldemy मा जानुहोस्।

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