อ่านในภาษาอังกฤษ

แชร์ผ่าน


RIGHT

นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล

RIGHT จะส่งกลับอักขระ lastor อักขระในสตริงข้อความ โดยยึดตามจํานวนอักขระที่คุณระบุ

ไวยากรณ์

DAX
RIGHT(<text>, <num_chars>)  

พารามิเตอร์

เงื่อนไข คำนิยาม
text สตริงข้อความที่ contains อักขระที่คุณต้องการแยก or การอ้างอิงไปยังคอลัมน์ contains ข้อความ
num_chars (ไม่บังคับ) จํานวนอักขระที่คุณต้องการให้ RIGHT แยก ถ้าไม่ได้ใส่ค่าอะไรไว้ ถูกเว้นไว้, 1 คุณยังสามารถใช้การอ้างอิงไปยังคอลัมน์ที่ contains ตัวเลขได้

If การอ้างอิงคอลัมน์ not ประกอบด้วยข้อความ ซึ่งจะถูกแปลงเป็นข้อความโดยปริยาย

value ผลลัพธ์

สตริงข้อความที่มีอักขระ right-most ที่ระบุ

หมายเหตุ

  • RIGHT จะนับอักขระแต่ละตัวไม่ว่าจะเป็นอักขระแต่ละไบต์ or สองไบต์เป็น 1 หรือไม่ ไม่ว่าการตั้งค่าภาษาเริ่มต้นจะเป็นอะไรก็ตาม

  • ฟังก์ชันนี้ not ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณ or กฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง: การส่งกลับจํานวนอักขระ Fixed

สูตรต่อไปนี้จะแสดงตัวเลข last สองหลักของรหัส product ในตารางผลิตภัณฑ์ใหม่

DAX
= RIGHT('New Products'[ProductCode],2)  

ตัวอย่าง: การใช้การอ้างอิงคอลัมน์เพื่อระบุอักขระ Count

สูตรต่อไปนี้จะแสดงจํานวนตัวแปรของตัวเลขจากรหัส product ในตาราง ผลิตภัณฑ์ใหม่ โดยขึ้นอยู่กับตัวเลขในคอลัมน์ MyCount If ไม่มี value ในคอลัมน์ MyCount orvalue เป็น blankRIGHT จะแสดง blankด้วย

DAX
= RIGHT('New Products'[ProductCode],[MyCount])  

ฟังก์ชันข้อความ
LEFT
MID