ALL คือฟังก์ชันที่มี 2 พฤติกรรมแตกต่างกัน ขึ้นอยู่กับบริบทการใช้งาน:
1. Table Function (ใช้นอก CALCULATE)
คืนค่า ตารางจริง ที่มีแถวทั้งหมดในตารางหรือค่าทั้งหมดในคอลัมน์ โดยไม่สนตัวกรองใดๆ มักใช้ใน FILTER, COUNTROWS, SUMMARIZE เป็นต้น
2. CALCULATE Modifier (ใช้ภายใน CALCULATE)
ทำหน้าที่ ลบตัวกรอง (Remove Filters) ออกจากตารางหรือคอลัมน์ที่ระบุ ไม่ได้คืนค่าตาราง แต่แก้ไข Filter Context ให้ CALCULATE แทน มักใช้คำนวณ Grand Total หรือหา % สัดส่วน
หมายเหตุ: แนะนำใช้ REMOVEFILTERS แทน ALL เมื่อต้องการลบตัวกรอง เพราะชัดเจนกว่าและอ่านโค้ดง่ายกว่า