แชร์ผ่าน


SELECTEDMEASURE

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

ใช้โดยนิพจน์สําหรับหน่วยข้อมูลการคํานวณ or สตริง format แบบไดนามิกเพื่ออ้างอิง measure ที่อยู่ในบริบท

ไวยากรณ์

SELECTEDMEASURE()

พารามิเตอร์

None

value ผลลัพธ์

การอ้างอิงไปยัง measure ที่อยู่ในบริบทในขณะนี้เมื่อมีการประเมินรายการการคํานวณ orformat สตริง

หมายเหตุ

  • สามารถอ้างอิงได้เฉพาะในนิพจน์สําหรับหน่วยข้อมูลการคํานวณ orformat สตริงเท่านั้น

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

ตัวอย่าง

นิพจน์หน่วยข้อมูลการคํานวณต่อไปนี้จะคํานวณ yeardate สําหรับสิ่งที่ measure อยู่ในบริบท

CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))

นิพจน์ต่อไปนี้สามารถใช้เพื่อปรับสตริง format ของ measure แบบไดนามิกโดยขึ้นอยู่กับว่า value เป็นร้อย พัน or ล้านได้หรือไม่

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
)

SELECTEDMEASURENAME ISSELECTEDMEASURE