Ранкк је врста функције у повер би-у и то је уграђена функција која се назива функцијом сортирања, што значи да се широко користи за сортирање података у различитим условима, синтакса ове функције је следећа, РАНККС (
РАНККС функција у Повер БИ-у
Функција РАНККС у програму Повер БИ ради слично функцији у функцији екцел РАНК и додељује ранг на основу бројева одређене или поменуте колоне. Испод је синтакса функције РАНККС Повер БИ ДАКС.
Табела: Морамо да одредимо на основу које табеле рангирате.
Израз: На основу које колоне рангирате, овде треба да наведемо име колоне.
Вредност: Ово је бизаран аргумент осим ако се не рангирате на напредном нивоу. Овај аргумент се неће користити. Зато не брините због овог аргумента у овом тренутку.
Редослед: У овом аргументу можемо напоменути да ли је рангирање у облику растућег или опадајућег редоследа. Задани параметар је у падајућем редоследу, тј. Горња вредност ће бити рангирана као 1 и тако даље.
Овде можемо навести два аргумента ИСТИНА или НЕТОЧНО. ИСТИНА је за растући поредак, тј. Најнижа вредност рангирана као 1, а ако наведете ФАЛСЕ као тада, рангираће се у опадајућем редоследу, тј. Највиша вредност рангирана као 1.
Везе: Ово је најважнија ствар коју треба да научите. У овом аргументу можемо одредити шта треба учинити у случају да постоји ТИЕ између две вредности.
Ако прескочите ово, ранг после везане вредности биће ранг везане вредности плус број везаних вредности. На пример, ако постоје 3 вредности везане на 5. рангу, тада ће следећи ранг бити 8 = (5 + 3).
Ако као опцију наведете ДЕНСЕ, тада ће следећа вредност након везаног ранга бити следећи ранг везаних вредности. На пример, ако постоје 3 вредности везане на петом рангу, тада ће следећи ранг бити 6 = (5 + 1).
Пример функције РАНККС у Повер БИ-у
Испод је пример РАНККС функције и да бих применио ову функцију у Повер БИ-у, створио сам податке у наставку у програму Екцел.
Ово су подаци оцена добијених од 6 испитаника. На основу различитих параметара, рангираћемо ове студенте.
Копирајте и налепите податке директно у Повер БИ, или можете да копирате податке у екцел датотеку, а затим их увезете у Повер БИ као референцу Екцел датотеке. Тако можете преузети образац екцел радне свеске са доње везе која се користи за овај пример.
Директно сам отпремио податке у Повер БИ.
Идите на приказ извештаја.
У одељку поља кликните десним тастером миша на назив табеле и одаберите „Нова колона“.
Прво треба да унесемо оно што би требало да буде име колоне. Назваћу га „Ранг према укупном резултату“.
За ову нову колону отворите функцију Повер БИ РАНККС.
Табела је први параметар ове функције, тако да је наше име табеле „Табела2“.
Израз није ништа друго већ на основу тога коју вредност колоне морамо рангирати. У овом случају, на основу „Укупно“, ми рангирамо, па ћемо доставити исто.
Затворите заграду и притисните тастер ентер да бисте добили нову израчунату колону у табели.
Сада убаците празан визуелни приказ „Табела“ да бисте видели како функционише наша РАНККС формула.
Превуците и испустите Име студента, Укупно и ново израчунату колону, тј. Поредај по укупној оцени у поље „Вредности“ визуелног елемента „Табела“.
Ово ће нам дати РАНГ сваког ученика у односу на укупан резултат.
Дакле, имамо рангирање засновано на резултатима сваког ученика.
Коришћењем колоне РАНК можемо сортирати податке. Поставите курсор на колону ранга да бисте видели мали тастер са стрелицом надоле.
Сад за сваки случај, претпоставимо да желите да рангирате студенте на основу оцена „Суб3“. За ово убаците још једну колону.
Још једном отворите функцију Повер БИ РАНККС и унесите име ТАБЕЛА.
За израз уместо давања колоне „Укупно“ наведите колону „Суб 3“.
Притисните тастер ентер; имаћемо нову израчунату колону.
Сада за постојећу табелу убаците само ову ново израчунату колону ранга, тј. Поредај по под3 у поље „Вредности“.
Сада можемо видети табелу са старим и новим рангирањем.
У реду, први ученик, „Јанет Мартин“, рангиран је као 1 на основу колоне укупних бодова, али на основу „Суб 3“, рангиран је као 4.
Напомена: Толико сам форматирао ову табелу, можете да преузмете Повер БИ РАНККС предложак са доње везе и примените сваку технику форматирања како је примењено.
Ствари које треба запамтити
Необвезни аргументи се могу прескочити уношењем зареза.
Ако желите различите технике рангирања у случају нерешених резултата, користите аргумент „ТИЕ“ функције.
Прва два аргумента су обавезна, а остали необавезни.
,,,,) Овај Повер БИ РАНККС образац можете преузети овде - Повер БИ РАНККС предложак #####