SELECTEDMEASURE
นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ
ใช้โดยนิพจน์สําหรับหน่วยข้อมูลการคํานวณหรือสตริงรูปแบบแบบไดนามิกเพื่ออ้างอิงหน่วยวัดที่อยู่ในบริบท
ไวยากรณ์
SELECTEDMEASURE()
พารามิเตอร์
None
ค่าที่ส่งกลับ
การอ้างอิงไปยังหน่วยวัดที่อยู่ในบริบทในขณะนี้เมื่อมีการประเมินหน่วยข้อมูลการคํานวณหรือสตริงรูปแบบ
หมายเหตุ
สามารถอ้างอิงได้เฉพาะในนิพจน์สําหรับหน่วยข้อมูลการคํานวณหรือสตริงรูปแบบเท่านั้น
ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่าง
นิพจน์หน่วยข้อมูลการคํานวณต่อไปนี้จะคํานวณปีถึงปัจจุบันสําหรับสิ่งที่หน่วยวัดอยู่ในบริบท
CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))
นิพจน์ต่อไปนี้สามารถใช้เพื่อปรับสตริงรูปแบบของหน่วยวัดแบบไดนามิกโดยยึดตามว่าค่าเป็นร้อย พัน หรือล้าน
SWITCH(
TRUE(),
SELECTEDMEASURE() < 1000,"$#,##0", //Values less than 1000 have no text after them
SELECTEDMEASURE() < 1000000, "$#,##0,.0 K", //Values between 1000 and 1000000 are formatted as #.## K
"$#,##0,,.0 M" //Values greater than 1000000 are formatted as #.## M
)