Оқулық: Деректер үлгісі байланыстарын Excel 2013, Power Pivot және DAX арқылы кеңейту

Аңдатпа:    Бұл сериядағы екінші оқулық. Деректерді Excel 2013 бағдарламасына импорттау және деректер үлгісін жасау бірінші оқулығында Excel жұмыс кітабы бірнеше көздерден импортталған деректер арқылы жасалған.

Осы оқулықта деректер үлгісін кеңейту, иерархияларды жасау және кестелер арасында жаңа байланыстарды жасау үшін бар деректерден есептелетін өрістерді құрастыру үшін Power Pivot мүмкіндігін пайдаланасыз.

Алдыңғы оқулықта тоқтаған жерімізден бастаймыз. Жұмыс кітабын алдыңғы оқулықтың соңғы жағынан мына жерден жүктей аласыз.

Оқулықтағы бөлімдер төмендегідей:

Power Pivot қондырмасында диаграмма көрінісі арқылы байланысты қосу

Деректер үлгісін есептелетін бағандармен кеңейту

Иерархияны жасау

Иерархияларды жиынтық кестелер өрістерінде пайдалану

Тексеру нүктесі мен сынақ

Осы оқулықтың соңында үйренгеніңізді тексеруге арналған сынақ бар.

Бұл серия Олимпиада медальдарын, ұйымдастырушы елдер мен түрлі Олимпиадалық іс-шараларды сипаттайтын деректерді пайдаланады. Берілген сериядағы оқулықтар төмендегідей:

  1. Деректерді Excel 2013 бағдарламасына импорттау және деректер үлгісін жасау

  2. Деректер үлгісі байланыстарын Excel 2013, Power Pivot және DAX арқылы кеңейту

  3. Картаға негізделген Power View есептерін жасау

  4. Интернет деректерін біріктіру және Power View есебінің әдепкі параметрлерін орнату

  5. Тамаша Power View есептерін жасау - 1-тарау

  6. Тамаша Power View есептерін жасау - 2-тарау

Оларды ретімен қарап шығу ұсынылады.

Бұл оқулықтар Power Pivot іске қосылған Excel 2013 бағдарламасын пайдаланады. Excel 2013 туралы қосымша ақпарат алу үшін мына жерді басыңыз. Power Pivot Іске қосу туралы нұсқауды алу үшін мына жерді басыңыз.


Power Pivot қондырмасында диаграмма көрінісі арқылы байланысты қосу

Бұл бөлімде үлгіні кеңейту үшін Excel 2013 қондырмасындағы Microsoft Office Power Pivot мүмкіндігін пайдаланасыз. Диаграмма көрінісінExcel бағдарламасына арналған Microsoft SQL Server PowerPivot мүмкіндігінде пайдалансаңыз, байланыстарды жасауды жеңілдетеді. Бірінші, Power Pivot қондырмасы іске қосылғанын тексеру қажет.

Ескерту: Microsoft Excel 2013 бағдарламасындағы Power Pivot қондырмасы – Office Professional Plus жиынтығының бөлігі. Қосымша ақпарат алу үшін Microsoft Excel 2013 бағдарламасындағы Power Pivot қондырмасын бастау бөлімін қараңыз.

Power Pivot мүмкіндігін Excel таспасына Power Pivot қондырмасын іске қосу арқылы қосу

Power Pivot мүмкіндігі іске қосылғанда Excel 2013 бағдарламасында POWER PIVOT деп аталатын таспа қойыншасын көресіз. Power Pivot мүмкіндігін іске қосу үшін мына қадамдарды орындаңыз.

  1. ФАЙЛ > Параметрлер > Қондырмалар тармағына өтіңіз.

  2. Түймешіктің қасындағы Басқару жолағынан COM қондырмалары > Өту түймешігін басыңыз.

  3. Microsoft Office Microsoft Excel 2013 бағдарламасындағы Power Pivot ұяшығына белгі қойып, OK түймешігін басыңыз.

Excel таспасында енді POWER PIVOT қойыншасы бар.

Таспадағы PowerPivot қойыншасы

диаграмма көрінісін пайдалана отырып, байланыс қосу Power Pivot

Excel жұмыс кітапшасында Өткізуші қалалар деп аталатын кесте бар. Өткізуші қалалар элементін көшіру және оны Excel бағдарламасына қойып импорттап, деректерді кесте ретінде пішімдедік. Өткізуші қалалар кестесін деректер үлгісіне қосу үшін байланысты орнату қажет. Деректер үлгісіндегі байланыстарды көрнекі етіп көрсету үшін Power Pivot мүмкіндігін пайдаланып, байланысты жасайық.

  1. Excel бағдарламасында оны белсенді парақ ету үшін Өткізуші қалалар қойыншасын басыңыз.

  2. Таспада POWER PIVOT > Кестелер > Деректер үлгісіне қосу параметрін таңдаңыз. Бұл қадам Өткізуші қалалар кестесін деректер үлгісіне қосады. Сонымен қатар, бұл осы тапсырмадағы қалған қадамдар орындау үшін пайдаланылатын Power Pivot қондырмасын ашады.

  3. Power Pivot терезесі Өткізуші қалалар кестесімен қоса үлгідегі барлық кестелерді көрсететінін ескеріңіз. Бірнеше кестені қарап шығыңыз. Power Pivot бағдарламасында үлгіңіз бар деректердің барлығын, тіпті олар Спорт түрлері, Оқиғалар және Медальдар деректері астында Б_Tоптары,А_Tоптары, және Спорт ретінде Excel бағдарламасында кез келген жұмыс парақтары көрсетпесе де көруге болады.

    PowerPivot мүмкіндігінде көрсетілген барлық кестелер

  4. Power Pivot терезесіндегі Көрініс бөлімінде Диаграмма көрінісі пәрменін таңдаңыз.

  5. Диаграммадағы барлық нысандарды көре алатындай диаграмма өлшемін өзгерту үшін жүгірткі жолағын пайдаланыңыз. Тақырып тақтасы көрнекі және бір-біріне жақын орналасатындай оларды апару арқылы қайта реттеңіз. Төрт кесте басқа кестелерге байланысты екенін ескеріңіз: Өткізуші қалалар, Оқиғалар, А_Топтары және Б_Топтары.

    Диаграмма көрінісіндегі PowerPivot кестелері

  6. Медальдар кестесі мен Оқиғалар кестесінде «СпортТүріОқиға» деп аталатын өріс бар екенін ескересіз. Алдыңғы қараудан кейін Оқиғалар кестесіндегі «СпортТүріОқиға» өрісінде бірегей, қайталанбайтын мәндер бар екенін анықтайсыз.

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

  1. Медальдар кестесі мен Оқиғалар кестесі арасында байланыс жасаңыз. Диаграмма көрінісінде «СпортТүріОқиға» өрісін Оқиғалар кестесінен Медальдар кестесіндегі «СпортТүріОқиға» өрісіне апарыңыз. Олардың арасында байланыс орнатылғанын көрсететін сызық пайда болады.

  2. Оқиғалар мен Медальдар кестесін қосатын сызықты басыңыз. Бөлектелген өрістер келесі экранда көрсетілгендей байланысты анықтайды.

    Диаграмма көрінісінде көрсетілген байланыстар

  3. Өткізуші қалалар бөлімін деректер үлгісіне қосу үшін Өткізуші қалалар кестесіндегі әрбір жолды бірегей анықтайтын мәндері бар өріс қажет. Содан соң, осындай деректер басқа кестеде болса, көру үшін деректер үлгісін іздеуге болады. Диаграмма көрінісіне қарау бізге мұны орындауға рұқсат бермейді. Таңдалған Өткізуші қалалар кестесі арқылы деректер көрінісіне қайта ауысыңыз.

  4. Бағандарды қарап шыққан соң, бұл Өткізуші қалалар кестелерінде бірегей мәндер жоқ екенін түсінеміз. Оны есептелетін баған және деректерді талдау өрнектері (DAX) арқылы жасауымыз қажет.

Бұл деректер үлгісіндегі деректерде байланыстарды жасауға және Power View немесе жиынтық кестелерде визуализациялау үшін деректерді біріктіруге қажетті барлық өрістер болған кезде ыңғайлы. Бірақ кестелер осылай әрқашан бірікпейді, сондықтан келесі бөлім кестелер арасындағы байланысты жасау үшін пайдалануға болатын (DAX) өрнектері арқылы жаңа баған жасау әдістерін сипаттайды.

Деректер үлгісін есептелетін бағандармен кеңейту

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

Өткізуші қалалар кестесінде мұндай өріс болмағандықтан, оны жасау қажет. Деректер үлгісінің тұтастығын сақтау үшін бұрын бар деректерді өңдеуге немесе жоюға Power Pivot мүмкіндігін пайдалануға болмайды. Дегенмен, бұрыннан бар деректерге негізделген есептелетін өрістерді пайдалану арқылы жаңа бағандарды жасауға болады.

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

Өткізуші қалалар кестесінде «Шығарылым» өрісі (Олимпиада ойындарының жылы) мен «Маусым» өрісін (жазғы немесе қысқы) біріктіру арқылы бірегей есептелетін баған жасауға болады. Сондай-ақ, Медальдар кестесінде «Шығарылым» өрісі мен «Маусым» өрісі бар, сондықтан «Шығарылым және маусым» өрістерін біріктіретін әрбір осы кестелерде есептелетін баған жасасақ, Өткізуші қалалар және Медальдар кестесі арасында байланысты орнатуға болады. Келесі экран таңдалған «Шығарылым және маусым» өрістері бар Өткізуші қалалар кестесін көрсетеді.


Таңдалған «Шығарылым және маусым» өрістері бар «Өткізуші қалалар» кестесі

DAX өрнегі арқылы есептелетін бағандарды жасау

Өткізуші қалалар кестесімен жұмысты бастайық. Мақсат – кестелер арасында байланысты орнату үшін пайдалануға болатын Өткізуші қалалар кестесінде, содан соң Медальдар кестесінде есептелетін бағанды жасау.

Power Pivot мүмкіндігінде есептеулерді жасау үшін деректерді талдау өрнектерін (DAX) пайдалануға болады. DAX — Power Pivot қызметінде қол жетімді байланысты деректер мен контекстік талдауға арналған Power Pivot және жиынтық кестелерінің формула тілі. DAX формулаларын жаңа Power Pivot бағанында және Power Pivot бөлімінің есептеу аймағында жасауға болады.

  1. Power Pivot бағдарламасында диаграмма көрінісіндегі таңдалғанның орнына, деректер көрінісі таңдалғанын тексеру үшін БАСТЫ БЕТ > Көрініс > Деректер көрінісі тармағын таңдаңыз.

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


    DAX өрісі арқылы есептелетін өріс жасау үшін «Баған қосу» мүмкіндігін пайдалану

  3. Формула жолағына келесі DAX формуласын теріңіз. «CONCATENATE» функциясы екі немесе бірнеше өрісті бір өріске біріктіреді. Теруіңізге қарай «AutoComplete» мүмкіндігі бағандар мен кестелердің толық жарамды атауларын теруге көмектеседі және қол жетімді функцияларды тізімдейді. «AutoComplete» ұсыныстарын таңдау үшін қойындыны пайдаланыңыз. Сондай-ақ, формуланы теру барысында жай ғана бағанды бассаңыз, Power Pivot мүмкіндігі баған атауын формулаға кірістіреді.

    =CONCATENATE([Edition],[Season])

  4. Формула жасауды аяқтаған кезде формуланы қабылдау үшін «Enter» пернесін басыңыз.

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

  1. Есептелетін бағанның атауын «ШығарылымИдентификаторы» атауына өзгертейік. Кез келген бағанның атауын екі рет немесе бағанды тінтуірдің оң жақ түймешігімен басып, Бағанның атауын өзгерту параметрін таңдап өзгертуге болады. Әрекетті орындаған соң, PowerPoint бағдарламасындағы Өткізуші қалалар кестесі келесі экранда көрсетіледі.

    Жасалған DAX есептелетін өрісі бар «Өткізуші қалалар» кестесі

Өткізуші қалалар кестесі дайын. Енді, Өткізуші қалалар кестесінде жасаған «ШығарылымИдентификаторы» бағанының пішіміне сәйкес келетін Медальдар бөліміндегі есептелетін бағанды жасайық, содан соң олардың арасында байланысты жасауға болады.

  1. Медальдар кестесінде жаңа бағанды Өткізуші қалалар кестесінде жасағандай жұмысты бастаңыз. Power Pivot бөлімінде Медальдар кестесін таңдап, Дизайн > Бағандар > Қосу параметрін басыңыз. Баған қосу параметрі таңдалғанын ескеріңіз. Бұл Баған қосу параметрін таңдағанмен бірдей.

  2. Медальдар кестесіндегі «Шығарылым» бағанында Өткізуші қалалар кестесіндегі «Шығарылым» бағанына қарағанда басқа пішім бар. «ШығарылымИдентификаторы» бағанын жасау үшін «Шығарылым» бағанын «Маусым» бағанымен біріктірудің немесе байланыстырудың алдында «Шығарылым» бағанын дұрыс пішімге беретін аралық өрісті жасау қажет. Кесте үстіндегі формула жолағында келесі DAX формуласын теріңіз.

            = 
            YEAR(
            [Edition])
          
  3. Формула жасауды аяқтаған кезде «Enter» пернесін басыңыз. Мәндер есептелетін бағандағы, енгізетін формулаға негізделген барлық жолдар үшін толтырылады. Бұл бағанды Өткізуші қалалар кестесіндегі «Шығарылым» бағанымен салыстырсаңыз, онда осы қадамдар бірдей пішімге ие екенін көресіз.

  4. «ЕсептелгенБаған1» бағанын тінтуірдің оң жақ түймешігімен басып, Баған атауын өзгерту тармағын таңдап бағанның атауын өзгертіңіз. Жыл деп теріп, «Enter» пернесін басыңыз.

  5. Жаңа бағанды жасаған соң Power Pivot мүмкіндігі Баған қосу деп аталатын басқа толтырғыш бағанды қосады. Енді, «ШығарылымИдентификаторы» есептелетін бағанды жасау қажет, сондықтан Баған қосу параметрін таңдаңыз. Формула жолағына келесі DAX формуласын теріп, «Enter» пернесін басыңыз.

    =CONCATENATE([Year],[Season])

  6. «ЕсептелгенБаған1» бағанын екі рет басу және «ШығарылымИдентификаторы» мәнін теру арқылы бағанның атауын өзгертіңіз.

  7. Бағанды өсу ретімен сұрыптаңыз. Power Pivot мүмкіндігіндегі Медальдар кестесі енді келесі экранға ұқсайды.

    Есептелетін өрісі бар «Медальдар» кестесі DAX өрнегімен жасалған

Кейбір мәндер Meдальдар кестесінің «ШығарылымИдентификаторы» өрісінде қайталанатынын ескеріңіз. Бұл дұрыс және солай болуы қажет, Олимпиада ойындарының әрбір шығарылымы барысында («ШығарылымИдентификаторы» мәнімен көрсетілген) бірнеше медаль марапатталды. Медальдар кестесіндегі бірегей – әрбір марапатталған медаль. Медальдар кестесіндегі әрбір жазбаның бірегей идентификаторы және оның тағайындалған негізгі кілті – «МедальКілт» өрісі.

Келесі қадам Өткізуші қалалар және Медальдар кестесі арасындағы байланысты жасау.

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

Енді, Өткізуші қалалар және Медальдар кестесі арасында байланысты орнату үшін жасалған есептелетін Бағандарды пайдаланайық.

  1. Power Pivot терезесіндегі таспадан Басты бет > Көрініс > Диаграмма көрінісі параметрін таңдаңыз. Сондай-ақ, PowerView терезесінің төменгі жағындағы түймешіктермен келесі экранда көрсетілгендей «Тор» көрінісі мен «Диаграмма» көрінісі арасында ауысуға болады.

    PowerPivot мүмкіндігіндегі «Диаграмма көрінісі» түймешігі

  2. Өткізуші қалалар кестесінің барлық өрістерін көре алатындай жайыңыз. «ШығарылымИдентификаторы» бағанын Өткізуші қалалар кестесінің негізгі кілті (бірегей, қайталанбайтын өріс) ретінде жасадық және олардың арасында байланысты орнату мүмкіндігін қосу үшін Медальдар кестесінде «ШығарылымИдентификаторы» бағанын жасадық. Олардың екеуін де тауып, байланысты жасау қажет. Power Pivot құралы Табу мүмкіндігін таспада ұсынады, сондықтан өрістерге сәйкес болу үшін деректер үлгісін іздеуге болады. Келесі терезе Іздеу өрісінде «ШығарылымИдентификаторы» мәні бар Метадеректерді табу терезесін көрсетеді.
    PowerPivot диаграмма көрінісінде «Іздеу» мүмкіндігін пайдалану

  3. Өткізуші қалалар кестесін Медальдар кестесінің жанына орналастырыңыз.

  4. Медальдар кестесіндегі «ШығарылымИдентификаторы» бағанын Өткізуші қалалар кестесіндегі «ШығарылымИдентификаторы» бағанына апарыңыз. Power Pivot мүмкіндігі «ШығарылымИдентификаторы» бағанына негізделген кестелер арасында байланысты жасап, екі баған арасында байланысты көрсететін сызықты сызады.

    Кестенің байланысын көрсететін диаграмма көрінісі

Бұл бөлімде жаңа бағандарды қосудың жаңа технологиясы туралы ақпарат аласыз, DAX өрнегі арқылы есептелетін баған жасайсыз және кестелер арасында жаңа байланысты орнату үшін осы бағанды пайдаланасыз. Өткізуші қалалар кестесі енді деректер үлгісіне біріктірілген және оның деректері Парақ1 кестесіндегі жиынтық кесте үшін қол жетімді. Сондай-ақ, жиынтық кестелер, жиынтық диаграммалар, Power View есептерін және тағы басқа элементтерді жасау үшін байланысты деректерді пайдалануға болады.

Иерархияны жасау

Деректер үлгілерінің көпшілігі иерархиялық деректерді қамтиды. Жалпы мысалдар күнтізбе деректерін, географиялық деректерді және өнім санаттарын қамтиды. Иерархияларды Power Pivot бөлімінде жасау пайдалы, себебі өрістерді қайта жинаудың және тапсырыс берудің орнына, бір өрісті есепке (иерархия) апаруға болады.

Олимпиада ойындарының деректері де иерархиялық. Бұл Олимпиада ойындары иерархиясын спорт, спорт түрлері және оқиғалар шарттарында түсіну пайдалы. Әрбір спорт үшін бір немесе бірнеше байланысты спорт түрі (кейде олар көп) бар. Сондай-ақ, әрбір спорт түрі үшін бір немесе бірнеше оқиғалар (кейде әрбір спорт түрінде көп оқиғалар болады) бар. Келесі кескін иерархияны көрсетеді.

Олимпиада медальдары деректеріндегі логикалық иерархия

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

Спорт иерархиясын жасау

  1. Power Pivot мүмкіндігінде Диаграмма көрінісі параметріне ауысыңыз. Өрістерінің барлығын оңай көру үшін Оқиғалар кестесін жайыңыз.

  2. «Ctrl» пернесін басып, ұстап тұрыңыз, содан соң «Спорт», «Спорт түрі» және «Оқиға» өрістерін басыңыз. Осы таңдалған үш өрісін тінтуірдің оң жақ түймешігімен басып, Иерархияны жасау параметрін таңдаңыз. Негізгі иерархия түйіні, 1-иерархия, кестенің төменгі жағында жасалады және бөлектелген бағандар иерархия астына қосымша түйіндер ретінде көшіріледі. «Спорт» өрісі бірінші иерархияда, сосын «Спорт түрі», содан соң «Оқиға» өрісі пайда болатынын тексеріңіз.

  3. Тақырыпты, 1-иерархия өрісін екі рет басып, жаңа иерархияның атауын өзгерту үшін SDE параметрін таңдаңыз. Енді, «Спорт», «Спорт түрі» және «Оқиға» өрісі кіретін иерархия бар. «Оқиғалар» кестесі енді келесі экранға ұқсайды.

    PowerPivot диаграмма көрінісінде көрсетілген иерархия

Орналасу иерархиясын жасау

  1. Бірақ, Power Pivot мүмкіндігіндегі диаграмма көрінісінде Өткізуші қалалар кестесін таңдап, кесте тақырыбындағы «Иерархия жасау» түймешігін басыңыз (әдісі келесі экранда көрсетілген).
    Иерархияны жасау түймешігі

    Бос иерархияның негізгі түйіні кестенің төменгі жағында пайда болады.

  2. Жаңа иерархияның атауы ретінде Орындар атауын теріңіз.

  3. Бағандарды иерархияға қосудың бірнеше жолы бар. «Маусым», «Қала» және «NOC_ЕлАймақ» өрістерін иерархия атауына иерархия атауы бөлектелгенше апарып (осы жағдайда, Орындар), оларды қосу үшін жіберіңіз.

  4. «ШығарылымИдентификаторы» түйінін тінтуірдің оң жақ түймешігімен басып, Иерархияға қосу параметрін таңдаңыз. Орындар өрісін таңдаңыз.

  5. Осы иерархиянің қосалқы түйіні тиісті ретте екенін тексеріңіз. Жоғарыдан төменге қарай ретпен болуы қажет: «Маусым», «NOC», «Қала», «ШығарылымИдентификаторы». Егер қосалқы түйіндер реттен тыс болса, онда оларды жай ғана иерархиядағы тиісті ретке апарыңыз. Кестеңіз келесі экранға ұқсас болуы қажет.
    Иерархиясы бар «Өткізуші қалалар» кестесі

Деректер үлгісінде енді есептерде тиімді пайдалануға болатын иерархиялар бар. Келесі бөлімде осы иерархиялар есепті жылдам жасау және реттілікті сақтау әдісі туралы ақпарат аласыз.

Иерархияларды жиынтық кестелер өрістерінде пайдалану

Енді, бізде «Спорт» иерархиясы мен «Орындар» иерархиясы бар, сондай-ақ оларды жиынтық кестелерге немесе Power View мүмкіндігіне қосуға және деректердің пайдалы топтары бар нәтижелерді жылдам алуға болады. Иерархияларды жасауға дейін жеке өрістерді жиынтық кестеге қосу, сондай-ақ, осы өрістерді қалауыңызға қарай ұймдастыру қажет болатын.

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

  1. Excel бағдарламасына қайта өтіңіз.

  2. 1-парақ бетінде Жиынтық кесте өрістері «ЖОЛДАР» аймағынан өрістерді жойыңыз, «БАҒАНДАР» аймағынан барлық өрістерді жойыңыз. Жиынтық кесте таңдалғанын тексеріңіз (ағымдағы уақытты ол тым кішкентай, сондықтан жиынтық кесте таңдалғанын тексеру үшін «A1» ұяшығын таңдауға болады). Жиынтық кесте өрістеріндегі қалған жалғыз өрістер «СҮЗГІЛЕР» аймағындағы «Медаль» және «МӘНДЕР» аймағындағы «Медаль саны» кестесі . Босауға жақын жиынтық кесте келесі терезеге ұқсас болуы қажет.

    босауға жақын жиынтық кесте

  3. «Жиынтық кесте өрістері» аймағынан, Оқиғалар кестесінен «SDE» мәнін «ЖОЛДАР» аймағына апарыңыз. Содан соң, Өткізуші қалалар кестесінен «Орындар» мәнін БАҒАН аймағына апарыңыз. Осы екі иерархияны жай ғана апару арқылы жиынтық кестесі алдыңғы қадамда анықтаған иерархияда орналасқан деректердің көп көлемімен толады. Экраныңыз келесі экранға ұқсас болуы қажет.
    Иерархия қосылған жиынтық кестелер

  4. Осы деректерді аздап сүзгілеп, оқиғалардың он жолын қарайық. Жиынтық кестесінде Жол белгілеріндегі көрсеткіні басып, барлық таңдауларды жою үшін (Барлығын таңдау) түймешігін басып, бірінші он «Спорт» элементінің қасындағы ұяшықтарды басыңыз. Жиынтық кестеңіз енді келесі экранға ұқсас.
    сүзгіленген жиынтық кесте

  5. SDE иерархиясындағы жоғарғы деңгейдегі жиынтық кестесінің кез келген «Спорт» өрістерін жаюға және иерархиядағы (спорт түрі) келесі төменгі деңгейдегі ақпаратты қарауға болады. Егер иерархиядағы төменгі деңгей осы спорт түрі үшін бар болса, оның оқиғаларын көру үшін спорт түрін жаюға болады. Орын иерархиясы, жиынтық кестесінде жазғы және қысқы мәндерін көрсететін маусымның жоғарғы деңгейі үшін дәл осы әрекетті орындауға болады. Су спорты тармағаны жайған кезде оның барлық қосалқы спорт түрінің элементтерін және олардың деректерін көреміз. Су спорты тармағының астындағы суға секіру спорт түрі тармағын жайған кезде оның да қосалқы оқиғаларын келесі экранда көрсетілгендей көреміз. Дәл осы әрекетті «Су полосы» тармағына орындауға және онда бір ғана оқиға бар екенін көруге болады.
    жиынтық кестесінде иерархияны шарлау

Осы екі иерархияны апару арқылы талдауға, сүзгілеуге және ұйымдастыруға болатын қызықты және құрылымды деректері бар жиынтық кестесін жылдам жасайсыз.

Енді, иерархияларды пайдаланбай дәл осындай жиынтық кестені жасайық.

  1. «Жиынтық кесте өрістері» аймағында «БАҒАНДАР» аймағынан орындарды жойңыз. Содан соң, «ЖОЛДАР» аймағынан «SDE» мәнін жойыңыз. Негізгі жиынтық кестесіне оралдыңыз.

  2. Өткізуші қалалар кестесінен «Маусым», «Қала», «NOC_ЕлАймақ» және «ШығарылымИдентификаторы» өрісін «БАҒАНДАР» аймағына апарып, оларды жоғарыдан төмен қарай ретімен орналастырыңыз.

  3. Оқиғалар кестесінен «Спорт», «Спорт түрі» және «Оқиға» өрісін «ЖОЛДАР» аймағына апарып, оларды жоғарыдан төмен қарай ретімен орналастырыңыз.

  4. Жиынтық кестесінде жол белгілерін жоғарғы он спортқа сүзгілеңіз.

  5. Барлық жолдар мен бағандарды қайырып, «Су спорты», «Суға секіру» және «Су добы» бөлімін жайыңыз. Жұмыс кітабыңыз келесі экранға ұқсас.
    Жиынтық кесте иерархиясыз жасалады

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

Басқа оқулықта иерархияларды және басқа өрістерді Power View мүмкіндігі арқылы жасалған көрнекі түрде маңызды есептерде пайдалану туралы ақпарат аласыз.

Тексеру нүктесі мен сынақ

Оқығанды қарап шығу

Енді, Excel жұмыс кітабында бірнеше көздерден алынған деректер бар, бұрыннан бар өрістермен және есептелетін бағандармен байланысты деректер үлгісі бар. Сондай-ақ, есептерді жылдам, реттілігімен және оңай мәжбүрлі түрде жасайтын кестелерде деректердің құрылымын тарататын иерархиялар бар.

Иерархияларды жасау деректердегі ішкі құрылымды анықтауға және иерархиялық деректерді есептерде жылдам пайдалануға мүмкіндік беретіні туралы білдіңіз.

Осы сериялардағы келесі оқулығында Power View мүмкіндігі арқылы Олимпиада медальдары туралы көрнекі маңызды есептерді жасайсыз. Сондай-ақ, көптеген есептеулерді, есепті жылдам жасау үшін деректерді оңтайландыру және осы есептерді одан да қызықты ету үшін қосымша деректерді импорттау әрекеттерін орындайсыз. Мына жерде сілтемесі берілген:

3-оқулық: Картаға негізделген Power View есептерін жасау

СЫНАҚ

Оқығандарыңыздың қаншалықты есіңізде екенін тексергіңіз келе ме? Бұл - сіздің мүмкіндігіңіз. Келесі сынақ осы оқулықта оқыған мүмкіндіктерді немесе талаптарды қамтиды. Беттің төменгі жағынан жауаптарды таба аласыз. Сәттілік!

1-сұрақ: Келесі көріністердің қайсысы екі кесте арасындағы байланысты жасауға мүмкіндік береді?

A: «Power View» мүмкіндігіндегі кестелер арасында байланыстарды жасайсыз.

Ә: Power Pivot кестесінде Құрастыру көрінісімен кестелер арасында байланыстарды жасайсыз.

Б: Power Pivot кестесінде Тор көрінісімен кестелер арасында байланыстарды жасайсыз

В: Жоғарыдағылардың барлығы

2-сұрақ: ШЫН немесе ӨТІРІК: DAX формулалары арқылы жасалынатын бірегей индетификатор негізіндегі кестелер арасындағы байланыстарды орнатуға болады.

A: ШЫН

Ә: ӨТІРІК

3-сұрақ: Келесі әрекеттердің қайсысында DAX формуласын жасауға болады?

A: Power Pivot мүмкіндігінің есептеу аймағында.

Ә: Power Pivot мүмкіндігінің жаңа бағанында.

Б: Excel 2013 бағдарламасының кез келген ұяшығында.

В: A және B.

4-сұрақ: Иерархиялар туралы келесілердің қайсысы дұрыс?

A: Иерархияны жасаған кезде қосылған өрістер енді жекеше түрде қол жетімді емес.

Ә: Иерархияны жасаған кезде иерархиясы бар қосылған өрістер иерархияны Power View немесе жиынтық кесте аймағына апару арқылы клиенттік құралдарда пайдалануға болады.

Б: Иерархияны жасаған кезде деректер үлгісіндегі негізгі деректер бір өріске біріктірілген.

В: Power Pivot мүмкіндігінде иерархияны жасау мүмкін емес.

Сынақ жауаптары

  1. Дұрыс жауап: В

  2. Дұрыс жауап: A

  3. Дұрыс жауап: В

  4. Дұрыс жауап: Ә

Ескертулер : Осы оқулық сериясындағы деректер мен кескіндер келесіге негізделген:

  • Guardian News & Media Ltd. Олимпиада ойындарына қатысты деректер жиыны

  • CIA Factbook (cia.gov) жалауша суреттері

  • Әлем банкінен алынған халық саны туралы деректер (worldbank.org)

  • Thadius856 және Parutakupiu ұсынған олимпиадалық спорт түрінің эмблемалары

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

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

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

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

×