Semalt विशेषज्ञ: एक वेबसाइट से एक्सेल में स्वचालित रूप से डेटा डाउनलोड करना

इंटरनेट में उपयोगी जानकारी के टन होते हैं, लेकिन कभी-कभी उस जानकारी को किसी भी तरह संग्रहीत और संसाधित किया जाना चाहिए। इन उद्देश्यों के लिए, Microsoft Excel स्प्रेडशीट का उपयोग करना सुविधाजनक है। हालांकि, विभिन्न साइटों से सांख्यिकीय डेटा न केवल मैन्युअल रूप से एकत्र किया जा सकता है, बल्कि स्वचालित रूप से भी। उदाहरण के लिए, आपको दर्जनों साइटों से ताज़ा डेटा सहेजने की आवश्यकता है। बेशक, इस डेटा को मैन्युअल रूप से सहेजने में लंबा समय लगता है, इसलिए आप एक्सेल में स्वचालित डेटा आयात उपकरण का उपयोग करने का प्रयास कर सकते हैं। क्यों "आप कोशिश कर सकते हैं"? इसका अर्थ है कि सभी साइटें आपको इस उपकरण का उपयोग करके डेटा को स्वचालित रूप से आयात करने की अनुमति नहीं देती हैं। मैं आपको समझाने जा रहा हूं कि बाद में क्यों। लेकिन फिर भी, यह ज्यादातर मामलों में मदद कर सकता है।

आएँ शुरू करें

स्वचालित डेटा आयात उपकरण "डेटा" टैब में स्थित है। यहां "वेब से" चुनें (एक्सेल के कुछ संस्करणों में आपको "पहले बाहरी डेटा प्राप्त करें" पर क्लिक करना होगा)।

इसने "नई वेब क्वेरी" खोली जहां आपको उस वेबसाइट पृष्ठ का पता लिखने की ज़रूरत है जिसे आप डेटा डाउनलोड करना चाहते हैं और उसी विंडो में लोड होने के लिए कुछ सेकंड प्रतीक्षा करें।

हम एक उदाहरण के रूप में वेबसाइट footballstats.com से डेटा निकालेंगे। मुझे यकीन है कि आप में से बहुत से लोग फ़ुटबॉल का आनंद लेते हैं और दुनिया भर की फ़ुटबॉल लीगों के बारे में एक टेबल में डेटा एकत्र करना चाहेंगे। उपयोगी आँकड़ों के भार हैं लेकिन चलो स्पेन ला लिगा के स्कोर तालिका के साथ शुरू करते हैं।

आप पीले वर्गों में बहुत सारे तीर दिखा सकते हैं। वे उन तत्वों की ओर इशारा कर रहे हैं जिन्हें आप एक्सेल तालिका में निकाल सकते हैं। उस एलिमेंट की ओर तीर के निशान पर क्लिक करें जिसकी आपको ज़रूरत है। ध्यान दें कि आप एक बार में एक से अधिक तालिका का चयन कर सकते हैं। हमें जो चाहिए वह है अंक तालिका।

फिर दाहिने निचले कोने में "आयात" पर क्लिक करें।

यह पूछेगा "आप डेटा कहाँ रखना चाहते हैं"। आप अपनी आवश्यकता के अनुसार सेल नाम टाइप कर सकते हैं या "ओके" पर क्लिक कर सकते हैं और यह पहली सेल से शुरू होता दिखाई देगा।

और यहाँ परिणाम है - सभी जानकारी अब हमारे एक्सेल तालिका में है।

यह डेटा अभी भी स्थिर है जबकि हमें इसकी आवश्यकता है कि इसे अब और फिर अपडेट किया जाए। तो, आप क्या कर सकते हैं "ताज़ा सभी" पर क्लिक करके मैन्युअल रूप से डेटा ताज़ा करें।

लेकिन यह वह नहीं है जो हम यहाँ हैं, ठीक है? हर बार इसे क्लिक करना काफी कष्टप्रद हो सकता है अगर आपको लगातार अपडेट करने जैसी जानकारी की आवश्यकता होती है, उदाहरण के लिए, मुद्रा दर। अब "कनेक्शन" टैब पर "गुण" पर क्लिक करें। यहां आप तालिकाओं को स्वचालित रूप से ताज़ा कर सकते हैं - यह अंतराल के साथ सभी डेटा को अपडेट कर सकता है या हर बार जब आप फ़ाइल खोलेंगे।

क्यों यह कभी-कभी काम नहीं करेगा

स्वचालित डेटा आयात उपकरण क्यों काम नहीं कर सकता है, इसके बारे में कुछ शब्द। आपने Excel में वेब पेज खोला है और तालिका के रूप में प्रस्तुत डेटा को पाया है, लेकिन जो तीर आपको आयात करने के लिए चिह्नित करने की अनुमति देते हैं, वे उनके बगल में नहीं दिखाई देते हैं। क्यों? लगभग एक दशक पहले वेबसाइटों पर सभी सारणीबद्ध डेटा विशेष मार्कअप - टैग टेबल के रूप में दिखाई दिए। ऐसी तालिका को पहचानना एक रोबोट के लिए केक का एक टुकड़ा था। लेकिन समय के साथ वेब पेजों पर डेटा प्रस्तुत करने के तरीके बदल गए हैं - डेटा ही और इसके प्रदर्शन को अलग कर दिया गया था। इसलिए जब आप किसी वेब पेज को देखते हैं और तालिकाओं में डेटा देखते हैं, तो आप निश्चित नहीं हो सकते कि इस डेटा में कोड में एक टेबल संरचना है। कुछ स्थितियों में, आयात विज़ार्ड वर्तमान वेब पेज के स्रोत कोड का विश्लेषण करके तालिका की उपस्थिति को पहचानने में सक्षम नहीं है।

निष्कर्ष

बधाई हो! अब आप आसानी से एक्सेल का उपयोग करके वेबसाइट से डेटा डाउनलोड कर सकते हैं और इसे अपने आप ताज़ा कर सकते हैं। यह सरल उपकरण आपके जीवन को आसान बनाने और अनावश्यक कॉपी-पेस्टिंग को राहत देने में मदद करेगा।