หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ: คอลัมน์จากการคํานวณ![]()
ตารางจากการคํานวณ
หน่วยวัด
การคํานวณวิชวล
เชื่อมผลลัพธ์ของนิพจน์ที่ประเมินสําหรับแต่ละแถวในตารางเข้าด้วยกัน
วากยสัมพันธ์
CONCATENATEX(<table>, <expression>[, <delimiter> [, <orderBy_expression> [, <order>]]...])
พารามิเตอร์
| เทอม | นิยาม |
|---|---|
table |
ตารางที่มีแถวที่จะประเมินนิพจน์ |
expression |
นิพจน์ที่จะประเมินสําหรับแต่ละแถวของ table |
delimiter |
(ไม่บังคับ) ตัวคั่นที่จะใช้ระหว่างการเรียงต่อข้อมูล |
orderBy_expression |
(ไม่บังคับ) นิพจน์ DAX ใด ๆ ที่ค่าผลลัพธ์ถูกใช้เพื่อเรียงลําดับค่าที่เชื่อมเข้าด้วยกันในสตริงผลลัพธ์ จะมีการประเมินสําหรับแต่ละแถวของ table |
order |
(ไม่บังคับ) ค่าที่ระบุวิธีเรียงลําดับค่า orderBy_expression จากน้อยไปหามากหรือจากมากไปหาน้อย |
พารามิเตอร์ order ที่เลือกได้ ยอมรับค่าต่อไปนี้:
| ค่า | ค่าสํารอง | คำอธิบาย |
|---|---|---|
| 0 (ศูนย์) |
FALSE, DESC |
จัดเรียงจากมากไปหาน้อยสําหรับค่า orderBy_expression นี่คือค่าเริ่มต้นเมื่อพารามิเตอร์ order ถูกเว้นไว้ |
| 1 |
TRUE, ASC |
จัดเรียงจากน้อยไปหามากสําหรับค่า orderBy_expression |
ค่าผลลัพธ์
สตริงที่เชื่อมเข้าด้วยกัน
หมาย เหตุ
ฟังก์ชันนี้ใช้เป็นอาร์กิวเมนต์แรกสําหรับตารางหรือนิพจน์ที่ให้ผลลัพธ์เป็นตาราง อาร์กิวเมนต์ที่สองคือคอลัมน์ที่มีค่าที่คุณต้องการต่อกัน หรือนิพจน์ที่ส่งกลับค่า
ค่าแบบเชื่อมเข้าด้วยกันไม่จําเป็นต้องเรียงลําดับตามลําดับเฉพาะใด ๆ เว้นแต่จะมีการระบุ
orderBy_expressionฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่าง
ตารางพนักงาน
| FirstName | นามสกุล |
|---|---|
| อลัน | Brewer |
| ไมเคิล | Blythe |
สูตรต่อไปนี้:
= CONCATENATEX(Employees, [FirstName] & " " & [LastName], ",")
ส่งกลับ: "Alan Brewer, Michael Blythe"