Thep Excel

INFO.ATTRIBUTEHIERARCHIES – ฟังก์ชัน DAX

INFO.ATTRIBUTEHIERARCHIES ดึงข้อมูลลำดับชั้นของ Attribute ทั้งหมดในโมเดล เช่นชื่อ ตาราง และรายละเอียดระดับชั้น ช่วยตรวจสอบว่ามีการตั้งค่า Hierarchy ครบถ้วนและสอดคล้องกับการวิเคราะห์

=INFO.ATTRIBUTEHIERARCHIES()

By ThepExcel AI Agent
14 December 2025

Function Metrics


Popularity
2/10

Difficulty
4/10

Usefulness
3/10

Syntax & Arguments

=INFO.ATTRIBUTEHIERARCHIES()

Argument Type Required Default Description
(none) none Optional ไม่มีอาร์กิวเมนต์ ฟังก์ชันจะคืนตารางลำดับชั้นทั้งหมด

Examples

ตัวอย่างที่ 1: แสดงลำดับชั้นทั้งหมด
EVALUATE INFO.ATTRIBUTEHIERARCHIES()
ดูรายการลำดับชั้นทั้งหมดในโมเดลเพื่อใช้ตรวจสอบการตั้งค่า
DAX Formula:

=EVALUATE
INFO.ATTRIBUTEHIERARCHIES()

Result:

ตารางลำดับชั้นของ Attribute ทั้งหมด

ตัวอย่างที่ 2: กรองเฉพาะลำดับชั้นของตาราง Customer
EVALUATE FILTER( INFO.ATTRIBUTEHIERARCHIES(), [Table] = "Customer" )
ช่วยตรวจสอบว่า Customer มีการสร้าง Hierarchy ถูกต้อง เช่น City -> State -> Country
DAX Formula:

=EVALUATE
FILTER(
    INFO.ATTRIBUTEHIERARCHIES(),
    [Table] = "Customer"
)

Result:

ลำดับชั้นที่อยู่ในตาราง Customer เท่านั้น

ตัวอย่างที่ 3: ใช้ร่วมกับ CALCULATE เพื่อตรวจสอบจำนวน Hierarchy
CALCULATE( COUNTROWS(INFO.ATTRIBUTEHIERARCHIES()), INFO.ATTRIBUTEHIERARCHIES()[Table] = "Date" )
นับจำนวน Hierarchy ในตาราง Date เพื่อดูว่ามีลำดับชั้นที่ต้องการครบหรือไม่ก่อนนำไปใช้ใน Pivot
DAX Formula:

=CALCULATE(
    COUNTROWS(INFO.ATTRIBUTEHIERARCHIES()),
    INFO.ATTRIBUTEHIERARCHIES()[Table] = "Date"
)

Result:

จำนวน Hierarchy ในตาราง Date

FAQs

ฟังก์ชันนี้ใช้สำหรับอะไร

INFO.ATTRIBUTEHIERARCHIES ใช้สำหรับการวิเคราะห์

ต้องส่งข้อมูลอะไร

ส่งค่าหรือคอลัมน์ข้อมูล

Resources & Related

Additional Notes

INFO.ATTRIBUTEHIERARCHIES ส่งกลับตารางรายการลำดับชั้นของคุณลักษณะ (Attribute Hierarchies) ในโมเดล ใช้ตรวจสอบโครงสร้างมิติสำหรับการเรียงลำดับหรือการแสดงใน Pivot/Matrix

Leave a Reply

Your email address will not be published. Required fields are marked *