Power BI DAX Tutorial in Tamil: Master SUMX, AVERAGEX, LOOKUPVALUE Functions


SUMX ,AVERAGEX ,LOOKUPVALUE DAX பயன்படுத்துவது எப்படி என்பது குறித்து எடுத்துக்காட்டுடன் பின்வரும் தொகுப்பில்காணலாம்.

SUMX DAX:

SUMX Formula பயன்படுத்தி Discount மதிப்புடன் மொத்த விற்பனை மதிப்பைக் கணக்கிடப் போகிறோம்

Syntax:

SalesWithDiscount = 
SUMX(
    Orders,
    Orders[QuantityOrderedNew] * Orders[UnitPrice] * (1 - Orders[Discount])
)

Explanation :

  • SUMX(Orders, ...): இது Orders டேபிள்
  • Orders[QuantityOrderedNew]: இது Quantity 
  • Orders[UnitPrice]: இது ஒவ்வொரு ஆர்டர் unit amount 
  • Orders[Discount]: இது தள்ளுபடி மதிப்பை குறிக்கின்றது (பொதுவாக புள்ளிவிவரமாக, உதா: 0.1 என்பது 10% தள்ளுபடி).
  • இந்த DAX செயல் ஒவ்வொரு வரிசைக்கும் கீழ்காணும் கணக்குகளைச் செய்கிறது:



Added to Existing Visual


AVERAGEX DAX:

நீங்கள் ஒரு தயாரிப்பின் சராசரி விற்பனை கணக்கிட விரும்புகிறீர்கள் என்றால், DAX பயன்பாட்டில் AVERAGEX செயல்பாட்டைப் பயன்படுத்த வேண்டும். கீழே சரியான DAX வரி மற்றும் அதன் விளக்கத்தை கொடுத்துள்ளேன்:
பின்னர், அதை அளவுடன் பெருக்குகிறது: Orders[QuantityOrderedNew].
இறுதியில், SUMX எல்லா வரிசைகளுக்குமான மதிப்புகளைச் சேர்க்கின்றது

தள்ளுபடியுடன் விலை கணக்கிடுதல்: Orders[UnitPrice] * (1 - Orders[Discount])



AverageSalesPerProduct = 
AVERAGEX(
    Orders,
    Orders[QuantityOrderedNew] * Orders[UnitPrice] * (1 - Orders[Discount])
)


விளக்கம்:

  • AVERAGEX: இந்த செயல்பாடு ஒரு அட்டவணையில் உள்ள ஒவ்வொரு வரிசையிலும் ஒரு கணக்கெடுப்பை மதிப்பிடுகிறது மற்றும் அதன் சராசரியை கணக்கிடுகிறது. இங்கு அட்டவணை Orders ஆகும்.
  • Orders[QuantityOrderedNew]: இது ஆர்டரின் புதிய அளவை குறிக்கின்றது.
  • Orders[UnitPrice]: இது தயாரிப்பின் அலகு விலையை குறிக்கின்றது.
  • Orders[Discount]: இது தள்ளுபடி அளவைக் குறிக்கின்றது (பொதுவாக புள்ளிவிவரமாக, உதா: 0.1 என்பது 10% தள்ளுபடி




LOOKUPVALUE:

இப்பொழுது நாம் LOOKUPVALUE செயல்பாட்டை பயன்படுத்தி Returns அட்டவணையில் உள்ள Return Status ஐ, Orders அட்டவணையில் உள்ள Order ID அடிப்படையில் எடுத்து வர போகிறோம்.

Syntax:


ReturnStatus = 
LOOKUPVALUE(
    Returns[Status],          // The column you want to return, i.e., Return status
    Returns[OrderID],         // The column in the Returns table to search for
    Orders[OrderID]           // The column in the Orders table to match against
)




விளக்கம்:

  • LOOKUPVALUE: இந்த செயல்பாடு, நீங்கள் குறிப்பிட்ட தரவுகளுக்கேற்ப ஒரு அட்டவணையிலிருந்து மதிப்பை தேடி வழங்குகிறது.
  • Returns[Status]: இது Returns அட்டவணையில் உள்ள Return Status என்ற பத்தி, இது நீங்கள் பெற விரும்பும் மதிப்பாகும்.
  • Returns[OrderID]: இது Returns அட்டவணையில் உள்ள OrderID என்ற பத்தி, இது Orders அட்டவணையில் உள்ள OrderID உடன் பொருந்தும்.
  • Orders[OrderID]: இது Orders அட்டவணையில் உள்ள OrderID என்ற பத்தி, இது Returns அட்டவணையில் உள்ள OrderID உடன் பொருந்தி, அதன் அடிப்படையில் Return Status ஐ பெறும்.


நான் கீழே உள்ள வீடியோவில் SUMX, AVERAGEX, LOOKUPVALUE DAX functions-ஐ தமிழ் மொழியில் விளக்கமாக கூறியுள்ளேன்.




கருத்துரையிடுக

0 கருத்துகள்