หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ: คอลัมน์จากการคํานวณ![]()
ตารางจากการคํานวณ
หน่วยวัด
การคํานวณวิชวล
แสดงค่าว่าง
วากยสัมพันธ์
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 | ||
| 2006 | 3.33 | ||
| 2007 | 1.04 | 2.92 | 6.63 |
| 2008 | 0.41 | 1.53 | 2.00 |
ในแหล่งข้อมูลต้นฉบับ คอลัมน์ที่ประเมินโดยฟังก์ชัน BLANK อาจรวมถึงข้อความ สตริงที่ว่างเปล่า หรือ null ถ้าแหล่งข้อมูลต้นฉบับเป็นฐานข้อมูล SQL Server null และสตริงว่างจะเป็นชนิดข้อมูลที่แตกต่างกัน อย่างไรก็ตาม สําหรับการดําเนินการนี้จะดําเนินการแปลงชนิดโดยนัยและ DAX จะดําเนินการเหมือนเดิม
เนื้อหาที่เกี่ยวข้อง
- ฟังก์ชันข้อความของ
- ISBLANK ฟังก์ชัน