Excel में Power Pivot में समय इंटेलिजेंस

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

Data Analysis Expressions (DAX) में समय के साथ डेटा का कुल योग और इसकी तुलना करने के लिए विशिष्ट रूप से 35 फ़ंक्शंस हैं. Excel में DAX के दिनांक और समय फ़ंक्शंस के विपरीत, समय-इंटेलिजेंस फ़ंक्शंस में वास्तव में कुछ भी समान नहीं है. ऐसा इसलिए होता है, क्योंकि समय-इंटेलिजेंस फ़ंक्शंस PivotTables और Power View विज़ुअलाइज़ेशन्स में आपके द्वारा चयन किए जानेवाले प्रसंग के आधार पर निरंतर परिवर्तित होनेवाले डेटा के साथ कार्य करते हैं.

समय-इंटेलिजेंस फ़ंक्शंस के साथ कार्य करने के लिए, आपको एक दिनांक तालिका में अपने डेटा मॉडल शामिल करने की आवश्यकता है। दिनांक तालिका आपके डेटा में शामिल प्रत्येक वर्ष के प्रत्येक दिन के लिए एक पंक्ति के साथ एक स्तंभ शामिल होने चाहिए। इस स्तंभ के दिनांक स्तंभ (इसे जो भी आपको पसंद नामक जा सकते हैं, यद्यपि) होना माना जाता है। आप किसी रिपोर्ट में फ़ील्ड्स के रूप में का चयन करें दिनांक के अनुसार की गणना करने के लिए कई समय-इंटेलिजेंस फ़ंक्शंस दिनांक स्तंभ की आवश्यकता होती है। उदाहरण के लिए, आपको एक माप जो तिमाही की समाप्ति वास्तव में होने पर जानने के लिए Power Pivot के लिए क्रम में CLOSINGBALANCEQTR फ़ंक्शन का उपयोग करके कोई समापन चौथाई-एंड शेष का परिकलन करती है, तो इसे जानते हैं कि जब तिमाही प्रारंभ और समाप्त करने के लिए दिनांक तालिका में दिनांक स्तंभ संदर्भ करना होगा। दिनांक तालिकाओं के बारे में अधिक जानने के लिए, पर एक नज़र डालें समझना और Excel में Power Pivot में दिनांक तालिकाओं बनाएँ.

फ़ंक्शंस

ऐसे फ़ंक्शंस, जो एकल दिनांक लौटाते हैं

इस श्रेणी के फ़ंक्शंस एकल दिनांक लौटाते हैं. परिणाम का उपयोग अन्य फ़ंक्शंस के लिए तर्क के रूप में किया जा सकता है.

वर्तमान प्रसंग में इस श्रेणी के पहले दो फ़ंक्शंस Date_Column में पहला और अंतिम दिनांक लौटाते हैं. यह तब उपयोगी हो सकता है जब आप ऐसे किसी पहले या अंतिम दिनांक को ढूँढ़ना चाहते हैं, जिस दिन आपने कोई विशेष प्रकार का लेनदेन किया हो. ये फ़ंक्शंस केवल एक तर्क लेते हैं, आपकी दिनांक तालिका के दिनांक स्तंभ का नाम.

इस श्रेणी के अगले दो फ़ंक्शंस ऐसे पहले या अंतिम दिनांक (या साथ ही किसी ऐसे अन्य स्तंभ मान) को ढूँढ़ते हैं जहाँ व्यंजक में एक गैर-रिक्त मान होता है. इसका उपयोग कई बार वस्तु सूची जैसी स्थितियों में किया जाता है, जब आप अंतिम वस्तु सूची की राशि प्राप्त करना चाहते हैं और आपको नहीं पता है कि अंतिम वस्तु सूची कब ली गई थी.

ऐसे छ: अधिक फ़ंक्शंस, जो कोई एकल दिनांक लौटाते हैं, ये ऐसे फ़ंक्शंस हैं जो परिकलन के वर्तमान प्रसंग में किसी महीने, तिमाही या वर्ष का पहला या अंतिम दिनांक लौटाते हैं.

वे फ़ंक्शंस, जो दिनांकों की तालिका लौटाते हैं

यहाँ सोलह समय-इंटेलिजेंस फ़ंक्शंस हैं, जो दिनांकों की तालिका लौटाते हैं. कई बार, इन फ़ंक्शंस का उपयोग CALCULATE फ़ंक्शन के लिए SetFilter तर्क के रूप में किया जाएगा. DAX में सभी समय-इंटेलिजेंस फ़ंक्शंस की तरह, प्रत्येक फ़ंक्शन दिनांक स्तंभ को अपने किसी एक तर्क के रूप में लेता है.

यह श्रेणी में पहले आठ फ़ंक्शंस वर्तमान संदर्भ में दिनांक स्तंभ के साथ प्रारंभ करें। उदाहरण के लिए, किसी PivotTable में एक माप का उपयोग करके, तो हो माह या वर्ष स्तंभ लेबल्स या पंक्ति लेबल्स पर। शुद्ध प्रभाव पड़ता है जो वर्तमान संदर्भ के लिए केवल दिनांक शामिल करने के लिए दिनांक स्तंभ फ़िल्टर किया गया है। उस वर्तमान संदर्भ से प्रारंभ करते हुए, ये आठ फ़ंक्शन फिर पिछले (या अगले) दिन, महीने, तिमाही, या वर्ष परिकलित करें और उन दिनांकों किसी एकल स्तंभ तालिका के रूप में वापस जाएँ। "पिछला" फ़ंक्शंस पीछे जो वर्तमान संदर्भ में निर्दिष्ट पहली दिनांक से कार्य करें, और जो वर्तमान संदर्भ में अंतिम दिनांक से "अगला" फ़ंक्शंस आगे की ओर ले जाएँ।

इस श्रेणी के अगले चार फ़ंक्शंस समान हैं, लेकिन किसी पिछले (या अगली) अवधि को परिकलित करने के बजाय, ये अवधि में दिनांकों के सेट्स अर्थात "माह-से-दिनांक तक" (या तिमाही-से-दिनांक तक, या वर्ष-से-दिनांक या पिछले वर्ष की उसी अवधि के दिनांकों के सेट्स) को परिकलित करता है. ये फ़ंक्शंस, वर्तमान प्रसंग की अंतिम दिनांक का उपयोग करके अपने सभी परिकलनों को निष्पादित करते हैं. ध्यान दें कि SAMEPERIODLASTYEAR को ऐसे वर्तमान प्रसंग की आवश्यकता है कि जिसमें क्रमिक दिनांकों का सेट शामिल हो. यदि वर्तमान प्रसंग क्रमिक दिनांकों का सेट नहीं है, तो SAMEPERIODLASTYEAR कोई त्रुटि लौटाएगा.

इस श्रेणी के अंतिम चार फ़ंक्शंस थोड़े से जटिल हैं, और थोड़े से सशक्त भी हैं. इन फ़ंक्शंस का उपयोग वर्तमान प्रसंग में मौजूद दिनांकों के सेट को किसी नए दिनांकों के सेट में शिफ़्ट करने के लिए किया जाता है.

  • DATEADD (Date_Column, Number_of_Intervals, अंतराल)

  • DATESBETWEEN (Date_Column, Start_Date, End_Date)

  • DATESINPERIOD (Date_Column, Start_Date, Number_of_Intervals, अंतराल)

  • PARALLELPERIOD (Date_Column, Number_of_Intervals, अंतराल)

DATESBETWEEN निर्दिष्ट प्रारंभ दिनांक और समाप्ति दिनांक के बीच दिनांकों के सेट को परिकलित करता है. शेष तीन फ़ंक्शंस वर्तमान प्रसंग से कुछ समय अंतरालों को शिफ़्ट करते हैं. अंतराल दिन, महीना, तिमाही या वर्ष हो सकता है. ये फ़ंक्शंस निम्न में से कोई एक कार्य करके किसी परिकलन के लिए समय अंतराल को शिफ़्ट करना आसान बना देते हैं:

  • दो वर्ष पीछे जाकर

  • एक महीने पीछे जाकर

  • तीन तिमाही आगे जाकर

  • 14 दिन पीछे जाकर

  • 28 दिन आगे जाकर

प्रत्येक स्थिति में, आपको केवल यह निर्दिष्ट करने की आवश्यकता है कि कौन-से अंतराल और उन अंतरालों को कितनी बार शिफ़्ट करना है. किसी धनात्मक अंतराल को समय में आगे ले जाया जाएगा, जबकि किसी ऋणात्मक अंतराल को समय में पीछे ले जाया जाएगा. अंतराल स्वयं दिन, महीना, तिमाही या वर्ष के किसी कीवर्ड द्वारा निर्दिष्ट किया जाता है. ये कीवर्ड्स स्ट्रिंग्स नहीं हैं, इसलिए इन्हें उद्धरण चिह्नों में नहीं होना चाहिए.

वे फ़ंक्शंस, जो किसी समय अवधि में व्यंजकों का मूल्यांकन करते हैं

फ़ंक्शंस की यह श्रेणी किसी निर्दिष्ट समय अवधि में व्यंजकों का मूल्यांकन करती है. आप CALCULATE और अन्य समय-इंटेलिजेंस फ़ंक्शंस का उपयोग करके समान कार्य को पूरा कर सकते हैं. उदाहरण के लिए,

= TOTALMTD (व्यंजक, Date_Column [, SetFilter])

स्पष्ट रूप से निम्न के समान है:

= CALCULATE (व्यंजक, DATESMTD (Date_Column)[, SetFilter])

हालांकि, इन समय-इंटेलिजेंस फ़ंक्शंस का उपयोग करना आसान चूंकि वे समाधान की जानेवाली समस्याओं के लिए बेहतर हैं:

  • TOTALMTD (व्यंजक, Date_Column [, SetFilter])

  • TOTALQTD (व्यंजक, Date_Column [, SetFilter])

  • TOTALYTD (व्यंजक, Date_Column [, SetFilter] [,YE_Date]) *

इस श्रेणी में ऐसे फ़ंक्शंस के समूह भी जो प्रारंभिक और अंत शेष परिकलित करते हैं. इन विशेष फ़ंक्शंस द्वारा आपको कुछ अवधारणाओं को समझना चाहिए. सबसे पहले, आप सोच रहे हैं कि किसी अवधि का प्रारंभिक शेष पिछली अवधि के अंत शेष के समान ही है. अंत शेष में अवधि समाप्ति तक के सभी डेटा शामिल होते हैं, जबकि प्रारंभिक शेष में वर्तमान अवधि के कोई भी डेटा शामिल नहीं होते हैं.

ये फ़ंक्शंस हमेशा किसी विशिष्ट समय में मूल्यांकित किए गए व्यंजक का मान लौटाते हैं. कैलेंडर अवधि में अंतिम संभावित दिनांक मान के बारे में हम हमेशा चिंतित रहते हैं. प्रारंभिक शेष पिछली अवधि के अंतिम दिनांक पर आधारित होता है, जबकि अंत शेष वर्तमान अवधि की अंतिम दिनांक पर आधारित होता है. वर्तमान अवधि हमेशा वर्तमान दिनांक प्रसंग में अंतिम दिनांक द्वारा निर्धारित होती है.

अतिरिक्त संसाधन

आलेख: समझना और Excel में Power Pivot में दिनांक तालिकाओं बनाएँ

संदर्भ: Office. com पर DAX फ़ंक्शन संदर्भ

नमूने: लाभ और हानि डेटा मॉडलिंग और विश्लेषण Excel में Microsoft PowerPivot के साथ

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

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

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

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

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

×