CUBEVALUE फ़ंक्शन

महत्वपूर्ण:  यह लेख मशीन द्वारा अनुवादित है, अस्वीकरण देखें. कृपया इस लेख का अंग्रेजी संस्करण यहाँ पाएँ आपके संदर्भ के लिए.

यह आलेख Microsoft Excel में CUBEVALUE फ़ंक्शन के सूत्र सिंटैक्स और उसके उपयोग के बारे में वर्णन करता है.

वर्णन

किसी क्यूब से समग्र मान देता है.

सिंटैक्स

CUBEVALUE(कनेक्शन, [member_expression1], [member_expression2], …)

CUBEVALUE फ़ंक्शन सिंटैक्स में निम्न तर्क हैं:

  • कनेक्शन    आवश्यक. क्यूब से कनेक्शन के नाम की कोई पाठ स्ट्रिंग है.

  • Member_expression    वैकल्पिक. किसी बहुआयामी व्यंजक (MDX) का एक पाठ स्ट्रिंग जो एक क्यूब में सदस्य या टपल से मूल्यांकित करता है. वैकल्पिक रूप से, member_expression सेट CUBESET फ़ंक्शन से निर्धारित सेट हो सकता है. क्यूब के भाग को निर्धारित करने के लिए member_expression का स्लाइसर के रूप में उपयोग करें जिसके लिए एग्रीगेट मान दिया जाता है. यदि member_expression में कोई माप निर्दिष्ट नहीं किया गया है तो उस क्यूब के लिए डिफ़ॉल्ट माप का उपयोग किया जाता है.

रिमार्क्स

  • जब CUBEVALUE फ़ंक्शन का मूल्यांकन होता है, तो यह सभी डेटा प्राप्त करने से पूर्व कक्ष में अस्थायी रूप से "#GETTING_DATA…" संदेश दिखाता है.

  • यदि member_expression के लिए किसी कक्ष संदर्भ का उपयोग किया जाता है, और उस कक्ष संदर्भ में कोई CUBE फ़ंक्शन है, तो member_expression संदर्भ कक्ष में प्रदर्शित मान का उपयोग नहीं करता है बल्कि संदर्भित कक्ष के आइटम के MDX व्यंजक का उपयोग करता है.

  • यदि कनेक्शन नाम कार्यपुस्तिका में संग्रहीत कोई मान्य कार्यपुस्तिका कनेक्शन न हो, तो CUBEVALUE त्रुटि मान #NAME? देता है. यदि ओनलाइन विश्लेषण संसाधन (OLAP) सर्वर नहीं चल रहा हो, उपलब्ध न हो या कोई त्रुटि संदेश देता हो तो CUBEVALUE त्रुटि मान #NAME? देता है.

  • यदि टपल में कम से कम एक तत्व अमान्य हो तो CUBEVALUE त्रुटि मान #VALUE! देता है.

  • CUBEVALUE कोई #N/A त्रुटि मान देता है जब:

    • member_expression सिंटैक्स ग़लत हो.

    • member_expression द्वारा निर्दिष्ट सदस्य क्यूब में मौजूद नहीं हो.

    • पंक्त‍ि अमान्य हो क्योंकि निर्दिष्ट मानों के लिए कोई प्रतिच्छेदन नहीं है. (यह समान पदानुक्रम के एकाधिक तत्वों के साथ हो सकता है.)

    • सेट में कम से कम एक सदस्य का आयाम अन्य सदस्यों से भिन्न हो.

    • यदि आप सत्र-आधारित ऑब्जेक्ट संदर्भित करें, तो CUBEVALUE #N/A त्रुटि मान दे सकता है, जैसे कि कनेक्शन साझा करते समय, परिकलित सदस्य या नामित सेट, और PivotTable हटाया जाता है या आप PivotTable को सूत्र में बदलते हैं. (विकल्प टैब पर, उपकरण समूह में, OLAP उपकरण पर क्लिक करें, और फिर सूत्रों में कनवर्ट करें पर क्लिक करें.)

समस्या: शून्य मान शून्य-लंबाई स्ट्रिंग में कनवर्ट किए जाते हैं

Excel में, यदि किसी कक्ष में कोई डेटा न हो, क्योंकि आपने उसे कभी परिवर्तित नहीं किया है या आपने सामग्री हटा दी है तो कक्ष में कोई रिक्त मान है. कई डेटाबेस सिस्टम्स में, रिक्त मान को शून्य मान कहा जाता है. किसी रिक्त या शून्य मान का अर्थ "कोई मान नहीं" होता है. हालाँकि, कोई सूत्र कभी भी कोई रिक्त स्ट्रिंग या शून्य मान नहीं देता है. एक सूत्र हमेशा इन तीन में से कोई एक मान लौटाता है: कोई संख्या मान; पाठ मान, जो कोई शून्य-लंबाई स्ट्रिंग हो सकती है, या त्रुटि मान, जैसे कि #NUM! या #VALUE.

यदि एक सूत्र में CUBEVALUE फ़ंक्शन किसी ऑ नलाइन विश्लेषण संसाधन (OLAP) डेटाबेस से कनेक्ट किया हुआ है और इस डेटाबेस से क्वेरी का परिणाम शून्य मान निकलता है तो Excel इस शून्य मान को शून्य-लंबाई स्ट्रिंग में कनवर्ट करता है, यहाँ तक कि सूत्र यदि अन्यथा कोई संख्या मान देता है. यह उस स्थिति तक लीड कर सकती है जहाँ कक्षों की श्रेणी में सांख्यिक और शून्य-लंबाई स्ट्रिंग मान का संयोजन शामिल हो, और यह स्थिति अन्य सूत्रों के परिणामों को प्रभावित कर सकती है जो उन कक्षों की श्रेणी से संदर्भित हों. उदाहरण के लिए, यदि A1 और A3 में संख्याएँ शामिल हों और A2 में CUBEVALUE फ़ंक्शन के साथ एक सूत्र हो जो एक शून्य-लंबाई स्ट्रिंग देता हो तो निम्न सूत्र यह देता है #VALUE! त्रुटि:

=A1+A2+A3

यह रोकने के लिए, आप ISTEXT फ़ंक्शन का उपयोग कर और जैसे की निम्न उदाहरण में दिखाया गया है शून्य-लंबाई को 0 (शून्य) से बदलने के लिए IF फ़ंक्शन का उपयोग कर शून्य-लंबाई स्ट्रिंग का परीक्षण कर सकते हैं:

=IF(ISTEXT(A1),0,A1)+IF(ISTEXT(A2),0,A2)+IF(ISTEXT(A3),0,A3)

वैकल्पिक रूप से, यदि CUBEVALUE फ़ंक्शन शून्य-लंबाई स्ट्रिंग को निम्न उदाहरण में दिखाए गए समान मूल्यांकित करता है, तो आप 0 मान देने वाली IF शर्त में CUBEVALUE फ़ंक्शन नेस्ट कर सकते हैं:

= IF (CUBEVALUE ("विक्रय", "[माप]. [ लाभ] "," [समय]। [2004] "," [सभी Product]। [पेय] ") =" ", 0, CUBEVALUE ("विक्रय"," [माप]. [[ लाभ] "," [समय]। [2004] "," [सभी Product]। [पेय] "))

ध्यान दें कि SUM फ़ंक्शन के लिए शून्य-लंबाई स्ट्रिंग हेतु इस परीक्षण की आवश्यकता नहीं होती क्योंकि यह इसका देय मान परिकलित करते समय अपने आप शून्य-लंबाई स्ट्रिंग पर ध्यान नहीं देता.

उदाहरण

= CUBEVALUE("Sales","[Measures].[ लाभ] "," [समय]। [2004] "," [सभी Product]। [पेय] ")

= CUBEVALUE($A$1,"[Measures].[ लाभ] ", $12, $A23 D)

=CUBEVALUE("Sales",$B$7,D$12,$A23)

नोट: मशीन अनुवाद अस्वीकरण: यह लेख मानवीय हस्तक्षेप के बिना एक कंप्यूटर प्रणाली द्वारा अनुवादित किया गया है. Microsoft, इन मशीन अनुवादों को गैर-अंग्रेज़ी भाषी उपयोगकर्ताओं को Microsoft उत्पादों, सेवाओं और तकनीकों से संबंधित सामग्री का आनंद लेने में सहायता के लिए प्रदान करता है. लेख, मशीन द्वारा अनुवादित होने के कारण इसमें शब्दावली, वाक्य रचना या व्याकरण की त्रुटियाँ हो सकती हैं.

अपने कौशल का विस्तार करें
प्रशिक्षण का अन्वेषण करें
पहले नई सुविधाएँ प्राप्त करें
Office प्रतिभागी में शामिल हों

क्या यह जानकारी मददगार थी?

आपकी प्रतिक्रिया के लिए आपको धन्यवाद!

आपकी प्रतिक्रिया के लिए धन्यवाद! ऐसा लगता है आपको हमारे किसी Office सहायता एजेंट से कनेक्ट करना मददगार हो सकता है.

×