हेडर बदलने की समस्या सत्तामें प्रश्न
<पी> हमारे पास आमतौर पर कॉलम हेडर के साथ पारंपरिक डेटा स्रोत होते हैं . जब हम एकशक्तिका निर्माण करते हैं प्रश्न इसमें से, यह आमतौर पर कॉलम हेडर लेता है तालिका का स्तंभ शीर्षलेख के रूप में शक्ति का प्रश्न टेबल. यदि किसी भी प्रकार का डेटा सम्मिलन होता है, तो डेटा को कॉलम हेडर के साथ अपडेट किया जाता है . <पी> लेकिन कुछ मामलों में, जब आप मैन्युअल रूप से अपना कॉलम हेडर बदलते हैं शक्तिके अंदर प्रश्न , और फिर कुछ समय बाद मुख्य डेटा स्रोत स्वयं बदल जाता है, यह एक त्रुटि संकेत दिखा सकता है। ये एक बड़ा मुद्दा है और इसके पीछे एक वजह भी है. <पी> उदाहरण के लिए, नीचे दिए गए उदाहरण पर विचार करें। हमने एक नमूना शक्ति बनाया प्रश्न एक डेटा स्रोत से. वहां दूसरा कॉलम हेडर है हैश्रेणी. अब पावर क्वेरी के अंदर , हमने श्रेणी बदल दी है टाइप करने के लिए. और फिर तालिका को एक नई वर्कशीट में लोड करें। <पी> अब हम अपने समस्या क्षेत्र की ओर बढ़ते हैं। शीर्षलेख बदलें श्रेणी से तालिका में नाम टाइप करना औरशक्तिको ताज़ा करने का प्रयास करें प्रश्न तालिका. <पी>
- स्रोत डेटा को ताज़ा करने का प्रयास करने के बाद, एक त्रुटि चिह्न दिखाई देगा।
- इसके पीछे का कारण M कोड है , जो हेडर के दौरान उत्पन्न हुआ था नाम परिवर्तन चरण. कोड नीचे दिखाया गया है।
- अगर आप ध्यान से देखेंगे तो पाएंगे कि Category शब्द, पूरी तरह से हार्डकोडेड है। मतलब यह श्रेणीकी खोज करेगा , और फिर उसे Type से बदलें .
- लेकिन चूंकि हमने बाद के चरण में कॉलम हेडर का नाम बदल दिया, इसलिए यह कोड स्पष्ट रूप से श्रेणी नहीं ढूंढ पाएगा। कॉलम शीर्षलेख में . इसलिए, हमें त्रुटि मिली।
शीर्षलेख बदलने के साथ तालिका से निपटना सत्तामें प्रश्न:त्वरित कदमों के साथ
<पी> हमने विस्तार से चर्चा की कि आप पहले बताई गई चेतावनी से कैसे बच सकते हैं। चेतावनी हमें मूल डेटा स्रोत को अपडेट करने से रोकती है। इस आलेख के बाद, आप अपने डेटासेट को हेडर कॉलम से अपडेट कर सकते हैं आपकी पसंद का.चरण 1:शक्ति बनाएं प्रश्न तालिका
<पी> इससे पहले कि हम समस्या को सुलझाने में लगें, हमें एक पावर क्वेरी बनानी होगी तालिका पहले.- सबसे पहले, हमें एक नई शक्ति का उत्पादन करने की आवश्यकता है प्रश्न डेटा सेट से तालिका.
- ऐसा करने के लिए, सबसे पहले कोशिकाओं की श्रेणी B4:F23, का चयन करें और फिर डेटा से टैब पर क्लिक करेंतालिका/श्रेणी से.
- तालिका/श्रेणी से, पर क्लिक करने के ठीक बाद आप देखेंगे कि पावर के साथ एक नई विंडो है प्रश्न तालिका.
- वह पावर क्वेरी तालिका में सभी कॉलम शीर्षलेख हैं बिल्कुल मूल डेटा स्रोत की तरह।
- और M कोड शीर्ष पट्टी पर भी दिखाई देता है।
चरण 2:शीर्षलेख बदलें नाम और लोड टेबल
<पी> अब हम Header बदल देंगे तालिका को नाम दें और एक नई शीट में लोड करें।- अब हम Category पर डबल-क्लिक करते हैं स्तंभ शीर्षक और संपादन विंडो में, “टाइप” दर्ज करें।
- साथ ही आप देखेंगे कि यहां M कोड भी बदला हुआ है.
- एम कोड यहां यह दर्शाया गया है कि यह श्रेणी शब्द की खोज करेगा कॉलम में शीर्षक . फिर यह इसे Type से बदल देगा .
- यह पूरी प्रक्रिया चरणों में भी दर्ज की गई है। आप इसे नामांकित कॉलम में देख सकते हैं .
- इसके बाद बंद करें और लोड करें पर क्लिक करें घरमें टैब.
- कुछ समय बाद, आप देखेंगे कि आपकी पावर क्वेरी तालिका अब एक नई शीट में लोड हो गई है। परिवर्तित शीर्षलेख के साथ नाम.
चरण 3:शीर्ष पंक्ति को हटाएं और पहली पंक्ति का नाम बदलें
<पी> हमने पहले ही चर्चा की है कि यदि हम शीर्षकको बदलने का प्रयास करेंगे तो क्या होगा मूल स्रोत में नाम डालें और फिर तालिका को ताज़ा करने का प्रयास करें। यह एक त्रुटि लौटाएगा.- इनपुट प्रकार श्रेणी के स्थान पर स्रोत डेटासेट में.
- फिर पावर से तालिका को ताज़ा करने का प्रयास करें प्रश्न ताज़ा करें से क्वेरी में कमांड टैब.
- फिर एक चेतावनी पॉप-अप विंडो होगी।
- ठीक क्लिक करें .
- इससे बचने के लिए, अब हम तालिका की शीर्ष पंक्ति को हटा देंगे।
- तालिका पर और प्रश्न एवं कनेक्शन पर क्लिक करें खिड़कियाँ, एक चेतावनी संकेत होगा।
- उस चेतावनी चिह्न पर राइट-क्लिक करें और फिर संपादित करें पर क्लिक करें .
- तब आपको शक्ति तक ले जाया जाएगा प्रश्न तालिका एक बार फिर से खोलें और वहां आप समस्या बताने वाला पीला बॉक्स देख सकते हैं।
- लागू कदमों पर विंडो के दाईं ओर, स्रोत पर क्लिक करें .
- फिर मुख्य शक्ति में प्रश्न स्रोत डेटा, ट्रांसफ़ॉर्म पर जाएँ टैब> पहली पंक्ति का उपयोग करें हेडर के रूप में .
- फिर ड्रॉप-डाउन मेनू से, हेडर को पहली पंक्ति के रूप में उपयोग करें पर क्लिक करें .
- वहां कदम डालें के रूप में एक चेतावनी बॉक्स होगा , उस विंडो में, सम्मिलित करें पर क्लिक करें .
- तब आप देखेंगे कि शीर्ष पंक्तियाँ अब नीचे की ओर स्थानांतरित हो गई हैं।
- फिर प्रत्येक कॉलम हेडर पर डबल-क्लिक करें जैसे कॉलम 1, कॉलम 2, ...आदि
- और फिर उनका नाम बिल्कुल मुख्य डेटा स्रोत की तरह बदलें।
- अब चूँकि हमारे पास कॉलम Header है शीर्ष पंक्ति में नाम, हमें कॉलम शीर्षलेख की आवश्यकता नहीं है दूसरी पंक्ति में.
- उन पंक्तियों को हटाने के लिए, होम पर जाएं टैब> पंक्तियाँ हटाएँ .
- इसके बाद शीर्ष पंक्तियाँ हटाएँ पर क्लिक करें
- वहां एक और चेतावनी संकेत होगा, सम्मिलित करें पर क्लिक करें .
- फिर वे पिछले कॉलम शीर्षलेख गया.
- लागू चरणों में अन्य सभी प्रकार के चरण हटाएं, विशेषकर परिवर्तित प्रकार कदम.
- फिर पावर क्वेरी को बंद करें और लोड करें हमेशा की तरह.
चरण 4:अपनी शक्ति सत्यापित करें प्रश्न तालिका
<पी> अब चूँकि हमने मूल कॉलम को डिमोट और डिलीट कर दिया है शीर्षक , अब हम परीक्षण कर सकते हैं कि क्या यह चेतावनी फिर से दिखाई देती है। <पी>
<पी> 💬ध्यान दें पी> - यहां, केवल प्रदर्शन उद्देश्यों के लिए, हम कॉलम हेडर बदलते हैं यह देखने के लिए कि क्या तालिका पर कोई प्रभाव पड़ता है, ए, बी, सी, डी तक। उपयोगकर्ता एक कॉलम हेडर जोड़ने के लिए स्वतंत्र हैं उनकी पसंद का.
- आप पावर को रीफ्रेश भी कर सकते हैं प्रश्न डेटा से तालिका टैब.
- शक्ति का चयन करें प्रश्न तालिका, और फिर सभी को ताज़ा करें पर क्लिक करें आदेश.
- आप देखेंगे कि क्वेरीज़ और कनेक्शंस पर थोड़ा सा लोडिंग एनीमेशन है .
- लोडिंग के बाद, आप देखेंगे कि कोई और चेतावनी संकेत दिखाई नहीं दे रहा है।
- आप कॉलम हेडर को बदलने का भी प्रयास कर सकते हैं जैसा आप चाहें, और फिरताज़ाकरें प्रभाव देखने के लिए.
<पी> और इस तरह हमने शीर्षक बदलने वाली तालिकाओं से निपटना समाप्त कर लिया है सत्तामें प्रश्न . <पी> अभ्यास कार्यपुस्तिका डाउनलोड करें पी> <पी> इस अभ्यास कार्यपुस्तिका को नीचे डाउनलोड करें। निष्कर्ष
<पी> यहां, हमने शीर्षक बदलने वाली तालिका से निपटने के मुद्दे का समाधान प्रस्तुत किया है सत्तामें प्रश्न विस्तृत स्पष्टीकरण के साथ। <पी> इस समस्या के लिए, एक कार्यपुस्तिका डाउनलोड के लिए उपलब्ध है जहां आप इन विधियों का अभ्यास कर सकते हैं। <पी> टिप्पणी अनुभाग के माध्यम से बेझिझक कोई भी प्रश्न या प्रतिक्रिया पूछें। किसी भी सुझाव की अत्यधिक सराहना की जाएगी।संबंधित लेख
- एक्सेल में पावर क्वेरी के साथ दो तालिकाओं की तुलना करें
- एक्सेल पावर क्वेरी में कॉलम को कैसे विभाजित करें
