Ravindra Bagale · Power BIसर्व coursesया course चे lessonsशोधाEnglish

Power BI · मराठी आवृत्ती

13.14 DAX text functions

रवींद्र बागले यांच्या course वर आधारित · सहज मराठीत explanation

-- CONCATENATE joins exactly TWO values; use & for more
Store Label = CONCATENATE(DarkStore[Store Name], " – " & DarkStore[City])

Customer Label = Customer[Customer Name] & " (" & Customer[City] & ")"

Platform Code = LEFT(Orders[Order ID], 3)             -- "BLK"

Store Number = RIGHT(DarkStore[Store ID], 2)          -- "01"

City Code = MID(DarkStore[Store ID], 5, 3)            -- "PUN"

Name Length = LEN(Customer[Customer Name])

Clean Name = UPPER(TRIM(Customer[Customer Name]))

Short Month = FORMAT('Date'[Date], "MMM-YY")          -- "Mar-25"

Sales Text = "Total sales: ₹ " & FORMAT([Total Sales], "#,##0")

Under 10 Text = FORMAT([% Orders Delivered Under 10 Mins], "0.0%")

Category List = CONCATENATEX(VALUES(Product[Category]), Product[Category], ", ")

CONCATENATE दोन arguments जोडतो; अनेक भागांसाठी & सोयीचा. LEFT / RIGHT टोकाचे characters, MID मधला भाग आणि LEN length देतो. DAX MID चा start index 1 पासून आहे; Power Query Text.Middle मात्र 0 पासून.

LOWER, SUBSTITUTE, REPLACE, SEARCH, FIND, CONTAINSSTRING आणि VALUE ही आणखी functions. SEARCH case-insensitive; FIND case-sensitive.

FORMAT result Text असतो

₹ किंवा % असलेला label करायला उपयोगी, पण numeric chart value साठी मूळ measure ठेवा. Numeric format settings किंवा dynamic format strings वापरल्यास type बदलत नाही.