ISBLANK
นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ
ตรวจสอบว่าค่านั้นว่างเปล่าหรือไม่ แล้วส่งกลับ TRUE หรือ FALSE
ไวยากรณ์
ISBLANK(<value>)
พารามิเตอร์
เงื่อนไข | คำนิยาม |
---|---|
ค่า | ค่าหรือนิพจน์ที่คุณต้องการทดสอบ |
ค่าที่ส่งกลับ
ค่าบูลีนจะเป็น TRUE ถ้าค่าว่างเปล่า แต่ถ้าค่าว่างเปล่า มิฉะนั้นเป็น FALSE
หมายเหตุ
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดเมื่อทํางานกับ BLANKS โปรดดู หลีกเลี่ยงการแปลง BLANK ไปเป็นค่าใน DAX
ตัวอย่าง
สูตรนี้จะคํานวณอัตราส่วนที่เพิ่มขึ้นหรือลดลงของยอดขายเมื่อเทียบกับปีก่อนหน้า ตัวอย่างนี้ใช้ฟังก์ชัน IF เพื่อตรวจสอบค่าสําหรับยอดขายของปีก่อนหน้าเพื่อหลีกเลี่ยงข้อผิดพลาดในการหารด้วยศูนย์
//Sales to Previous Year Ratio
= IF( ISBLANK('CalculatedMeasures'[PreviousYearTotalSales])
, BLANK()
, ( 'CalculatedMeasures'[Total Sales]-'CalculatedMeasures'[PreviousYearTotalSales] )
/'CalculatedMeasures'[PreviousYearTotalSales])
ผล
ป้ายชื่อแถว | ยอดขายรวม | ยอดขายทั้งหมดปีก่อนหน้า | อัตราส่วนยอดขายต่อปีก่อนหน้า |
---|---|---|---|
2005 | $10,209,985.08 | ||
2006 | $28,553,348.43 | $10,209,985.08 | 179.66% |
2007 | $39,248,847.52 | $28,553,348.43 | 37.46% |
2008 | $24,542,444.68 | $39,248,847.52 | -37.47% |
ผลรวมทั้งหมด | $102,554,625.71 |