แชร์ผ่าน


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ได้