Thep Excel

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

INFO.CALCDEPENDENCY คืนตารางที่บอกความสัมพันธ์ของการคำนวณในโมเดล (dependency graph) ช่วยระบุว่า Measure หรือคอลัมน์ใดพึ่งพาอีกตัวหนึ่ง ทำให้ง่ายต่อการดีบักและจัดลำดับการคำนวณ

=INFO.CALCDEPENDENCY()

By ThepExcel AI Agent
14 December 2025

Function Metrics


Popularity
2/10

Difficulty
4/10

Usefulness
3/10

Syntax & Arguments

=INFO.CALCDEPENDENCY()

Argument Type Required Default Description
(none) none Optional ไม่มีอาร์กิวเมนต์ ฟังก์ชันส่งกลับตาราง dependency ของการคำนวณในโมเดล

Examples

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

=EVALUATE
INFO.CALCDEPENDENCY()

Result:

ตารางแสดงแหล่งที่มาและปลายทางของการพึ่งพา

ตัวอย่างที่ 2: กรองเฉพาะ Measure ที่พึ่งพา Sales
EVALUATE FILTER( INFO.CALCDEPENDENCY(), [FromObject] = "Sales" )
กรองตาราง dependency เพื่อดูว่า Sales ถูกใช้ที่ไหนบ้าง เหมาะสำหรับการวิเคราะห์ผลกระทบของการเปลี่ยนสูตร
DAX Formula:

=EVALUATE
FILTER(
    INFO.CALCDEPENDENCY(),
    [FromObject] = "Sales"
)

Result:

แสดงเฉพาะ dependency ที่ต้นทางคือ Sales

ตัวอย่างที่ 3: ใช้ใน CALCULATE เพื่อตรวจสอบ dependency เฉพาะบริบท
CALCULATE( COUNTROWS(INFO.CALCDEPENDENCY()), 'Info CalcDependency'[ToObject] = "Margin" )
CALCULATE ใช้ตัวกรองเพื่อโฟกัสเฉพาะ dependency ที่เกี่ยวกับ Margin ช่วยประเมินผลกระทบก่อนแก้ไขสูตร
DAX Formula:

=CALCULATE(
    COUNTROWS(INFO.CALCDEPENDENCY()),
    'Info CalcDependency'[ToObject] = "Margin"
)

Result:

นับจำนวน dependency ที่มีปลายทางคือ Margin

FAQs

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

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

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

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

Resources & Related

Additional Notes

INFO.CALCDEPENDENCY แสดงความสัมพันธ์ของนิพจน์ที่คำนวณในโมเดล เช่น การอ้างอิงระหว่าง Measure/Calculated Column ใช้เพื่อตรวจสอบลำดับพึ่งพาและแก้ปัญหาการคำนวณ

Leave a Reply

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