COALESCE
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณ
หน่วยวัด
การคํานวณวิชวล
แสดงนิพจน์แรกที่ไม่ได้ประเมินเป็น BLANK ถ้านิพจน์ทั้งหมดประเมินเป็น BLANKBLANK จะแสดงขึ้นมา
วากยสัมพันธ์
COALESCE(<expression>, <expression>[, <expression>]…)
พารามิเตอร์
เทอม | นิยาม |
---|---|
expression |
นิพจน์ DAX ใด ๆ ที่แสดงนิพจน์สเกลา |
ค่าผลลัพธ์
ค่าสเกลาที่มาจากหนึ่งในนิพจน์หรือ BLANK ถ้านิพจน์ทั้งหมดประเมินเป็น BLANK
หมาย เหตุ
นิพจน์การป้อนข้อมูลอาจเป็นชนิดข้อมูลที่แตกต่างกัน
ตัวอย่างที่ 1
คิวรี DAX ต่อไปนี้:
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
แสดง 10
ซึ่งเป็นนิพจน์แรกที่ไม่ได้ประเมินเป็น BLANK
ตัวอย่างที่ 2
นิพจน์ DAX ต่อไปนี้:
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
แสดงผลรวมของค่าทั้งหมดในคอลัมน์ SalesAmount ในตาราง FactInternetSales หรือ 0
ซึ่งสามารถใช้เพื่อแปลงค่า BLANK ของยอดขายทั้งหมดเป็น 0
ได้