2013-08-05 15 views
7

मैंने तस्वीर में दिखाए गए एक पावर पिवट तालिका बनाई है। मैं तिमाही बिक्री में तिमाही से अधिक तिमाही की गणना करना चाहता हूं। जिसके लिए मुझे कॉर्पोरेट कॉर्पोरेट "Acer" की बिक्री सभी कॉर्पोरेट परिवारों के योग द्वारा 2012Q4 में विभाजित करना है। मैं ऐसा करने के लिए गणना माप का उपयोग कर रहा हूं, लेकिन मुझे यकीन नहीं है कि मैं किस सूत्र का उपयोग कर सकता हूं।पावर पिवट मॉडल में कुल प्रतिशत की गणना

enter image description here

मेरे जरूरत दो कॉलम, कुल का 2012Q4 प्रतिशत के लिए एक और कुल की 2013Q1 प्रतिशत के लिए एक बनाने के लिए है। फिर मैं अंतर खोजने के लिए एक और उपाय तैयार करूंगा। तो 2012Q4 के लिए सूत्र इस 1624442/(1624442+22449+1200+16123) जैसा होना चाहिए। कोई भी विचार जो मुझे काम करने में मदद कर सकता है?

+11

यह प्रश्न ऑफ विषय के रूप में बंद नहीं किया जाना चाहिए था। यह एक वैध सवाल है। उपयोगकर्ता PowerPivot मॉडल का उपयोग कर रहा है और कुल प्रतिशत दिखाने के लिए बस अपनी पिवट तालिका स्विच नहीं कर सकता है। इसके लिए मॉडल में डीएक्स गणना को जोड़ा जाना आवश्यक है। हम हर समय डीएक्स सवालों का जवाब देते हैं। – mmarie

+7

फिर से खोलने के लिए वोटिंग। पावरपिवोट मॉडल डीएक्स का उपयोग करते हैं। [डीएक्स] (http://technet.microsoft.com/en-us/library/gg413422.aspx) प्रोग्रामिंग भाषा पर एक पूर्ण है। एक्सेल भाग को मूर्ख मत होने दें। यह सिर्फ भाषा के लिए एक रन-टाइम होस्ट है। यह एसयू के लिए उपयुक्त उम्मीदवार नहीं है क्योंकि वे एचडब्ल्यू/एसडब्ल्यू/नेटवर्किंग पर केंद्रित हैं। एसओ * प्रोग्रामिंग * के लिए है। इसके अलावा, हमारे पास डीएक्स के लिए एक खूनी टैग है। जो आप समझ में नहीं आता उसे बंद न करें। – billinkc

उत्तर

1

प्रतिशत के लिए कृपया Tech on the Net पर ट्यूटोरियल का पालन करें।

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

+0

मैं सरल पिवट के बजाय powerpivot का उपयोग कर रहा हूँ। मुझे लगता है कि मैं पावर पिवट में उपायों को लिख सकता हूं जो पिवट में संभव नहीं है। पिवट के साथ समस्या यह है कि अगर मैं फ़िल्टर बदलता हूं तो मेरा% परिवर्तन ... जो मैं पावर पिवट में पार कर सकता हूं .. केवल समस्या यह है कि मैं राशि को सही तरीके से प्राप्त नहीं कर पा रहा हूं ... – SAM244776

+2

ऐसा लगता है कि आप प्रतिशत की गणना करना चाहते हैं वर्तमान तिमाही और पिछली तिमाही के लिए कुल मिलाकर। दो ब्लॉग पोस्ट मदद करेंगे: http://blogs.msdn.com/b/analysisservices/archive/2010/04/12/time-intelligence-functions-in-dax.aspx। [StoreSalesPrevYr] गणना को देखें। आप वर्ष तिमाही के साथ प्रतिस्थापित कर सकते हैं। कुल प्रतिशत का प्रतिशत प्राप्त करने के लिए http://www.madronasg.com/blog/favorite-quick-easy-dax-calculate-percent-total-scenario#.UgcNUG33Ngg देखें। मूल रूप से कुछ की तरह = गणना करें (योग ('बिक्री' [इकाइयों]), सभी ('उत्पाद' [कॉर्पोरेट परिवार]))। आपके पास वर्तमान Qtr% कैल्क होगा, और एक पूर्व Qtr% कैल्क होगा। – mmarie

9

ऐसा लगता है कि आप तिमाही से तिमाही तक प्रत्येक कॉर्पोरेट परिवार के लिए कुल प्रतिशत में परिवर्तन को माप रहे हैं। आपको 3 गणना उपायों को बनाने की आवश्यकता होगी। मुझे यकीन नहीं है कि आपका मॉडल कैसा दिखता है, इसलिए मैं आपको सटीक सूत्र नहीं दे सकता, लेकिन यह विचार है।

CurrentQtr%ofTotal:= Divide(Sum('Sales'[Units]),Calculate(Sum('Sales'[Units]), All['Product'[Corporate Family]))) 

PrevQtr%ofTotal:= DIVIDE(CALCULATE(Sum('Sales'[Units]), DATEADD(DimDate[DateKey], -1, QUARTER)), 
CALCULATE(Sum('Sales'[Units]), DATEADD(DimDate[DateKey], -1, QUARTER), All('Product'[Corporate Family])))) 

Change%ofTotal:= DIVIDE(([CurrentQtr%ofTotal]-[PrevQtr%ofTotal]),[PrevQtr%ofTotal]) 

मैं divide function इस्तेमाल किया है क्योंकि यह शून्य त्रुटियों से डिवाइड को संभालती है। फिल्टर संदर्भ से कॉर्पोरेट परिवार कॉलम पर फ़िल्टर को निकालने के लिए आप ALL function का उपयोग करते हैं। परिवर्तन का%% केवल differenc को ढूंढना है। मैं% परिवर्तन की गणना कर रहा हूं लेकिन आप बस घटा सकते हैं।

यहां समय की खुफिया जानकारी पर एक अच्छा ब्लॉग पोस्ट करने के लिए the link है। और here's कुल प्रतिशत की गणना करने पर एक।

संबंधित मुद्दे