पावर बीआई इंटरैक्टिव रिपोर्ट और डैशबोर्ड के लिए लोकप्रिय है। लेकिन एक एक्सेल प्रेमी के रूप में, मुझे आश्चर्य होता है, "अगर मैं पावर बीआई रिपोर्ट को रीक्रिएट करने की कोशिश करूं तो एक्सेल कितना आगे जा सकता है?" मैंने पावर क्वेरी, डेटा मॉडल (पावर पिवट), DAX मेज़र, पिवटटेबल/चार्ट, स्लाइसर/टाइमलाइन और कुछ लेआउट पॉलिश का उपयोग करके एक्सेल के भीतर एक सामान्य पावर बीआई सेल्स रिपोर्ट को रीक्रिएट करने का प्रयास किया।
इस आर्टिकल में, मैं दिखाऊंगा कि मैंने एक्सेल में पावर बीआई रिपोर्ट को रीबिल्ड करने की कैसे कोशिश की और यह कहां विफल हुआ और कहां नहीं।
वह रिपोर्ट जिसे मैंने रीक्रिएट करने की कोशिश की
एक मानक सेल्स ओवरव्यू जिसमें:
- KPI कार्ड: कुल बिक्री, कुल लाभ, लाभ मार्जिन, आदि।
- ट्रेंड लाइन: महीने के अनुसार बिक्री।
- ब्रेकडाउन: श्रेणी के अनुसार बिक्री, क्षेत्र के अनुसार, आदि।
- इंटरएक्टिविटी: वर्ष, श्रेणी, क्षेत्र के लिए स्लाइसर, और एक डेट टाइमलाइन।
- ड्रिल टू डिटेल: वर्तमान चयन द्वारा फ़िल्टर किया गया एक विस्तृत दृश्य।

इस प्रकार का डैशबोर्ड आमतौर पर उपयोग किया जाता है; कई टीमें पावर बीआई में निर्माण करती हैं। आइए इसे एक्सेल में मिरर करें। लक्ष्य यह देखना था कि क्या मैं एक्सेल में कार्यक्षमता और यूज़र अनुभव दोनों को पुन: पेश कर सकता हूं।
चरण 1: पावर क्वेरी (गेट एंड ट्रांसफॉर्म) के साथ लोड और क्लीन
- Data टैब पर जाएं >> Get Data >> From Text/CSV या अन्य स्रोत सिलेक्ट करें।
- ब्राउज़ करें और फ़ाइल सिलेक्ट करें और फ़ाइल इम्पोर्ट करें।
- Load या Transform Data पर क्लिक करें ताकि डेटासेट क्लीन हो सके।

- पावर क्वेरी एडिटर में, टाइप ठीक से सेट करें (डेट, होल नंबर, करेंसी)।
- छोटे सुधारों के साथ अपना डेटा क्लीन करें: टेक्स्ट ट्रिम करें, केसिंग मानकीकृत करें, आदि।

- Close & Load To… पर क्लिक करें ताकि डेटा इम्पोर्ट हो सके।
- आवश्यक विकल्प सिलेक्ट करें;
- Table या Only Create Connection।
- Add this data to the Data Model।
- OK पर क्लिक करें।

- सभी डेटा को समान चरणों का पालन करके इम्पोर्ट करें।
जहां एक्सेल सफल हुआ:
- पावर क्वेरी कार्यक्षमता पावर बीआई के समान है।
- डेटा ट्रांसफॉर्मेशन क्षमताएं मजबूत हैं।
- एकाधिक डेटा स्रोत कनेक्शन अच्छी तरह से काम करते हैं।
जहां एक्सेल विफल हुआ:
- कोई इन्क्रीमेंटल रिफ्रेश विकल्प नहीं।
- प्रति वर्कशीट 1 मिलियन रो तक सीमित।
- बड़े डेटासेट के साथ धीमा प्रदर्शन।
- मैन्युअल रिफ्रेश आवश्यक (कोई गेटवे शेड्यूलिंग नहीं)।
चरण 2: डेटा मॉडल (पावर पिवट) में रिलेशनशिप बनाएं
- Data टैब पर जाएं >> Manage Data Model सिलेक्ट करें।
- या Power Pivot टैब पर जाएं >> Manage सिलेक्ट करें।

- रिलेशनशिप जोड़ें:
- Sales[ProductID] → Products[ProductID]
- Sales[CustomerID] → Customers[CustomerID]
- Customers[RegionID] → Regions[RegionID]

- क्लाइंट टूल से कुंजियों और तकनीकी कॉलम को छिपाएं ताकि फील्ड लिस्ट साफ रहे।
पावर बीआई: यह ऑटोमैटिकली डिटेक्ट करता है और रिलेशनशिप बनाता है। आगे एडजस्टमेंट के लिए, आप ड्रैग-एंड-ड्रॉप करके रिलेशनशिप बना सकते हैं।
एक्सेल: पावर पिवट समान रिलेशनशिप मॉडलिंग प्रदान करता है। रिलेशनशिप प्रबंधित करने के लिए यह अधिक जटिल इंटरफ़ेस लग सकता है।
चरण 3: DAX मेज़र बनाएं
डेटा मॉडल में, आप DAX मेज़र बना सकते हैं। या तो आप पावर पिवट फॉर्मूला बार में DAX मेज़र बना सकते हैं, या कैलकुलेशन विकल्प का उपयोग कर सकते हैं।
- पावर पिवट पर जाएं >> Calculations से >> Measures >> New Measure सिलेक्ट करें।
- मेज़र नाम और फॉर्मूला डालें।
- OK पर क्लिक करें।

Total Sales = SUM(Sales[SalesAmount]) Total Cost = SUM(Sales[Cost]) Profit = [Total Sales] - [Total Cost] Profit Margin % = DIVIDE([Profit], [Total Sales]) Average Order Value = DIVIDE([Total Sales], DISTINCTCOUNT(Sales[OrderID]))
- पावर पिवट विंडो में फॉर्मूला और परिणाम का पूर्वावलोकन करें।

पावर बीआई: DAX मेज़र उसी तरह काम करते हैं। टाइम इंटेलिजेंस फंक्शन तब लाइट अप होते हैं जब आपके पास डेट से संबंधित एक उचित कैलेंडर टेबल होता है।
चरण 4: पिवटटेबल/चार्ट के साथ रिपोर्ट लेयर बनाएं
- डेटा मॉडल से जुड़ा एक PivotTable डालें।
- Insert टैब पर जाएं >> PivotTable >> Data Model सिलेक्ट करें।
- लोकेशन सिलेक्ट करें: Existing या New Worksheet।

- पिवटटेबल एक नई शीट में बनाया जाता है।

नोट: याद रखें कि अलग-अलग विज़ुअल बनाने के लिए, आपको अलग-अलग पिवटटेबल बनाने होंगे। एक पिवटटेबल अलग-अलग विज़ुअल को समायोजित नहीं करता, जो समय लेने वाला है।
विज़ुअल बनाएं:
KPI कार्ड:
- PivotTable Fields से;
- मेज़र को Values में ड्रैग करें।
- बड़े फ़ॉन्ट के रूप में फॉर्मेट करें; ग्रैंड टोटल/सबटोटल छिपाएं।

इंटरैक्टिव चार्ट बनाएं:
- डेटा मॉडल से एक और पिवटटेबल बनाएं।
- महीने के अनुसार बिक्री:
- Date को Rows पर ड्रैग करें।
- SalesAmount को Values में ड्रैग करें।
- पिवटटेबल सिलेक्ट करें।
- PivotTable Analyze टैब पर जाएं >> PivotChart >> लाइन चार्ट सिलेक्ट करें।
- OK पर क्लिक करें।

- यह चार्ट Date पदानुक्रम का उपयोग करके ड्रिल-थ्रू अनुभव देता है।

- श्रेणी/क्षेत्र/चैनल के अनुसार बिक्री: क्लस्टर्ड कॉलम पिवटचार्ट।
- Category को Rows पर ड्रैग करें।
- SalesAmount को Values पर ड्रैग करें।

- राज्य/प्रांत के अनुसार बिक्री: पाई पिवटचार्ट।
- State/Province को Rows पर ड्रैग करें।
- SalesAmount को Values पर ड्रैग करें।
- मैप: आपको स्टेटिक डेटा से मैप चार्ट बनाना होगा।
- Country और उसके SalesAmount को ग्रुप करें, फिर एक्सेल के Filled Map चार्ट का उपयोग करें।

पावर बीआई: पावर बीआई इंटरएक्टिविटी के साथ अगले स्तर के विज़ुअलाइज़ेशन प्रदान करता है। यह कोर विज़ुअल, ग्लोबल स्लाइसर के साथ साफ लेआउट प्रदान करता है। इसमें बिल्ट-इन KPI हैं ट्रैफिक लाइट/आइकन के साथ थ्रेशोल्ड से जुड़े हुए (बिना जटिल कंडीशनल फॉर्मेटिंग के)।
जहां एक्सेल सफल हुआ:
- अधिक दानेदार चार्ट फ़ॉर्मेटिंग नियंत्रण।
- बेहतर टेक्स्ट और एनोटेशन क्षमताएं।
- कॉम्बिनेशन चार्ट के माध्यम से कस्टम चार्ट प्रकार।
- नेटिव स्पार्कलाइन कार्यक्षमता।
जहां एक्सेल विफल हुआ:
- कोई नेटिव मैप विज़ुअलाइज़ेशन नहीं।
- सीमित इंटरैक्टिव विज़ुअल प्रकार।
- फ़िल्टर के साथ ऑटोमैटिक चार्ट लीजेंड नहीं।
- मैन्युअल साइज़िंग और पोजिशनिंग आवश्यक।
- कोई रिस्पॉन्सिव डिज़ाइन क्षमता नहीं।
चरण 5: इंटरएक्टिविटी बनाएं
- स्लाइसर जोड़ें (वर्ष, श्रेणी, क्षेत्र) और एक टाइमलाइन (डेट)।
- PivotTable Analyze टैब पर जाएं >> Insert Slicer/Timeline सिलेक्ट करें।

- सभी पिवटटेबल में स्लाइसर सिंक करें।
- Slicer टैब पर जाएं >> Report Connections सिलेक्ट करें।
- या Slicer पर राइट-क्लिक करें >> Report Connections सिलेक्ट करें।
- सभी पिवटटेबल सिलेक्ट करें और OK पर क्लिक करें।

पावर बीआई: किसी भी विज़ुअल पर क्लिक करके सभी को ऑटोमैटिकली फ़िल्टर करें। साथ ही, यह इंडिपेंडेंट स्लाइसर के साथ फ़ॉर्मेटिंग विकल्प प्रदान करता है।
एक्सेल: स्लाइसर बेसिक फ़िल्टरिंग के लिए अच्छा काम करते हैं। एकाधिक स्लाइसर कई पिवटटेबल को कंट्रोल कर सकते हैं, कनेक्शन के साथ; वे अन्य पिवटटेबल के साथ कनेक्टिविटी बना सकते हैं। लेकिन कोई क्रॉस-विज़ुअल फ़िल्टरिंग नहीं (चार्ट पर क्लिक करने से अन्य फ़िल्टर नहीं होते)। सीमित ड्रिल-थ्रू क्षमताएं और कोई बुकमार्किंग या व्यू स्टेट नहीं।
चरण 6: रिपोर्ट बनाने के लिए सभी विज़ुअल व्यवस्थित करें
पावर बीआई में, आप रिपोर्ट पेज में सभी विज़ुअल बना सकते हैं; बाद में, आप बस उन्हें पुनर्व्यवस्थित करते हैं, एक रणनीतिक प्रवाह बनाए रखते हैं। एक्सेल में, चूंकि हमने कई पिवटटेबल, स्लाइसर, चार्ट बनाए, आपको इन चीजों को एक या कई शीट में कॉपी और व्यवस्थित करना होगा।
- विज़ुअल सिलेक्ट करें।
- राइट-क्लिक >> Copy सिलेक्ट करें।
- रिपोर्ट शीट में एक स्थान सिलेक्ट करें >> Paste सिलेक्ट करें।
- पावर बीआई लुक को मिरर करने के लिए सभी विज़ुअल को फ़ॉर्मेट करें।
- एक्सेल बहुत सारे फ़ॉर्मेटिंग विकल्प प्रदान करता है।

- स्लाइसर सिलेक्ट करके इंटरएक्टिविटी आज़माएं।

याद रखें कि ये सभी पिवटटेबल प्रदर्शन को धीमा कर देंगे। लोडिंग समय काफी बढ़ जाएगा।
एक्सेल में आश्चर्यजनक रूप से अच्छा क्या काम किया
- डेटा इम्पोर्ट: पावर क्वेरी पावर बीआई के समान है।
- मॉडलिंग और DAX: स्टार स्कीमा, टाइम इंटेलिजेंस, और DAX मेज़र पावर बीआई जैसे हैं।
- कोर विज़ुअल: लाइन, बार, टेबल, KPI-स्टाइल कार्ड, और यहां तक कि एक साधारण मैप भी ठोस हैं।
- डिटेल एक्सप्लोरेशन: पिवट सेल पर डबल-क्लिक करके "Show Details" (पंक्तियों पर ड्रिल-थ्रू) आसान है, और एक क्यूरेटेड डिटेल शीट इसे साफ रखती है।
- प्रदर्शन (उचित आकार): डेटा मॉडल सामान्य विभागीय डेटासेट के लिए तेज़ है।
जहां एक्सेल कम पड़ गया (और यह क्यों मायने रखता है)
- चार्ट के बीच क्रॉस-हाइलाइटिंग:
- पावर बीआई आपको एक विज़ुअल में बार पर क्लिक करके दूसरों को क्रॉस-फ़िल्टर और क्रॉस-हाइलाइट करने देता है।
- एक्सेल के स्लाइसर कनेक्शन के आधार पर फ़िल्टर करते हैं, लेकिन चार्ट एक-दूसरे को डायनामिकली हाइलाइट नहीं करते।
- पेज-लेवल ड्रिल-थ्रू और टूलटिप्स:
- पावर बीआई के ड्रिल-थ्रू पेज और रिपोर्ट पेज टूलटिप्स निर्देशित विश्लेषण लाते हैं।
- एक्सेल में इसका कोई भी नहीं है, लेकिन आप हाइपरलिंक का उपयोग एक डिटेल शीट पर और स्पष्ट रूप से लेबल किए गए स्लाइसर के लिए कर सकते हैं, फिर भी यह मैन्युअल है।
- डायनामिक फील्ड पैरामीटर्स (डायमेंशन/मेज़र स्विचर):
- पावर बीआई के फील्ड पैरामीटर्स एक खुशी हैं।
- एक्सेल में, आप डिस्कनेक्टेड टेबल्स + SELECTEDVALUE + SWITCH के साथ नकल कर सकते हैं, लेकिन यह भारी है और अंतिम यूज़र के लिए बनाए रखना कठिन है।
- डायरेक्टक्वेरी, कम्पोजिट मॉडल, इन्क्रीमेंटल रिफ्रेश:
- पावर बीआई बड़े बैकएंड को बिना सब कुछ इम्पोर्ट किए क्वेरी कर सकता है, स्रोतों को मिश्रित कर सकता है, और इन्क्रीमेंटली रिफ्रेश कर सकता है।
- एक्सेल का डेटा मॉडल केवल इम्पोर्ट है, और रिफ्रेश ऑल-ऑर-नथिंग होता है।
- मोबाइल-फ्रेंडली, बुकमार्क्स, नैरेटिव्स:
- पावर बीआई की बुकमार्क्ड स्टोरीज़, सिलेक्शन पेन ट्रिक्स, और मोबाइल लेआउट ट्रांसलेट नहीं होते।
- एक्सेल को VBA/हाइपरलिंक की आवश्यकता होती है साधारण नेविगेशन से आगे कुछ भी करने के लिए।
क्विक डिसीजन गाइड
एक्सेल चुनें:
- एक्सेल विश्लेषण के लिए बेहतर है जहां एक छोटी टीम OneDrive/SharePoint पर रिपोर्ट करती है, लेकिन यह ऐप्स या मोबाइल व्यू को प्रतिस्थापित नहीं करता।
- आपको विज़ुअल के साथ लचीली और उन्नत गणनाओं की आवश्यकता है (व्हाट-इफ सेल, LAMBDA/LET, आदि)।
पावर बीआई चुनें:
- यदि आपको व्यापक रूप से साझा करने, शेड्यूल पर रिफ्रेश करने, और प्रति ऑडियंस एक्सेस को नियंत्रित करने की आवश्यकता है, तो पावर बीआई सर्विस स्पष्ट विजेता है।
- यह क्रॉस-हाइलाइटिंग, ड्रिल-थ्रू, टूलटिप्स, बुकमार्क्स, और मोबाइल लेआउट प्रदान करता है। यह ऐप वितरण और उपयोग मेट्रिक्स को नियंत्रित कर सकता है।
निष्कर्ष
एक्सेल एक अद्भुत टूल है, और यह बेसिक से एडवांस लेवल के यूज़र की जरूरतों को पूरा करता है। यह एक विशिष्ट पावर बीआई रिपोर्ट के एक बड़े हिस्से को मिरर या रीबिल्ड कर सकता है, विशेष रूप से ETL, स्टार स्कीमा, DAX, और कोर विज़ुअल। जहां यह विफल होता है वह है इंटरैक्टिव स्टोरीटेलिंग, नियंत्रित साझाकरण, और एंटरप्राइज-स्केल मॉडल/रिफ्रेश। यदि आपके यूज़र, स्टेकहोल्डर एक्सेल में रहते हैं और दायरा समाहित है, तो एक्सेल एक पूरी तरह से विश्वसनीय रिपोर्टिंग सतह है। लेकिन यदि आपको क्लिक-थ्रू नैरेटिव, सुरक्षित वितरण, या स्केल पर लाइव कनेक्शन की आवश्यकता है, तो पावर बीआई के लिए जाएं।