แชร์ผ่าน


BLANK

นําไปใช้กับ:การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดการคํานวณวิชวล

แสดงค่าว่าง

ไวยากรณ์

BLANK()  

ค่าที่ส่งกลับ

ช่องว่าง

หมายเหตุ

  • ช่องว่างไม่เท่ากับ null DAX ใช้ช่องว่างสําหรับทั้งฐานข้อมูล null และสําหรับเซลล์ว่างใน Excel

  • ฟังก์ชัน DAX บางฟังก์ชันจะทํางานค่อนข้างแตกต่างจาก Microsoft Excel ช่องว่างและสตริงที่ว่างเปล่า ("") จะไม่เทียบเท่ากันเสมอไป แต่การดําเนินการบางอย่างอาจถือว่าเป็นเช่นนั้น

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงให้เห็นว่าคุณจะสามารถทํางานกับช่องว่างในสูตรได้อย่างไร สูตรจะคํานวณอัตราส่วนของยอดขายระหว่างผู้จําหน่ายกับช่องทางอินเทอร์เน็ต อย่างไรก็ตาม ก่อนที่จะพยายามคํานวณอัตราส่วนที่ตัวหารควรได้รับการตรวจสอบสําหรับค่าศูนย์ ถ้าตัวหารเป็นศูนย์ ค่าว่างควรถูกส่งกลับ มิฉะนั้น จะมีการคํานวณอัตราส่วน

= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0   , BLANK()   , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD])   )  

ตารางแสดงผลลัพธ์ที่คาดไว้เมื่อใช้สูตรนี้เพื่อสร้างการแสดงภาพตาราง

ป้ายชื่อแถว อุปกรณ์ จักรยาน เสื้อผ้า ผลรวมทั้งหมด
2005 2.65 2.89
2006 3.33 4.03
2007 1.04 2.92 6.63 3.51
2008 0.41 1.53 2.00 1.71
ผลรวมทั้งหมด 0.83 2.51 5.45 2.94

ในแหล่งข้อมูลต้นฉบับ คอลัมน์ที่ประเมินโดยฟังก์ชัน BLANK อาจรวมถึงข้อความ สตริงที่ว่างเปล่า หรือ null ถ้าแหล่งข้อมูลต้นฉบับเป็นฐานข้อมูล SQL Server null และสตริงว่างจะเป็นชนิดข้อมูลที่แตกต่างกัน อย่างไรก็ตาม สําหรับการดําเนินการนี้จะดําเนินการแปลงชนิดโดยนัยและ DAX จะดําเนินการเหมือนกัน

ฟังก์ชันข้อความ
ฟังก์ชัน ISBLANK