Повер БИ РАНККС ДАКС функција: синтакса, употреба и примери

Pover Bi Rankks Daks Funkcija Sintaksa Upotreba I Primeri



РАНККС је ДАКС (Изрази анализе података) функција у Повер БИ-ју која се користи за израчунавање рангирања вредности унутар табеле или колоне на основу наведеног израза. Он свакој вредности додељује јединствени ранг на основу редоследа одређеног изразом.

Ова функција вам омогућава да рангирате вредности или прорачуне на основу одређене колоне или мере. Омогућава корисницима да одреде ранг сваког реда у табели у односу на друге редове, користећи одабрану меру као основу за поређење.

Резултат од РАНККС функција је цео број који представља позицију реда у рангирању. Овај водич истражује како да користите функцију РАНККС у Повер БИ.







Синтакса и параметри РАНККС-а

Синтакса оф тхе РАНККС функција је следећа:



РАНККС(<табела>, <израз>, [<вредност>[, <ред>[, <везе>]]])

Функција узима четири аргумента:



Сто : Табела, табеларни израз или колона која садржи вредности које треба рангирати или на којима треба да извршите рангирање.





Израз : Мера или колона или израз који садржи вредности које треба рангирати.

Валуе : Вредност коју треба рангирати. То је опциони аргумент и када се изостави, функција ће вратити ранг за сваки ред на основу целе колоне.



Ред : Редослед којим вредности треба да буду рангиране (узлазно или опадајуће). Може узети вредности 1 или 0 , где 1 представља силазни ред и 0 представља растући ред. Подразумевано је подешено на 1 . Наравно, ово је још један опциони параметар.

[<везе>] (опционо): Овај параметар дефинише како се поступа са везама, тј. када две или више ставки имају исту вредност и додељен им је исти ранг. Може узети вредности 0 , 1 , или -1 , где 0 представља додељивање просечног ранга, 1 представља додељивање максималног ранга, и -1 представља додељивање минималног ранга. Подразумевана вредност је 0 .

Како користити РАНККС у Повер БИ

Да бисте користили РАНККС у Повер БИ, следите ове кораке:

Корак 1: Припремите податке

Уверите се да су ваши подаци учитани у Повер БИ и организовани у формату табеле, са колонама које желите да рангирате и мером коју ћете користити за рангирање (нпр. продаја, приход).

Корак 2: Креирајте меру

Креирајте нову меру тако што ћете изабрати „Нова мера“ на картици „Моделирање“. Напишите ДАКС меру која дефинише основу за рангирање. На пример, да бисте рангирали производе на основу продаје, креирајте меру користећи СУМ да се обједини продаја за сваки производ.

Корак 3: Напишите РАНККС функцију/формулу

Следећи корак је коришћење РАНККС функција у новој мери за израчунавање ранга сваке ставке. Функција захтева име табеле, меру коју сте креирали у претходном кораку и опционо редослед ранга (узлазни или опадајући) и начин руковања везама.

На пример:

Ранг продаје = РАНККС(финансије, [бруто продаја], , ДЕСЦ, густа)

Кликните на „Ентер“ да бисте креирали меру. Нова мера ће се појавити у окну „Поља“.

Корак 4: Направите визуелизацију

Када добијете меру, сада можете да је користите за прављење визуелизације додавањем табеле или графикона на платну извештаја и укључивањем колоне коју желите да рангирате и новокреиране мере ранга. Алтернативно, можете превући нову меру на визуелни приказ, као што је табела или графикон, да бисте приказали рангиране вредности.

Примери РАНККС-а у Повер БИ

Следе неки од кључних Повер БИ примера:

Пример 1: рангирање продаје према региону

Под претпоставком да имате табелу са подацима о продаји која укључује регион, продавца и укупну продају, да бисте рангирали продају по региону у опадајућем редоследу, почните креирањем нове мере тако што ћете изабрати „Нова мера“ на картици „Моделирање“. У траку формуле унесите функцију РАНККС са одговарајућим аргументима.

На пример:

Ранг продаје = РАНККС(Продаја, [Укупна продаја], [Укупна продаја], ДЕСЦ)

Када завршите са формулом, кликните на „Ентер“ да бисте креирали меру, а ваша нова мера ће се појавити у окну „Поља“. На крају, превуците поља „Регион“ и „Ранк продаје“ на визуелни приказ табеле да бисте приказали рангирану продају по региону.

Пример 2: рангирајте производе према продаји

Ако имате табелу са подацима о производу која укључује назив производа, категорију и укупну продају, можете рангирати производе према продаји у опадајућем редоследу унутар сваке категорије креирањем на картици „Моделирање“ пре него што унесете РАНККС функцију са одговарајућим аргументима у траку формуле.

На пример:

Ранг производа = РАНККС(ФИЛТЕР(Производи, [Категорија] = СЕЛЕЦТЕДВАЛУЕ(Производи[Категорија])), [Укупна продаја], [Укупна продаја], ДЕСЦ)

Кликните на „Ентер“ и ваша нова мера ће се појавити у окну „Поља“. Завршите процедуру превлачењем поља „Категорија“, „Назив производа“ и „Ранг производа“ на визуелни приказ табеле да бисте приказали рангиране производе по категорији.

Закључак

Тхе РАНККС функција у Повер БИ-у је драгоцена алатка за извођење израчунавања рангирања и стицање увида у податке. Ова функција вам може помоћи да идентификујете најбоље извођаче, пратите трендове и извршите различите конкурентске анализе. Овај водич је покрио синтаксу, како да користите Повер БИ РАНККС и практичне примере који ће вам помоћи да почнете да користите функцију.