پاور BI RANKX DAX فنکشن: نحو، استعمال، اور مثالیں۔

Pawr Bi Rankx Dax Fnkshn Nhw Ast Mal Awr Mthaly



RANKX پاور BI میں ایک DAX (Data Analysis Expressions) فنکشن ہے جو کسی مخصوص اظہار کی بنیاد پر کسی ٹیبل یا کالم کے اندر اقدار کی درجہ بندی کا حساب لگانے کے لیے استعمال ہوتا ہے۔ یہ اظہار کے ذریعہ طے شدہ ترتیب کی بنیاد پر ہر قدر کو ایک منفرد درجہ تفویض کرتا ہے۔

یہ فنکشن آپ کو ایک مخصوص کالم یا پیمائش کی بنیاد پر اقدار یا حسابات کی درجہ بندی کرنے کی اجازت دیتا ہے۔ یہ صارفین کو موازنہ کی بنیاد کے طور پر ایک منتخب پیمائش کا استعمال کرتے ہوئے، دوسری قطاروں کے مقابلے میں ایک ٹیبل میں ہر قطار کی درجہ بندی کا تعین کرنے کے قابل بناتا ہے۔

کا نتیجہ RANKX فنکشن ایک انٹیجر ہے جو رینکنگ میں قطار کی پوزیشن کو ظاہر کرتا ہے۔ یہ ٹیوٹوریل دریافت کرتا ہے کہ پاور BI میں RANKX فنکشن کو کیسے استعمال کیا جائے۔





RANKX کے نحو اور پیرامیٹرز

کی ترکیب RANKX فنکشن مندرجہ ذیل ہے:



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

فنکشن چار دلائل لیتا ہے:



ٹیبل : وہ ٹیبل، ٹیبل ایکسپریشن، یا کالم جس میں درجہ بندی کی جانے والی اقدار یا جس پر آپ کو اپنی درجہ بندی کرنے کی ضرورت ہے۔





اظہار : وہ پیمائش یا کالم یا اظہار جس میں درجہ بندی کی جانے والی اقدار شامل ہوں۔

قدر : درجہ بندی کی جانے والی قدر۔ یہ ایک اختیاری دلیل ہے، اور جب اسے چھوڑ دیا جائے تو فنکشن پورے کالم کی بنیاد پر ہر قطار کے لیے رینک واپس کر دے گا۔



ترتیب : وہ ترتیب جس میں اقدار کی درجہ بندی کی جانی چاہیے (صعودی یا نزول)۔ یہ اقدار لے سکتا ہے۔ 1 یا 0 ، کہاں 1 نزولی ترتیب کی نمائندگی کرتا ہے اور 0 صعودی ترتیب کی نمائندگی کرتا ہے۔ پہلے سے طے شدہ طور پر، یہ مقرر کیا جاتا ہے 1 . یقینا، یہ ایک اور اختیاری پیرامیٹر ہے۔

[<ٹائیز>] (اختیاری): یہ پیرامیٹر اس بات کی وضاحت کرتا ہے کہ تعلقات کو کیسے ہینڈل کیا جائے، یعنی جب دو یا زیادہ آئٹمز کی قدر ایک جیسی ہو اور انہیں ایک ہی درجہ دیا جائے۔ یہ اقدار لے سکتا ہے۔ 0 , 1 ، یا -1 ، کہاں 0 اوسط درجہ تفویض کرنے کی نمائندگی کرتا ہے، 1 زیادہ سے زیادہ درجہ تفویض کرنے کی نمائندگی کرتا ہے، اور -1 کم از کم درجہ تفویض کرنے کی نمائندگی کرتا ہے۔ پہلے سے طے شدہ قدر ہے۔ 0 .

پاور BI میں RANKX کا استعمال کیسے کریں۔

Power BI میں RANKX استعمال کرنے کے لیے، ان مراحل پر عمل کریں:

مرحلہ 1: ڈیٹا تیار کریں۔

اس بات کو یقینی بنائیں کہ آپ کا ڈیٹا پاور BI میں لوڈ ہے اور ٹیبل فارمیٹ میں ترتیب دیا گیا ہے، ان کالموں کے ساتھ جنہیں آپ درجہ بندی کرنا چاہتے ہیں اور اس پیمائش کے ساتھ جو آپ درجہ بندی کے لیے استعمال کریں گے (مثلاً، فروخت، آمدنی)۔

مرحلہ 2: ایک پیمائش بنائیں

'ماڈلنگ' ٹیب سے 'نئی پیمائش' کو منتخب کرکے ایک نیا پیمانہ بنائیں۔ ایک DAX پیمائش لکھیں جو درجہ بندی کی بنیاد کی وضاحت کرے۔ مثال کے طور پر، فروخت کی بنیاد پر مصنوعات کی درجہ بندی کرنے کے لیے، استعمال کرتے ہوئے ایک پیمائش بنائیں SUM ہر پروڈکٹ کی مجموعی فروخت کے لیے۔

مرحلہ 3: RANKX فنکشن/فارمولہ لکھیں۔

اگلا مرحلہ استعمال کرنا ہے۔ RANKX ہر آئٹم کی درجہ بندی کا حساب لگانے کے لیے ایک نئی پیمائش میں فنکشن۔ فنکشن کے لیے ٹیبل کا نام، پچھلے مرحلے میں آپ کی تخلیق کردہ پیمائش، اور اختیاری طور پر درجہ بندی (صعودی یا نزول) اور تعلقات کو سنبھالنے کا طریقہ درکار ہوتا ہے۔

مثال کے طور پر:

سیلز رینک = RANKX (مالی، [مجموعی فروخت]، DESC، گھنا)

پیمائش بنانے کے لیے 'Enter' پر کلک کریں۔ نیا پیمانہ 'فیلڈز' پین میں ظاہر ہوگا۔

مرحلہ 4: ویژولائزیشن بنائیں

ایک بار آپ کے پاس پیمائش ہو جانے کے بعد، آپ اب اسے اپنے رپورٹ کینوس میں ایک ٹیبل یا چارٹ شامل کرکے اور جس کالم کو آپ درجہ بندی کرنا چاہتے ہیں اور نئے بنائے گئے درجہ کی پیمائش کو شامل کرکے تصورات بنانے کے لیے استعمال کرسکتے ہیں۔ متبادل طور پر، درجہ بندی کی اقدار کو ظاہر کرنے کے لیے آپ نئے پیمانہ کو بصری، جیسے ٹیبل یا چارٹ پر گھسیٹ سکتے ہیں۔

پاور BI میں RANKX کی مثالیں۔

پاور BI کی چند اہم مثالیں درج ذیل ہیں:

مثال 1: علاقے کے لحاظ سے فروخت کا درجہ دیں۔

یہ فرض کرتے ہوئے کہ آپ کے پاس سیلز ڈیٹا کا ایک ٹیبل ہے جس میں علاقہ، سیلز پرسن، اور کل سیلز شامل ہیں، نزولی ترتیب میں علاقے کے لحاظ سے سیلز کی درجہ بندی کرنے کے لیے، 'ماڈلنگ' ٹیب سے 'نئی پیمائش' کو منتخب کر کے ایک نیا پیمانہ بنا کر شروع کریں۔ فارمولا بار میں، مناسب دلائل کے ساتھ RANKX فنکشن درج کریں۔

مثال کے طور پر:

سیلز رینک = RANKX(سیلز، [کل سیلز]، [کل سیلز]، DESC)

فارمولے کے ساتھ مکمل ہونے کے بعد، پیمائش بنانے کے لیے 'Enter' پر کلک کریں، اور آپ کا نیا پیمانہ 'فیلڈز' پین میں ظاہر ہوگا۔ آخر میں، علاقے کے لحاظ سے درجہ بندی کی فروخت کو ظاہر کرنے کے لیے 'علاقہ' اور 'سیلز رینک' فیلڈز کو ٹیبل بصری پر گھسیٹیں۔

مثال 2: فروخت کے لحاظ سے مصنوعات کی درجہ بندی کریں۔

اگر آپ کے پاس پروڈکٹ ڈیٹا کا ایک جدول ہے جس میں پروڈکٹ کا نام، زمرہ، اور کل سیلز شامل ہیں، تو آپ مناسب دلائل کے ساتھ RANKX فنکشن میں داخل ہونے سے پہلے 'ماڈلنگ' ٹیب سے تخلیق کر کے ہر زمرے کے اندر فروخت کے لحاظ سے مصنوعات کی درجہ بندی کر سکتے ہیں۔ فارمولا بار.

مثال کے طور پر:

پروڈکٹ رینک = RANKX(FILTER(Products, [Category] = SELECTEDVALUE(مصنوعات[زمرہ]))، [کل سیلز]، [کل سیلز]، DESC)

'Enter' پر کلک کریں اور آپ کا نیا پیمانہ 'فیلڈز' پین میں ظاہر ہوگا۔ زمرہ کے لحاظ سے درجہ بندی کی مصنوعات کو ظاہر کرنے کے لیے 'زمرہ'، 'پروڈکٹ کا نام'، اور 'پروڈکٹ رینک' کے شعبوں کو ٹیبل بصری پر گھسیٹ کر طریقہ کار کو مکمل کریں۔

نتیجہ

دی RANKX پاور BI میں فنکشن درجہ بندی کے حساب کتاب کرنے اور ڈیٹا میں بصیرت حاصل کرنے کے لیے ایک قابل قدر ٹول ہے۔ یہ فنکشن آپ کو سرفہرست اداکاروں کی شناخت، رجحانات کو ٹریک کرنے اور مختلف مسابقتی تجزیوں کو انجام دینے میں مدد کر سکتا ہے۔ اس ٹیوٹوریل میں نحو کا احاطہ کیا گیا ہے، پاور BI RANKX کو کیسے استعمال کیا جائے اور فنکشن شروع کرنے میں آپ کی مدد کرنے کے لیے عملی مثالیں۔