Share via


ISATLEVEL

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

รายงานว่าคอลัมน์ปรากฏอยู่ในระดับปัจจุบันหรือไม่

ไวยากรณ์

ISATLEVEL ( <column> )

พารามิเตอร์

เงื่อนไข คำนิยาม
คอลัมน์ คอลัมน์การจัดกลุ่มในเส้นตารางข้อมูล

ค่าที่ส่งกลับ

TRUE หรือ FALSE ที่ระบุว่าคอลัมน์การจัดกลุ่มอยู่ในระดับปัจจุบันในบริบทหรือไม่

หมายเหตุ

  • ฟังก์ชันนี้สามารถใช้ได้เฉพาะในการคํานวณวิชวลเท่านั้น
  • ISFILTERED, HASONEVALUE และอื่นๆ ISATLEVEL เป็นฟังก์ชันที่เชี่ยวชาญสําหรับการคํานวณวิชวล ดังนั้นจึงรับประกันว่าจะเข้ากันได้กับฟังก์ชันที่นําทางระดับของลําดับชั้นในเมทริกซ์ข้อมูล เช่น ขยาย และ ยุบ
  • ระดับลําดับชั้นสามารถมีได้มากกว่าหนึ่งคอลัมน์ ตัวอย่างเช่น ในลําดับชั้น [Year], [Quarter], [Month] ระดับที่ประกอบด้วยคอลัมน์ [Quarter] ยังรวมถึงคอลัมน์ [Year] ในระดับเดียวกัน

ตัวอย่าง

พิจารณาตารางที่มีลําดับชั้นที่มีระดับสําหรับผลรวม ปี ไตรมาส และเดือน การคํานวณ DAX ต่อไปนี้สามารถใช้เพื่อกําหนดว่าคอลัมน์ที่ระบุอยู่ในระดับปัจจุบันในบริบทเดิมหรือในระดับใหม่หลังจากการดําเนินการนําทาง

IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)

สกรีนช็อตด้านล่างแสดงเมทริกซ์ที่มีการคํานวณวิชวลห้ารายการ

การคํานวณวิชวล DAX

ดูเพิ่มเติม

ขยาย
EXPANDALL
ยุบ
ยุบทั้งหมด
ISINSCOPE
ISFILTERED
HASONEVALUE