विषयसूची
Excel में अनुप्रयोगों की एक विस्तृत श्रृंखला है। और जब हम VBA का इस्तेमाल करते हैं तो ऐसा लगता है कि एक्सेल में हम जो चाहें कर सकते हैं। तो बेशक, हम एक्सेल में एक मानचित्र का उपयोग करके स्थानों के बीच की दूरी का पता लगा सकते हैं। इस लेख में, मैं तेज कदमों और स्पष्ट चित्रों के साथ Google मानचित्र के साथ एक्सेल में दूरी की गणना करने के लिए एक त्वरित मार्गदर्शिका दिखाऊंगा।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप कर सकते हैं यहां से नि:शुल्क एक्सेल कार्यपुस्तिका डाउनलोड करें और स्वयं अभ्यास करें। Google मैप्स के साथ एक्सेल में दूरी की गणना करने का कार्य
यहाँ, हम Google मैप्स का उपयोग करके मैकआर्थर पार्क और जर्सी सिटी के बीच की दूरी ज्ञात करेंगे।
<8
सबसे पहले, हमें एक महत्वपूर्ण बात जानने की आवश्यकता है। Google मानचित्र का उपयोग करके Excel में दूरी की गणना करने के लिए, हमें API कुंजी की आवश्यकता होगी। एपीआई का मतलब है ऐप्लिकेशन प्रोग्रामिंग इंटरफ़ेस । एक्सेल आवश्यक डेटा एकत्र करने के लिए एपीआई कुंजी का उपयोग करके Google मानचित्र से जुड़ता है। कुछ मानचित्र मुफ़्त API कुंजियाँ प्रदान करते हैं जैसे Bing मानचित्र। लेकिन Google मानचित्र निःशुल्क API प्रदान नहीं करता है। यद्यपि आप किसी तरह एक मुफ्त एपीआई का प्रबंधन करते हैं जो पूरी तरह से काम नहीं करेगा। इसलिए, आपको इस लिंक से API कुंजी खरीदनी होगी।
यहां, मैंने एक निःशुल्क API कुंजी प्रबंधित की है। यह ठीक से काम नहीं करता है, सिर्फ एक उदाहरण के रूप में दिखाने के लिए प्रयोग किया जाता है। हम VBA का उपयोग यूज़र-डिफ़ाइंड फ़ंक्शन नाम से बनाने के लिए करेंगे गणना_दूरी से दूरी ज्ञात करें । इसके तीन तर्क होंगे- प्रारंभिक स्थान , गंतव्य , और API कुंजी । अब प्रक्रियाएँ शुरू करते हैं।
चरण:
- VBA विंडो खोलने के लिए ALT + F11 दबाएँ .
- अगला, इस प्रकार क्लिक करें: Insert > मॉड्यूल एक नया मॉड्यूल बनाने के लिए।
- बाद में, विंडो में निम्न कोड टाइप करें-
9047<9
कोड ब्रेकडाउन:
- सबसे पहले, मैंने एक सार्वजनिक कार्य प्रक्रिया Calculate_Distance का उपयोग किया।
- फिर हमारे उपयोगकर्ता के तर्कों के लिए first_Value, Second_Value, and last_Value कुछ चर घोषित किए -परिभाषित फ़ंक्शन।
- चर के लिए मान सेट करें (प्रत्येक मान स्व-वर्णनात्मक है), और mitHTTP ऑब्जेक्ट को ServerXMLHTTP में का उपयोग करने के लिए सेट करें GET मेथड (बाद में उपयोग किया गया, यह ऑब्जेक्ट प्रॉपर्टी POST मेथड का भी उपयोग करने की अनुमति देगी)।
- Url पहले सेट किए गए सभी मानों का संयोजन है , mitHTTP ऑब्जेक्ट की open प्रॉपर्टी ने इसका इस्तेमाल किया।
- वैल्यू असाइन करने के बाद लाइब्रेरी फंक्शन बाकी कैलकुलेशन करता है।
अब आप देखते हैं, हमारा फ़ंक्शन उपयोग के लिए तैयार है।
- सेल C8 में, निम्न सूत्र टाइप करें-
=Calculate_Distance(C4,C5,C6)
- आख़िर में, पाने के लिए ENTER बटन दबाएंदूरी। यह मीटर यूनिट में दूरी दिखाएगा।
और पढ़ें: ड्राइविंग की गणना कैसे करें एक्सेल में दो पतों के बीच की दूरी
गूगल मैप्स के साथ दूरी की गणना करते समय फायदे और नुकसान
- आपके पास एक वैध एपीआई कुंजी होनी चाहिए ।
- उपरोक्त कोड मीटर इकाई में आउटपुट देगा।
- उपयोगकर्ता परिभाषित फ़ंक्शन सीधे स्थान के नाम का उपयोग करता है, निर्देशांक का उपयोग करने की कोई आवश्यकता नहीं है।
- सुनिश्चित करें कि आपने एक वैध स्थान का उपयोग किया है।
Google मानचित्र के साथ दूरी की गणना करने के लाभ और नुकसान
लाभ
- कई स्थानों के लिए, यह काफी संभव है क्योंकि हम सूत्र को कॉपी करने के लिए फिल हैंडल टूल का उपयोग कर सकते हैं। Google मानचित्र
- यह बहुत तेज़ तरीका है, यह संभव नहीं है।
- निर्देशांक का उपयोग करने की आवश्यकता नहीं है।
नुकसान
- यह निर्देशांक के साथ काम नहीं कर सकता।
- आपको नक्शा या मार्ग नहीं मिलेगा, बस आपको दूरी मिल जाएगी।
- यह स्थानों के नामों के अनुमानित मिलान के साथ काम नहीं करेगा।
निष्कर्ष
मुझे आशा है कि ऊपर वर्णित प्रक्रियाएं दूरी की गणना करने के लिए पर्याप्त होंगी गूगल मैप्स के साथ एक्सेल। टिप्पणी अनुभाग में कोई भी प्रश्न पूछने के लिए स्वतंत्र महसूस करें और कृपया मुझे प्रतिक्रिया दें। अधिक जानने के लिए ExcelWIKI पर जाएं।