
Power BI की मूल बातें सीखने के बाद, अगला कदम DAX मेजर बनाना है। यह पहला व्यावहारिक कौशल है जिसकी हर शुरुआतकर्ता को आवश्यकता होती है क्योंकि मेजर ही हैं जिनके माध्यम से आप अपनी रिपोर्ट में टोटल, औसत, प्रतिशत और अन्य डायनामिक परिणामों की गणना करते हैं।
इस ट्यूटोरियल में, हम आपको New measure पर क्लिक करके अपना पहला DAX मेजर बनाने का तरीका दिखाएंगे। हम इसे सरल और शाब्दिक रखेंगे — बस क्लिक और सबसे बुनियादी फॉर्मूला।
DAX मेजर क्या है?
मेजर DAX (Data Analysis Expressions) का उपयोग करके Power BI में बनाया गया एक गणना है। परिकलित कॉलम के विपरीत, मेजर मानों को पंक्ति दर पंक्ति संग्रहीत नहीं करता। इसके बजाय, यह आपके विज़ुअल में दिखाए गए डेटा के आधार पर एक परिणाम की गणना करता है।
उदाहरण के लिए, एक मेजर कुल बिक्री, औसत बिक्री, कुल प्रॉफिट, टाइम इंटेलिजेंस गणना, और बहुत कुछ की गणना कर सकता है।
मेजर विशेष रूप से उपयोगी हैं क्योंकि वे आपकी रिपोर्ट में फ़िल्टर, स्लाइसर और विज़ुअल्स के आधार पर स्वचालित रूप से अपडेट होते हैं।
चरण 1: मेजर बनाने के लिए स्थान चुनना
- दाईं ओर Data पेन को देखें, जो आपके सभी टेबल्स और कॉलम दिखाता है
- Data पेन में, उस टेबल पर एक बार क्लिक करें जहां आप मेजर बनाना चाहते हैं
- उदाहरण के लिए, यदि आपके पास SalesData टेबल है, तो इसे चुनने के लिए क्लिक करें
- टेबल हाइलाइट हो जाएगी

टिप: कार्यात्मक रूप से, इससे कोई फर्क नहीं पड़ता कि कौन सा टेबल आपका मेजर रखता है, लेकिन संबंधित मेजर को एक साथ समूहित करने से आपका मॉडल व्यवस्थित रहता है।
चरण 2: "New Measure" पर क्लिक करना
मेजर एडिटर खोलने के कई तरीके हैं:
रिबन का उपयोग करके
- Data पेन से टेबल चुनें
- Table tools टैब पर जाएं >> New measure चुनें

कॉन्टेक्स्ट मेनू का उपयोग करके
- Data पेन में, टेबल नाम पर राइट-क्लिक करें
- कॉन्टेक्स्ट मेनू से New measure चुनें

किसी भी तरह, आपके स्क्रीन के शीर्ष पर एक फॉर्मूला बार दिखाई देगा जिसमें एक डिफ़ॉल्ट प्लेसहोल्डर होगा जो ऐसा दिखता है:

चरण 3: अपना पहला फॉर्मूला लिखना
फॉर्मूला बार अब सक्रिय है और आपके इनपुट की प्रतीक्षा कर रहा है। कर्सर Measure = के ठीक बाद रखा जाएगा। आप उस प्लेसहोल्डर को अपने मेजर नाम और फॉर्मूला से बदलने जा रहे हैं।
एक साधारण SUM बनाना
मान लें कि आपके SalesData टेबल में Sales Amount नामक एक कॉलम है। फॉर्मूला बार में क्लिक करें, प्लेसहोल्डर टेक्स्ट साफ़ करें, और टाइप करें:
- जैसे ही आप SUM टाइप करते हैं, IntelliSense दिखाई देता है >> ऑटो-पूर्ण करने के लिए Tab या Enter दबाएं

- ओपनिंग पैरेंथेसिस ( टाइप करने के बाद, अपना कॉलम नाम टाइप करना शुरू करें >> ड्रॉपडाउन से चुनें, फिर क्लोजिंग पैरेंथेसिस ) जोड़ें

Total Sales = SUM(SalesData[Sales Amount])
- मेजर को सहेजने के लिए Enter दबाएं या फॉर्मूला बार में ✓ (Commit) बटन पर क्लिक करें

इस फॉर्मूला का अर्थ है:
- Total Sales मेजर का नाम है
- SUM DAX फंक्शन है
- SalesData[Sales Amount] Power BI को बताता है कि किस न्यूमेरिक कॉलम को जोड़ना है
यह मेजर Sales Amount कॉलम में हर मान को जोड़ता है जब भी इसे विज़ुअल में उपयोग किया जाता है।
एक साधारण AVERAGE बनाना
उसी टेबल और कॉलम का उपयोग करके:
Average Sales = AVERAGE(SalesData[Sales Amount])
यह वर्तमान फ़िल्टर संदर्भ में सभी बिक्री मूल्यों का माध्य गणना करता है।

यदि सिंटैक्स त्रुटि है, तो Power BI फॉर्मूला बार में एक लाल त्रुटि संदेश दिखाएगा जो समस्या का वर्णन करता है। कॉलम नाम की वर्तनी दोबारा जांचें और सुनिश्चित करें कि आपके ब्रैकेट और पैरेंथेसिस सही ढंग से बंद हैं।
अब आपका पहला मेजर है। यह आपके द्वारा चुने गए टेबल के तहत Data पेन में एक छोटे कैलकुलेटर आइकन के साथ दिखाई देता है।
चरण 4: विज़ुअल में मेजर का उपयोग करना
आपका मेजर तब तक कुछ नहीं करता जब तक इसे विज़ुअल में नहीं रखा जाता — यह डिज़ाइन के अनुसार है। इसे टेस्ट करने के लिए:
- Report कैनवास के खाली क्षेत्र पर क्लिक करें
- Visualizations पेन में, Card विज़ुअल चुनें, जो एकल संख्या प्रदर्शित करने का सबसे सरल तरीका है
- Data पेन से, अपने नए मेजर (Total Sales) को कार्ड के Fields वेल में खींचें

इसे टेबल में भी आज़माएं:
- एक टेबल विज़ुअल जोड़ें
- एक श्रेणी फ़ील्ड (उदाहरण के लिए, Category या Product) अपने Total Sales मेजर के साथ खींचें
- देखें कि प्रति पंक्ति टोटल कैसे डायनामिक रूप से बदलता है — यही मेजर का जादू है

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

शुरुआती लोगों के लिए सर्वोत्तम अभ्यास
- "Measure1" या "Calc5" जैसे नामों के बजाय मेजर को स्पष्ट, व्यवसाय-अनुकूल नाम दें
- मेजर को "होम" टेबल में संग्रहीत करें, आमतौर पर फैक्ट टेबल, बजाय उन्हें बेतरतीब ढंग से बिखेरने के
- कॉलम नामों का अकेले उपयोग करने के बजाय Table[Column] फॉर्मेट का उपयोग करें
- IntelliSense को आपकी मदद करने दें — पहले 2-3 अक्षर टाइप करें और फिर Tab या Enter दबाएं
- मेजर बनाने के बाद, हमेशा इसे कार्ड या टेबल पर खींचकर सत्यापित करें कि संख्या सही दिखती है
निष्कर्ष
अब आप उपरोक्त चरणों का पालन करके अपना पहला DAX मेजर बनाना जानते हैं। Power BI में अपना पहला DAX मेजर बनाना कई शुरुआती लोगों की अपेक्षा से सरल है। आप इन मेजर का उपयोग चार्ट, कार्ड, टेबल और अन्य विज़ुअल्स में कर सकते हैं। एक बार जब आप इस प्रक्रिया से सहज हो जाते हैं, तो आप काउंट, प्रतिशत, और सशर्त तर्क जैसी अधिक उन्नत गणनाओं पर आगे बढ़ सकते हैं।
निःशुल्क एडवांस्ड Excel अभ्यास समाधान के साथ प्राप्त करें!