DAX (डेटा विश्लेषण अभिव्यक्तियां ) का उपयोग विश्लेषण सेवाओं, पावर बीआई और पावर पिवट में सूत्र अभिव्यक्ति भाषा के रूप में किया जाता है। DAX डेटा प्रकार और फ़ार्मुलों में अन्य डेटा मॉडल की तालिकाओं और स्तंभों के भीतर गणना और क्वेरी निष्पादित करने के लिए ऑपरेटर, फ़ंक्शन और मान होते हैं।
उस लेख में, हम DAX प्रदर्शित करते हैं डेटा प्रकार और अन्य पहलू। साथ ही, हम DAX . के कार्य सिद्धांत की व्याख्या करते हैं डेटा प्रकार।
कार्यशील एक्सेल फ़ाइल डाउनलोड करें
कार्यशील फ़ाइल को नीचे दिए गए लिंक से डाउनलोड करें।
पावर पिवट में DAX डेटा प्रकार और अन्य पहलू
DAX विभिन्न डेटा विश्लेषण उपकरणों में अभिव्यक्तियाँ आम हैं। नीचे के अनुभागों में, हम पावर पिवट . में डेटा विश्लेषण अभिव्यक्तियों और उनके प्रकारों पर चर्चा करेंगे टेबल.
DAX या डेटा विश्लेषण अभिव्यक्तियां
यह सर्वविदित है कि एक्सेल फ़ंक्शन कोशिकाओं या श्रेणियों में हेरफेर करता है। लेकिन DAX एक्सेल फ़ंक्शन के रूप में कोशिकाओं या श्रेणियों से निपटने की अवधारणा का समर्थन नहीं करता है। यह केवल कॉलम या टेबल की अवधारणा का उपयोग करता है। और आप एक पंक्ति के लिए या पूरी तालिका के लिए एक कॉलम का मान प्राप्त कर सकते हैं। और यह उल्लेख करना महत्वपूर्ण है कि उपयोगकर्ता एक विशिष्ट पंक्ति में नहीं जा सकते।
उदाहरण के लिए, मान लें कि हमारे पास दो कार्यपत्रक हैं जिनमें 10 . का बिक्री डेटा शामिल है कर्मचारी।
- श्रेणी चुनें B3:H12> इसे कॉपी करें (CTRL+C )> पावर पिवट> प्रबंधित करें . पर क्लिक करें (डेटा मॉडल अनुभाग)।
- दएक्सेल के लिए पावर पिवट खिड़की पॉप अप। चिपकाएं . पर क्लिक करें ( क्लिपबोर्ड के अंदर अनुभाग)।
- इसके लिए उपयुक्त नाम दें। बाद में, ठीक . पर क्लिक करें आप देख सकते हैं कि डेटा PowerPivot में चिपकाया जाएगा।
यह लेख through देखें पावर पिवट add जोड़ने के लिए अन्य एक्सेल टैब के साथ।
पावर पिवट टेबल में संचालन
- सबसे पहले, ड्रॉप-डाउन तीर पर क्लिक करें, और आप सभी कॉलम हेडर सूचीबद्ध के रूप में देखेंगे। इस मामले में, हम लिंग . का चयन करते हैं , और इसलिए 3 rd कॉलम हाइलाइट किया गया है।
- फ़िल्टरिंग के लिए , लिंग . में ड्रॉप-डाउन तीर पर क्लिक करें कॉलम और फिर F . पर टिक करें . आप देखेंगे कि F . के बराबर मान वाली सभी पंक्तियां लिंग . में कॉलम फ़िल्टर होगा।
- नए सूत्र का निष्पादन पॉवर पिवट . में बहुत आसान है . हाइलाइट करें कॉलम जोड़ें तालिका के अंत में और फिर “=[ . डालें "सूत्र क्षेत्र में। आपको एक ड्रॉपडाउन सूची मिलेगी। फिर उस कॉलम का चयन करें जिसमें आप हेरफेर करना चाहते हैं। इसमें तिमाही . चुनें और इसी तरह पूरे फॉर्मूले को . के रूप में पूरा करने के लिए
=[Quarter 1] + [ Quarter 2] + [Quarter 3] + [Quarter 4]
- फ़ॉर्मूला डालने के बाद, पावर पिवट नए कॉलम को नाम देता है गणना कॉलम1 . आप कॉलम पर राइट क्लिक करके उसका नाम बदल सकते हैं।
DAX ऑपरेटर्स
नीचे दी गई तालिका विभिन्न प्रकार के DAX . को दर्शाती है ऑपरेटरों। वे एक्सेल वर्कशीट के समान हैं।
DAX डेटा प्रकार
DAX कई डेटा प्रकारों का समर्थन करता है। जब डेटा किसी मॉडल में आयात किया जाता है तो डेटा एक सारणीबद्ध मॉडल डेटा प्रकार में बदल जाता है। पिछले उदाहरण में, हमने दिखाया कि कैसे PowerPivot संख्यात्मक मानों को संभालता है। वास्तव में, विभिन्न संख्यात्मक प्रकार होते हैं जैसे पूर्णांक , असली , मुद्रा , तारीख (दिनांक और समय), सही/गलत (बूलियन)।
- इसलिए, निम्न छवि कार्यपत्रक से डेटा दिखाती है।
- डेटा लाने और कुछ ऑपरेशन करने के बाद, परिणाम नीचे दिए गए चित्र जैसा दिखता है।
आप देख सकते हैं कि “9/13/2022 " को "9/13/2022 12:00:00 पूर्वाह्न . से बदल दिया गया है " ऐसा इसलिए है क्योंकि PowerPivot दिनांक को DateTime . में संग्रहीत करता है प्रारूप। और DAX डेटा ऑपरेटर अलग-अलग ऑपरेशन को ठीक तरह से अंजाम देते हैं।
कॉलम को संदर्भित करने के लिए सिंटैक्स
Power Pivot . में किसी स्तंभ को संदर्भित करने के दो तरीके हैं . वे हैं:
(i) 'तालिका का नाम' [स्तंभ का नाम]
(ii) तालिका का नाम[स्तंभ का नाम]
कॉलम के नाम हमेशा वर्गाकार कोष्ठकों में संलग्न होने चाहिए। साथ ही, एकल उद्धरण तालिका नाम संलग्न करता है। लेकिन अधिकांश समय, उपयोगकर्ता उद्धरणों को छोड़ सकते हैं यदि नाम में कोई विशेष वर्ण नहीं है। यदि उपयोगकर्ता तालिका के नाम को छोड़ देते हैं तो Power Pivot वर्तमान तालिका में स्तंभों की खोज करता है। किसी भी भ्रम से बचने के लिए, सबसे अच्छा अभ्यास है- आप हमेशा पूरा नाम निर्दिष्ट करते हैं, जिसमें तालिका का नाम और कॉलम का नाम दोनों शामिल हैं।
- नीचे दिखाया गया है कि कैसे Excel 365 डिफ़ॉल्ट रूप से कॉलम का संदर्भ देता है। लाल बॉक्स से घिरी हुई वस्तु को IntelliSense . कहा जाता है . यह मददगार है और सभी संभावित कॉलम नाम और संदर्भ दिखाएगा जिनका उपयोग आप किसी सूत्र में कर सकते हैं।
- डिफ़ॉल्ट रूप से, IntelliSense तालिका नाम प्रदर्शित नहीं करता है। इसलिए, आपको पूरा नाम प्रदर्शित करने के लिए तालिका नाम का कम से कम पहला अक्षर टाइप करना होगा, जिसमें तालिका का नाम शामिल है। चूंकि तालिका का नाम “बिक्री . है "सा . से शुरू होता है ”, एक्सेल ने बिक्री . से सभी कॉलम प्रदर्शित किए
त्रुटियों की जांच और प्रबंधन
कभी-कभी, DAX . का उपयोग करने का प्रयास करते समय हमें त्रुटियां मिल सकती हैं एक नया परिकलित कॉलम बनाने के लिए।
- सबसे पहले, यदि हम लिंग के लिए कॉलम जोड़ने का प्रयास करते हैं और आयु , एक्सेल वापस आ जाएगा #ERROR जैसा कि बाद के चित्र में दिखाया गया है।
- इस मामले में, Ctrl . क्लिक करें (गणना किए गए कॉलम के बगल में )> त्रुटि दिखाएं Excel के लिए PowerPivot संवाद बॉक्स खोलने के लिए। नतीजतन, बॉक्स आपको एक चेतावनी संदेश देगा। और आप इस चेतावनी संदेश के आधार पर अपना सूत्र अपडेट कर सकते हैं।
निष्कर्ष
यह आलेख डेटा विश्लेषण अभिव्यक्तियों के प्रकार और इसके अन्य पहलुओं की मूल बातें प्रदर्शित करता है। हमें उम्मीद है कि यह लेख DAX . पर पर्याप्त प्रकाश डालेगा शुरुआती शिक्षार्थी के रूप में शुरू करने के लिए प्रकार।
हमारी शानदार वेबसाइट देखें, एक्सेलडेमी, एक्सेल पर दिलचस्प लेख खोजने के लिए।
संबंधित लेख
- एक्सेल में डेटा विश्लेषण कैसे जोड़ें (2 त्वरित चरणों के साथ)
- एक्सेल में डेटा विश्लेषण टूलपैक का उपयोग कैसे करें (13 विस्मयकारी विशेषताएं