Power Pivot қондырмасындағы есептелетін бағандар

Есептелетін бағандармен Power Pivot деректер үлгісінде кестеге жаңа деректерді қоса аласыз. Бірақ бағанда мәндерді қою немесе импорттаудың орнына баған мәндерін анықтайтын Деректерді талдау өрнектері (DAX)формуласын жасайсыз. Мысалы, «Нақты сатылымдар» кестесінде әр жол үшін сатылым табысы мәндерін қосу керек. Жаңа есептелетін бағанды қосу және =[SalesAmount]-[TotalCost]–[ReturnAmount] формуласын пайдалана отырып, мәндер TotalCost және ReturnAmount бағандарындағы әр жолдағы мәндерді SalesAmount бағанындағы әр жолдағы мәндерден алу арқылы есептеледі. «Табыс» бағанын жиынтық кестеде, жиынтық диаграммада немесе Power View есебінде кез келген басқа баған сияқты пайдалануға болады.

Power Pivot ішіндегі есептелетін баған

PowerPivot қондырмасындағы есептелетін баған

Ескерту : Есептелетін бағандар мен есептелетін өрістердің екеуі де формулаға негізделгендіктен ұқсас болғанымен, оларды пайдалану жолы әр түрлі. Есептелетін өрістер көбінесе жиынтық кестенің немесе жиынтық диаграмманың Мәндер аумағында пайдаланылады. Есептелетін бағандар есептелген нәтижелерді жиынтық кестенің басқа аумағына (мысалы, жиынтық кестедегі баған немесе жол немесе жиынтық диаграммадағы ось) орналастыру керек болғанда пайдаланылады. Есептелетін өрістер туралы қосымша ақпаратты PowerPivot қондырмасындағы есептелетін өрістер бөлімінен қараңыз.

Есептелетін бағандарды түсіну

Есептелетін бағандардағы формулалар Excel бағдарламасында жасайтын формулаларға қатты ұқсайды. Бірақ, Excel бағдарламасынан айырмашылығы - кестедегі басқа жолдар үшін басқа формулаларды жасай алмайсыз; оның орнына DAX формуласы бүкіл бағанға автоматты түрде қолданылады.

Бағанда формула бар болса, мән әр жол үшін есептеледі. Нәтижелер формуланы енгізгеннен кейін баған үшін есептеледі. Содан кейін қажет болса, мысалы негізінде жатқан деректер жаңартылса баған мәндері қайта есептеледі.

Есептелетін өрістерге және басқа есептелетін бағандарға негізделген есептелетін бағандарды жасауға болады. Мысалы, мәтін жолынан санды шығарып алатын бір есептелетін бағанды жасауға, содан кейін сол санды басқа есептелетін бағанда пайдалануға болады.

Беттің жоғары бөлігі

Мысалы

Есептелетін баған бар кестеге қосылған деректерге негізделуі мүмкін. Мысалы, мәндерді біріктіруді, қосуды орындауды, ішкі жолдарды шығарып алуды немесе басқа өрістердегі мәндерді салыстыруды таңдауыңыз мүмкін. Есептелетін бағанды қосу үшін Power Pivot қондырмасына кемінде бір кесте қосқан болуыңыз керек.

Келесі формуланы қарап көрейік;

=EOMONTH([StartDate],0])

Contoso үлгі деректерін пайдалану арқылы осы формула «Жарнама» кестесіндегі БасталуКүні бағанынан айды шығарып алады. Содан кейін ол «Жарнама» кестесінің әр жолы үшін айдың соңындағы мәнді есептейді. Екінші параметр БасталуКүні бағанындағы айдан бұрын немесе кейінгі айлар санын көрсетеді; бұл жағдайда 0 мәні бірдей айды білдіреді. Мысалы, БасталуКүні бағанындағы мән 6/1/2001 болса, есептелетін бағандағы мән 6/30/2001 болады.

Contoso үлгі деректері туралы қосымша ақпаратты DAX үшін үлгі деректерді және деректер үлгісі туралы оқулықтарды алу мақаласынан қараңыз.

Беттің жоғары бөлігі

Есептелетін бағандарды атау

Әдепкі бойынша, жаңа есептелетін бағандар басқа бағандардың оң жағына қосылады және бағанға CalculatedColumn1, CalculatedColumn2 және т.с.с. әдепкі атау автоматты түрде тағайындалады. Жасалғаннан кейін бағандарды қайта реттеуге және атын өзгертуге болады. Бірақ, есептелетін бағандарға енгізуге болатын өзгертулерге қойылатын біраз шектеулер бар:

  • Әр баған атауы кесте ішінде бірегей болуы керек.

  • Бір жұмыс кітабындағы есептелетін өрістер үшін пайдаланылған атауларды қоймаңыз. Есептелетін өріске және есептелетін бағанға бірдей атау беру мүмкін болғанымен, атаулар бірегей болмаса, есептеу қателерін оңай алуыңыз мүмкін. Есептелетін өрісті кездейсоқ шақырмау үшін бағанға сілтеме жасағанда әрқашан толығымен анықталған бағанға сілтемені пайдаланыңыз.

  • Есептелетін бағанды қайта атағанда бар бағанға негізделген барлық формулаларды да жаңарту керек. Қолмен жаңарту режимінде болмасаңыз, формулалардың нәтижелерін жаңарту автоматты түрде орындалады. Дегенмен, бұл әрекет біраз уақыт алуы мүмкін.

  • Бағандардың атауларында немесе Power Pivot қондырмасындағы басқа нысандардың атауларында пайдалануға болмайтын біраз таңбалар бар. Қосымша ақпаратты PowerPivot үшін DAX синтаксисінің спецификациясы мақаласындағы «Атау беру талаптары» бөлімінен қараңыз.

Бар есептелетін бағанның атауын өзгерту немесе өңдеу

  1. Power Pivot терезесінде қайта есептеу керек есептелетін баған тақырыбын тінтуірдің оң жағымен басып, Бағанның атын өзгерту пәрменін таңдаңыз.

  2. Жаңа атты теріңіз де, жаңа атты қабылдау үшін ENTER пернесін басыңыз.

Беттің жоғары бөлігі

Деректер түрін өзгерту

Есептелетін бағанның деректер түрін дәл есептелмейтін бағандардың деректер түрін өзгерткендей өзгерте аласыз. Келесі деректер түрі өзгертулерін жасау мүмкін емес: мәтінді ондық санға, мәтінді бүтін санға, мәтінді валютаға және мәтінді күнге. Мәтіннен логикалық деректер түріне өзгерте аласыз.

Беттің жоғары бөлігі

Есептелетін бағандардың өнімділігі

Есептелетін бағанның формуласы есептелетін өрісте пайдаланатын формуладан ресурстарды көбірек қажет етуі мүмкін. Бір себеп — есептелетін бағанның нәтижесі әрқашан кестедегі әр жол үшін есептеледі, ал есептелетін өріс тек жиынтық кестеде немесе жиынтық диаграммада пайдаланылған ұяшықтар үшін есептеледі.

Мысалы, миллион жолы бар кестеде әрқашан миллион нәтижесі бар есептелетін баған болады, сәйкесінше бұл өнімділікке әсер етеді. Бірақ, жиынтық кесте әдетте жол және баған тақырыптарын қолдану арқылы деректерді сүзеді; сондықтан есептелетін өріс тек жиынтық кестедегі әр ұяшықтағы деректердің ішкі жиыны үшін есептеледі.

Формула құрамында формулада сілтеме жасалған басқа нысандарға тәуелділіктер болады, мысалы, басқа бағандар немесе мәндерді есептейтін өрнектер. Мысалы, басқа бағанға негізделген есептелетін бағанды немесе бағанға сілтеме бар өрнекті қамтитын есептеуді басқа баған есептелгенше есептеу мүмкін емес. Әдепкі бойынша, автоматты жаңарту қосылған; сондықтан барлық осындай тәуелділіктер мәндерді жаңартқанда және формулаларды жаңартқанда өнімділікке әсер етуі мүмкін.

Есептелетін бағандарды жасағанда өнімділік мәселелерін болдырмау үшін мына нұсқауларды орындаңыз:

  • Көп күрделі тәуелділіктерді қамтитын жалғыз формуланы жасаудың орнына, формулаларды қадамдармен, нәтижелер бағандарға сақталатын етіп жасаңыз, сонда нәтижелерді тексере және өнімділікті бағалай аласыз.

  • Деректерді өзгерту жиі есептелетін бағандарды қайта есептеуді қажет етеді. Мұны қайта есептеу режимін қолмен орнату арқылы болдырмауға болады; дегенмен, егер есептелетін бағандағы кез келген мәндер дұрыс болмаса, баған деректерді жаңартпағанша және қайта есептемегенше сұр болады.

  • Кестелер арасында қатынастарды өзгертсеңіз немесе жойсаңыз, бұл кестелерде бағандарды пайдаланатын формулалар жарамсыз болып қалады.

  • Айнымалы немесе өзіне сілтеме жасайтын тәуелділікті қамтитын формуланы жасасаңыз, қате орын алады.

Тапсырмалар

Келесі мақалалар есептелетін бағандармен жұмыс істеу туралы қосымша ақпаратты қамтиды.

Есептелетін бағанды жасау

Беттің жоғары бөлігі

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×