2 ต.ค. 2023 เวลา 00:04 • การศึกษา

EP 06: การทำงานด้วยDAX ใน powerBI แต่ติดปัญหา Black cell แก้ไขปัญหาได้โดย>>

ใน DAX (Data Analysis Expressions), คำสั่ง `BLANK()` ใช้สร้างค่าที่ว่าง (blank value) หรือ null value ในสูตรหรือการคำนวณของภาษา DAX ใน Power BI, Excel Power Pivot, หรือ Analysis Services Tabular Model. คำสั่งนี้มักถูกใช้ในส่วนของการจัดการข้อมูลหรือคำนวณที่น้อยเกินไปเมื่อไม่มีข้อมูลที่ต้องการให้คืนค่าตามเงื่อนไขที่กำหนดไว้.
นี่คือวิธีใช้ `BLANK()` ใน DAX:
1. สร้างค่าที่ว่าง:
เพื่อสร้างค่าที่ว่างให้ใช้คำสั่ง `BLANK()` ในสูตรหรือการคำนวณ DAX ดังนี้:
 
 
MyBlankValue = BLANK()
 
2. ใช้ `BLANK()` เป็นผลลัพธ์:
เมื่อคุณต้องการให้การคำนวณ DAX คืนค่าที่ว่างเมื่อมีเงื่อนไขใดๆ ไม่ตรงตามที่คุณต้องการ, คุณสามารถใช้ `IF` หรือฟังก์ชันอื่น ๆ เพื่อสร้างเงื่อนไขและคืนค่า `BLANK()` ได้, ตัวอย่าง:
 
Result = IF([Sales] < 100, BLANK(), [Sales])
 
ในกรณีนี้, ถ้ายอดขายน้อยกว่า 100 จะคืนค่าที่ว่าง, มิฉะนั้นจะคืนค่ายอดขาย.
การใช้ `BLANK()` ช่วยให้เราสามารถจัดการข้อมูลที่ไม่ครบถ้วนหรือข้อมูลที่ขาดหายในการคำนวณ DAX ในวิธีที่สะดวกและอ่านออกมาได้ง่าย
โฆษณา