పవర్ BI RANKX DAX ఫంక్షన్: సింటాక్స్, వాడుక మరియు ఉదాహరణలు

Pavar Bi Rankx Dax Phanksan Sintaks Vaduka Mariyu Udaharanalu



RANKX పవర్ BIలో DAX (డేటా అనాలిసిస్ ఎక్స్‌ప్రెషన్స్) ఫంక్షన్, ఇది పేర్కొన్న వ్యక్తీకరణ ఆధారంగా టేబుల్ లేదా కాలమ్‌లోని విలువల ర్యాంకింగ్‌ను లెక్కించడానికి ఉపయోగించబడుతుంది. ఇది వ్యక్తీకరణ ద్వారా నిర్ణయించబడిన క్రమం ఆధారంగా ప్రతి విలువకు ప్రత్యేక ర్యాంక్‌ను కేటాయిస్తుంది.

ఈ ఫంక్షన్ పేర్కొన్న కాలమ్ లేదా కొలత ఆధారంగా విలువలు లేదా గణనలను ర్యాంక్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇది ఇతర అడ్డు వరుసలకు సంబంధించి పట్టికలోని ప్రతి అడ్డు వరుస యొక్క ర్యాంక్‌ను గుర్తించడానికి వినియోగదారులను అనుమతిస్తుంది, సరిపోలిక కోసం ఎంచుకున్న కొలతను ఉపయోగించి.

యొక్క ఫలితం RANKX ఫంక్షన్ అనేది ర్యాంకింగ్‌లో అడ్డు వరుస స్థానాన్ని సూచించే పూర్ణాంకం. పవర్ BIలో RANKX ఫంక్షన్‌ను ఎలా ఉపయోగించాలో ఈ ట్యుటోరియల్ అన్వేషిస్తుంది.







RANKX యొక్క సింటాక్స్ మరియు పారామితులు

యొక్క వాక్యనిర్మాణం RANKX ఫంక్షన్ క్రింది విధంగా ఉంది:



RANKX(, , [[, [, ]]])

ఫంక్షన్ నాలుగు వాదనలను తీసుకుంటుంది:



పట్టిక : ర్యాంక్ చేయవలసిన లేదా మీరు మీ ర్యాంకింగ్‌ను నిర్వహించాల్సిన విలువలను కలిగి ఉన్న పట్టిక, పట్టిక వ్యక్తీకరణ లేదా నిలువు వరుస.





వ్యక్తీకరణ : ర్యాంక్ చేయవలసిన విలువలను కలిగి ఉన్న కొలత లేదా నిలువు వరుస లేదా వ్యక్తీకరణ.

విలువ : ర్యాంక్ చేయవలసిన విలువ. ఇది ఐచ్ఛిక వాదన, మరియు విస్మరించబడినప్పుడు, ఫంక్షన్ మొత్తం నిలువు వరుస ఆధారంగా ప్రతి అడ్డు వరుసకు ర్యాంక్‌ను అందిస్తుంది.



ఆర్డర్ చేయండి : విలువలు ర్యాంక్ చేయబడవలసిన క్రమం (ఆరోహణ లేదా అవరోహణ). ఇది విలువలను తీసుకోవచ్చు 1 లేదా 0 , ఎక్కడ 1 అవరోహణ క్రమాన్ని సూచిస్తుంది మరియు 0 ఆరోహణ క్రమాన్ని సూచిస్తుంది. డిఫాల్ట్‌గా, ఇది సెట్ చేయబడింది 1 . వాస్తవానికి, ఇది మరొక ఐచ్ఛిక పరామితి.

[] (ఐచ్ఛికం): ఈ పరామితి సంబంధాలను ఎలా నిర్వహించాలో నిర్వచిస్తుంది, అనగా, రెండు లేదా అంతకంటే ఎక్కువ అంశాలు ఒకే విలువను కలిగి ఉన్నప్పుడు మరియు ఒకే ర్యాంక్‌ను కేటాయించినప్పుడు. ఇది విలువలను తీసుకోవచ్చు 0 , 1 , లేదా -1 , ఎక్కడ 0 సగటు ర్యాంక్‌ను కేటాయించడాన్ని సూచిస్తుంది, 1 గరిష్ట ర్యాంక్ కేటాయించడాన్ని సూచిస్తుంది మరియు -1 కనీస ర్యాంక్ కేటాయించడాన్ని సూచిస్తుంది. డిఫాల్ట్ విలువ 0 .

పవర్ BIలో RANKXని ఎలా ఉపయోగించాలి

పవర్ BIలో RANKXని ఉపయోగించడానికి, ఈ దశలను అనుసరించండి:

దశ 1: డేటాను సిద్ధం చేయండి

మీ డేటా పవర్ BIలోకి లోడ్ చేయబడిందని మరియు మీరు ర్యాంక్ చేయాలనుకుంటున్న నిలువు వరుసలు మరియు ర్యాంకింగ్ కోసం మీరు ఉపయోగించే కొలతతో (ఉదా., అమ్మకాలు, రాబడి) పట్టిక ఆకృతిలో నిర్వహించబడిందని నిర్ధారించుకోండి.

దశ 2: ఒక కొలతను సృష్టించండి

'మోడలింగ్' ట్యాబ్ నుండి 'కొత్త కొలత' ఎంచుకోవడం ద్వారా కొత్త కొలతను సృష్టించండి. ర్యాంకింగ్ కోసం ఆధారాన్ని నిర్వచించే DAX కొలతను వ్రాయండి. ఉదాహరణకు, విక్రయాల ఆధారంగా ఉత్పత్తులను ర్యాంక్ చేయడానికి, ఉపయోగించి కొలతను సృష్టించండి మొత్తం ప్రతి ఉత్పత్తికి అమ్మకాలను సమగ్రపరచడానికి.

దశ 3: RANKX ఫంక్షన్/ఫార్ములా వ్రాయండి

తదుపరి దశను ఉపయోగించడం RANKX ప్రతి వస్తువు యొక్క ర్యాంక్‌ను లెక్కించడానికి కొత్త కొలతలో పని చేస్తుంది. ఫంక్షన్‌కు పట్టిక పేరు, మునుపటి దశలో మీరు సృష్టించిన కొలత మరియు ఐచ్ఛికంగా ర్యాంక్ ఆర్డర్ (ఆరోహణ లేదా అవరోహణ) మరియు సంబంధాలను ఎలా నిర్వహించాలి.

ఉదాహరణకి:

సేల్స్ ర్యాంక్ = RANKX(ఆర్థిక, [స్థూల అమ్మకాలు], , DESC, దట్టమైన)

కొలతను సృష్టించడానికి 'Enter' క్లిక్ చేయండి. కొత్త కొలత 'ఫీల్డ్స్' పేన్‌లో కనిపిస్తుంది.

దశ 4: విజువలైజేషన్‌ను రూపొందించండి

మీరు కొలతను కలిగి ఉంటే, మీరు ఇప్పుడు మీ నివేదిక కాన్వాస్‌కు పట్టిక లేదా చార్ట్‌ను జోడించడం ద్వారా మరియు మీరు ర్యాంక్ చేయాలనుకుంటున్న కాలమ్ మరియు కొత్తగా సృష్టించిన ర్యాంక్ కొలతతో సహా విజువలైజేషన్‌లను రూపొందించడానికి దాన్ని ఉపయోగించవచ్చు. ప్రత్యామ్నాయంగా, మీరు ర్యాంక్ చేసిన విలువలను ప్రదర్శించడానికి కొత్త కొలతను పట్టిక లేదా చార్ట్ వంటి విజువల్‌పైకి లాగవచ్చు.

పవర్ BIలో RANKX ఉదాహరణలు

కిందివి కొన్ని కీలకమైన పవర్ BI ఉదాహరణలు:

ఉదాహరణ 1: ప్రాంతం వారీగా ర్యాంక్ సేల్స్

మీరు ప్రాంతం, సేల్స్‌పర్సన్ మరియు మొత్తం విక్రయాలను కలిగి ఉన్న విక్రయాల డేటా పట్టికను కలిగి ఉన్నారని ఊహిస్తూ, ప్రాంతాల వారీగా అమ్మకాలను అవరోహణ క్రమంలో ర్యాంక్ చేయడానికి, 'మోడలింగ్' ట్యాబ్ నుండి 'కొత్త కొలత'ని ఎంచుకోవడం ద్వారా కొత్త కొలతను సృష్టించడం ద్వారా ప్రారంభించండి. ఫార్ములా బార్‌లో, తగిన ఆర్గ్యుమెంట్‌లతో RANKX ఫంక్షన్‌ను నమోదు చేయండి.

ఉదాహరణకి:

సేల్స్ ర్యాంక్ = RANKX(అమ్మకాలు, [మొత్తం అమ్మకాలు], [మొత్తం అమ్మకాలు], DESC)

ఫార్ములాతో పూర్తయిన తర్వాత, కొలతను సృష్టించడానికి 'Enter' క్లిక్ చేయండి మరియు మీ కొత్త కొలత 'ఫీల్డ్స్' పేన్‌లో కనిపిస్తుంది. చివరగా, ప్రాంతాల వారీగా ర్యాంక్ చేయబడిన అమ్మకాలను ప్రదర్శించడానికి 'ప్రాంతం' మరియు 'సేల్స్ ర్యాంక్' ఫీల్డ్‌లను టేబుల్ విజువల్‌లోకి లాగండి.

ఉదాహరణ 2: విక్రయాల ఆధారంగా ఉత్పత్తులను ర్యాంక్ చేయండి

మీరు ఉత్పత్తి పేరు, వర్గం మరియు మొత్తం అమ్మకాలను కలిగి ఉన్న ఉత్పత్తి డేటా యొక్క పట్టికను కలిగి ఉంటే, మీరు RANKX ఫంక్షన్‌లో తగిన వాదనలతో నమోదు చేయడానికి ముందు 'మోడలింగ్' ట్యాబ్ నుండి సృష్టించడం ద్వారా ప్రతి వర్గంలో అవరోహణ క్రమంలో ఉత్పత్తులను ర్యాంక్ చేయవచ్చు. ఫార్ములా బార్.

ఉదాహరణకి:

ఉత్పత్తి ర్యాంక్ = RANKX(ఫిల్టర్(ఉత్పత్తులు, [వర్గం] = SELECTEDVALUE(ఉత్పత్తులు[వర్గం])), [మొత్తం అమ్మకాలు], [మొత్తం అమ్మకాలు], DESC)

'Enter' క్లిక్ చేయండి మరియు మీ కొత్త కొలత 'ఫీల్డ్స్' పేన్‌లో కనిపిస్తుంది. వర్గం వారీగా ర్యాంక్ చేసిన ఉత్పత్తులను ప్రదర్శించడానికి 'వర్గం', 'ఉత్పత్తి పేరు' మరియు 'ఉత్పత్తి ర్యాంక్' ఫీల్డ్‌లను టేబుల్ విజువల్‌పైకి లాగడం ద్వారా ప్రక్రియను ముగించండి.

ముగింపు

ది RANKX పవర్ BIలో ఫంక్షన్ అనేది ర్యాంకింగ్ గణనలను నిర్వహించడానికి మరియు డేటాపై అంతర్దృష్టులను పొందడానికి విలువైన సాధనం. ఈ ఫంక్షన్ మీరు అత్యుత్తమ ప్రదర్శనకారులను గుర్తించడంలో, ట్రెండ్‌లను ట్రాక్ చేయడంలో మరియు వివిధ పోటీ విశ్లేషణలను చేయడంలో మీకు సహాయపడుతుంది. ఈ ట్యుటోరియల్ సింటాక్స్, పవర్ BI RANKXని ఎలా ఉపయోగించాలి మరియు ఫంక్షన్‌ను ప్రారంభించడంలో మీకు సహాయపడే ఆచరణాత్మక ఉదాహరణలను కవర్ చేసింది.