यह लेख बताता है कि कैसे बनाना एक डेटाबेस एक्सेल . में जो अपडेट स्वचालित रूप से 4 उपयोगी तरीकों की मदद से। गतिशील डेटा के साथ काम करते समय यह एक महत्वपूर्ण विशेषता है। जब डेटाबेस किसी अन्य स्रोत के डेटा पर निर्भर करता है, तो स्रोत डेटा के अनुसार स्वचालित अपडेट बहुत महत्वपूर्ण होता है। आइए विधियों से परिचित होने के लिए उदाहरणों में गोता लगाएँ।
4 स्वचालित रूप से अपडेट होने वाला डेटाबेस बनाने के लिए उपयोगी तरीके एक्सेल में
1. एक्सेल में स्वचालित रूप से अपडेट होने वाला डेटाबेस बनाने के लिए वेब से डेटा निकालें
कार्य :निकालें एक न्यूयॉर्क, यूएसए के लिए 14-दिवसीय मौसम पूर्वानुमान वेब . से और एक्सेल डेटाबेस बनाएं जो स्वचालित रूप से अपडेट ।
समस्या विश्लेषण :हमें कई वेबसाइट मिली हैं जो मौसम प्रदान करते हैं ऑनलाइन पूर्वानुमान . इस उदाहरण के लिए, हम पूर्वानुमान . का उपयोग करेंगे न्यूयॉर्क . के लिए , यूएसए https://www.timeanddate.com/weather/usa/new-york/ext वेबसाइट लिंक से . हम प्रतिलिपि कर सकते थे तालिका निम्नलिखित स्क्रीनशॉट में एक एक्सेल वर्कशीट . में बनाने . के लिए एक डेटाबेस . लेकिन दुर्भाग्य से, डेटाबेस नहीं जा रहा है अपडेट करने के लिए वेबसाइट डेटा . के लिए जब तक हम कनेक्ट इसे स्रोत लिंक पर। यदि डेटाबेस जुड़ा हुआ है स्रोत लिंक . के लिए , एक्सेल सुविधा देता है हमारे पास अपडेट . के विकल्प हैं डेटाबेस मैन्युअल रूप से और स्वचालित रूप से ।
समाधान :हमें अपने मौसम पूर्वानुमान डेटाबेस को स्वचालित रूप से अपडेट करने के लिए नीचे दिए गए चरणों का पालन करने की आवश्यकता है।
चरण 1:वेब से कनेक्ट करें
- जाएं डेटा टैब . पर एक्सेल रिबन . में ।
- क्लिक करें वेब से . पर प्राप्त करें और रूपांतरित करें टैब से विकल्प।
- संवाद बॉक्स में , चिपकाएं यूआरएल जहां से हम डेटा निकालना चाहते हैं हमारे डेटाबेस . के लिए और ठीक hit दबाएं ।
- नेविगेटर . में विंडो में, हम टेबल देख सकते हैं वेबसाइट . पर पाया गया . तालिका दृश्य . की सहायता से , हम निकाले गए डेटा . को देख सकते हैं टेबल फॉर्म . में ।
- संपादित करने के लिए लोड करने से पहले निकाली गई डेटा तालिका इसे Excel डेटाबेस . में डालें , क्लिक करें डेटा रूपांतरित करें . पर विकल्प।
चरण 2:डेटा रूपांतरित करें
- पावर क्वेरी संपादक में , हम अवांछित कॉलम हटा सकते हैं . ऐसा करने के लिए, राइट-क्लिक करें कॉलम हेडर . पर और चुनें निकालें विकल्प।
- हमने कई कॉलम हटा दिए हैं और केवल 6 कॉलम . रखा आयात करने के लिए डेटाबेस . में ।
- अब, होम . से टैब पर, बंद करें और लोड करें . पर क्लिक करें बटन.
- चुनें बंद करें और लोड करें विकल्प <मजबूत>।
चरण 3:एक्सेल डेटाबेस में डेटा आयात करें
- आयात डेटा . में विंडो, क्लिक करें मौजूदा वर्कशीट विकल्प . पर और चुनें प्रारंभिक सेल डेटा आयात करने . के लिए , और ठीक . क्लिक करें कमांड निष्पादित करने के लिए।
- हमने सफलतापूर्वक बनाया एक एक्सेल डेटाबेस डेटा के साथ जो कनेक्टेड . है एक वेबसाइट स्रोत . पर ।
चरण 4:ऑटो अपडेट सुविधा सक्षम करें
- क्लिक करें डेटाबेस तालिका . पर ।
- जाएं डेटा . तक एक्सेल रिबन . में टैब ।
- क्लिक करें सभी रीफ़्रेश करें . पर बटन।
- चुनें कनेक्शन गुण विकल्प.
- अब, सेट समय जिसके बाद हम रीफ्रेश . करना चाहते हैं डेटाबेस स्वचालित रूप से हर इनपुट बॉक्स को रीफ़्रेश करें . में और ठीक hit दबाएं ।
और पढ़ें:Excel में डेटाबेस फ़ंक्शंस का उपयोग कैसे करें (उदाहरण के साथ)
2. पिवट टेबल के साथ एक डेटाबेस बनाएं जो एक्सेल में अपने आप अपडेट हो जाए
इस उदाहरण में, हम बनेंगे एक पिवट टेबल आधारित एक स्रोत डेटासेट . पर . चूंकि पिवट टेबल काम करती है एक डेटाबेस . के रूप में एक्सेल . में , सक्षम स्वतः ताज़ा करने की सुविधा पिवट टेबल . के लिए अद्यतन होगा हमारा एक्सेल डेटाबेस स्वचालित रूप से . निम्नलिखित चरण प्रक्रिया . के माध्यम से आपका मार्गदर्शन करेगा ।
चरण 1:एक पिवट टेबल बनाएं
मान लें कि हमारे पास एक डेटासेट . है जो बिक्री विवरण . का प्रतिनिधित्व करता है एक दुकान . के लिए ।
बनाने . के लिए एक पिवट टेबल ,
- चुनें संपूर्ण डेटासेट ।
- जाएं सम्मिलित करें टैब . पर ।
- क्लिक करें पिवट टेबल . पर बटन।
- चुनें तालिका/श्रेणी से विकल्प।
- तालिका या श्रेणी से पिवट तालिका में विंडो, क्लिक करें नए वर्कशीट विकल्प . पर और ठीक hit दबाएं ।
- एक पिवट टेबल डेटाबेस बनाया गया एक नई कार्यपत्रक . में ।
चरण 2:डेटाबेस को स्वचालित रूप से अपडेट करने के लिए पिवट तालिका के लिए ऑटो रीफ़्रेश सुविधा सक्षम करें
यह विधि अपडेट करेगी पिवट टेबल हर बार कार्यपुस्तिका खोला है , हर बार डेटासेट में कोई परिवर्तन नहीं किया जाता है। तो, यह आंशिक स्वचालन . जैसा है पिवट टेबल . के . आइए सक्षम . के चरणों का पालन करें स्वतः –ताज़ा करना सुविधा एक पिवट टेबल . के लिए :
- राइट-क्लिक करें कोई भी सेल प्रसंग मेनू खोलने के लिए पिवट तालिका का।
- पिवट टेबल विकल्प चुनें संदर्भ मेनू . से ।
- पिवोटटेबल विकल्पों में से विंडो, डेटा . पर जाएं टैब और चेक करें फ़ाइल खोलते समय डेटा ताज़ा करें विकल्प.
- आखिरकार, ठीक दबाएं खिड़की बंद करने के लिए।
और पढ़ें:एक्सेल VBA में एक साधारण डेटाबेस कैसे बनाएं
3. एक्सेल में वीबीए कोड का उपयोग करके डेटाबेस को स्वचालित रूप से अपडेट करने के लिए पिवट टेबल को ऑटो रीफ्रेश करें
कार्य: सरल VBA . का उपयोग करना कोड हम स्वचालित रूप से अपडेट कर सकते हैं हमारी पिवट टेबल जब हम बदलते हैं कोई भी स्रोत डेटा . सबसे महत्वपूर्ण यह तुरंत होता है पिछली विधि . के विपरीत जहां हमें बंद . करने की आवश्यकता है और फिर से खोलें फ़ाइल अपडेट देखने के लिए फिर से ।
समाधान: ऐसा करने के लिए आइए गाइड का पालन करें!
- दाएं –क्लिक करें कार्यपत्रक का नाम और चुनें कोड देखें विकल्प।
कोड: सम्मिलित करें निम्नलिखित VBA विज़ुअल बेसिक एडिटर . में कोड ।
Private Sub Worksheet_Change(ByVal Target As Range)
ThisWorkbook.RefreshAll
End Sub
आउटपुट: यह VBA कोड किसी भी समय चलेंगे हम सेल डेटा बदलते हैं स्रोत फ़ाइल में। सभी पिवट टेबल स्रोत . से संबंधित अपडेट किया जाएगा तदनुसार और तुरंत ।
जांच करने के लिए उपरोक्त प्रक्रिया में, हमने एक पिवट टेबल . बनाया है pivot_table नाम की एक शीट . में स्रोत डेटा . के आधार पर VBA . नाम की शीट में . हमने मात्रा . को बदल दिया है Apple . का 50 . से से 30 . तक . pivot_table_VBA . नामक दूसरी शीट में डेटाबेस अपडेट किया गया . भी तदनुसार स्वचालित रूप से ।
नोट :अगर हम ऑटो . नहीं करना चाहते हैं –ताज़ा करें सभी पिवट टेबल कार्यपुस्तिका में केवल एक विशिष्ट एक , हम निम्नलिखित कोड का उपयोग कर सकते हैं। यह कोड केवल अपडेट होगा पिवट टेबल पत्रक में पिवट_टेबल_वीबीए जब हम डेटा स्रोत बदलते हैं।
Private Sub Worksheet_Change(ByVal Target As Range)
Worksheets("pivot_table_VBA ").PivotTables("PivotTable2").PivotCache.Refresh
End Sub
इस कोड में, pivot-pivot_table_VBA वह शीट नाम है जिसमें PivotTable2 है। हम एक वर्कशीट . का नाम आसानी से देख सकते हैं और एक पिवट टेबल ।
और पढ़ें:एक्सेल में फॉर्म के साथ डेटाबेस कैसे बनाएं
4. एक ऐसा डेटाबेस बनाएं जो Excel में किसी अन्य शीट से संदर्भित डेटा को स्वचालित रूप से अपडेट करता हो
कार्य :एक डेटाबेस बनाएं डेटा . वाली तालिका आ रहा है दूसरे . से कार्यपत्रक टेबल . किसी भी परिवर्तन . के साथ स्रोत . में डेटा , डेटाबेस अपडेट करना चाहिए स्वचालित रूप से ।
समाधान :यहां एक तालिका . है शीट . में नाम source_table उत्पाद नाम . के साथ और उनका व्यक्तिगत इकाई मूल्य ।
अब, हमने एक डेटाबेस . बना लिया है (पत्रक में डेटाबेस ) जो बिक्री विवरण . का प्रतिनिधित्व करता है . डेटासेट में एक कॉलम . होता है नाम "UnitPrice " हमें प्रत्येक को संदर्भित करने की आवश्यकता है डेटा . का UnitPrice कॉलम . में टेबल . तक source_table शीट में। डेटाबेस तालिका में UnitPrice कॉलम में डेटा सम्मिलित करने के लिए-
- टाइप करें बराबर चिह्न (=) सेल में F3 (Apple का यूनिट मूल्य) ।
- जाएं पत्रक स्रोत_तालिका . पर ।
- क्लिक करें सेल C3 (Apple का यूनिट मूल्य)।
- दबाएं दर्ज करें।
- अब, हैंडल भरें का उपयोग करके , UnitPrice . भरें संदर्भ डेटा . के साथ कॉलम स्रोत तालिका . से पत्रक स्रोत_तालिका . में ।
आउटपुट :अगर हम बदलते हैं कोई भी डेटा स्रोत तालिका . में पत्रक स्रोत_तालिका . में , डेटाबेस स्वचालित रूप से अपडेट हो जाता है ।
और पढ़ें: Excel में ग्राहक डेटाबेस कैसे बनाए रखें
याद रखने योग्य बातें
VBA कोड का उपयोग करना विधि 3 में स्वचालित हमारे पिवट टेबल लेकिन यह खो देता है इतिहास पूर्ववत करें . यदि कोई परिवर्तन बन गया है, हम वापस नहीं जा सकते पिछले चरण . तक . पिवट तालिकाओं को स्वचालित रूप से अपडेट करने के लिए वीबीए कोड का उपयोग करने का यह एक नुकसान है।
निष्कर्ष
अब, हम जानते हैं कि एक्सेल में एक डेटाबेस कैसे बनाया जाता है जो 4 उपयुक्त विधियों के साथ स्वचालित रूप से अपडेट होता है। उम्मीद है, यह आपको इस सुविधा का अधिक आत्मविश्वास से उपयोग करने के लिए प्रोत्साहित करेगा। कोई भी प्रश्न या सुझाव उन्हें नीचे दिए गए कमेंट बॉक्स में डालना न भूलें।
संबंधित लेख
- एक्सेल में इन्वेंटरी डेटाबेस कैसे बनाएं (3 आसान तरीके)
- एक्सेल में एक रिलेशनल डेटाबेस बनाएं (आसान चरणों के साथ)
- एक्सेल में खोजने योग्य डेटाबेस कैसे बनाएं (2 त्वरित तरकीबें)