DAX Function OR

แนะนำการใช้งานฟังก์ชัน OR ซึ่งเป็นฟังก์ชันของ DAX (Data Analysis Expression) เพื่อใช้งานใน Power BI, Power Pivot ของ Excel และ SSAS ได้
DAX, Power BI, OR, DAX Functions, DAX OR, ฟังก์ชัน OR, Data Analysis Expression, Power Pivot, Analysis Services, Data Models, Download
ทักษะ (ระบุได้หลายทักษะ)

สิ่งสำคัญของการใช้งาน Power BI ที่ขาดไม่ได้และเป็นเรื่องสำคัญมาก ๆ อย่างหนึ่งนั้นคือ DAX (Data Analysis Expressions) ซึ่งจะมาช่วยคำนวณสรุปผลข้อมูลที่มี โดย DAX จะถูกไปใช้ในการคำนวณ 3 ส่วนหลัก ๆ ได้แก่

  1. Measures – สร้างการคำนวณในรูปแบบของ Aggregation หลาย ๆ แถวในตาราง
  2. Calculated columns – สร้างการคำนวณให้เกิดคอลัมน์ใหม่ เป็นการคำนวณแบบทีละแถว
  3. Calculated table – สร้างการคำนวณให้เกิดตารางใหม่


 

DAX Function OR

ตรวจเช็คและส่งกลับค่า TRUE ถ้าอาร์กิวเมนต์ใด ๆ เป็น TRUE และส่งกลับค่า FALSE ถ้าอาร์กิวเมนต์ทั้งหมดเป็น FALSE

รูปแบบของ Syntax

OR(<logical1>,<logical2>)

พารามิเตอร์

พารามิเตอร์รายละเอียด
logical1, logical2ค่าเชิงตรรกะที่ต้องการทดสอบ


 

การคืนค่า

เป็น Boolean 1 ค่า โดยค่านี้จะเป็น TRUE ถ้าอาร์กิวเมนต์ใด ๆ ในสองรายการนี้เป็น TRUE ค่านี้จะเป็น FALSE ถ้าอาร์กิวเมนต์ทั้งสองรายการเป็น FALSE

ข้อสังเกตที่ควรทราบ

  • ฟังก์ชัน OR ยอมรับเพียงสองอาร์กิวเมนต์เท่านั้น หากต้องการใช้ฟังก์ชัน OR ในหลาย ๆ expression หรือต้องการประเมินตรรกะ OR กรณีตั้งแต่ 3 เงื่อนไขขึ้นไป สามารถใช้ OR operator (||) เพื่อรวมการการประเมินตรรกะ OR ทั้งหมด
  • ฟังก์ชัน OR จะประเมินอาร์กิวเมนต์ จนกระทั่งเจออาร์กิวเมนต์ TRUE แรก แล้วจะคืนค่าผลลัพธ์เป็น TRUE