DAX Function OR

บทความโดย: 9Expert Team

DAX Function OR

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

9Expert Team 1 นาที

สิ่งสำคัญของการใช้งาน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

หลักสูตรที่เกี่ยวข้อง

บทความที่เกี่ยวข้อง