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

แชร์ผ่าน


กลาง

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

ส่งกลับสตริงของอักขระจากตรงกลางของสตริงข้อความ โดยระบุตําแหน่งเริ่มต้นและความยาว

วากยสัมพันธ์

DAX
MID(<text>, <start_num>, <num_chars>)  

พารามิเตอร์

เทอม นิยาม
text สตริงข้อความที่คุณต้องการแยกอักขระหรือคอลัมน์ที่ประกอบด้วยข้อความ
start_num ตําแหน่งของอักขระตัวแรกที่คุณต้องการแยก ตําแหน่งเริ่มต้นที่ 1
num_chars จํานวนอักขระที่จะส่งกลับ

ค่าผลลัพธ์

สตริงของข้อความตามความยาวที่ระบุ

หมาย เหตุ

ในขณะที่ Microsoft Excel มีฟังก์ชันที่แตกต่างกันสําหรับการทํางานกับภาษาของอักขระแบบไบต์เดี่ยวและแบบไบต์คู่ DAX ใช้ Unicode และจัดเก็บอักขระทั้งหมดด้วยความยาวเท่ากัน

ตัว อย่าง เช่น

นิพจน์ต่อไปนี้

DAX
MID("abcde",2,3))

แสดง "bcd"

นิพจน์ต่อไปนี้

DAX
MID('Reseller'[ResellerName],1,5))

แสดงผลลัพธ์เดียวกับ LEFT([ResellerName],5) นิพจน์ทั้งสองส่งกลับตัวอักษร 5 ตัวแรกของคอลัมน์ [ResellerName]

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