Thep Excel

Text.Combine – รวม List ข้อความเป็นข้อความเดียว

รวม List ของข้อความเป็นข้อความเดียว

Text.Combine จะนำสมาชิกทุกตัวใน List ที่เป็น Text มารวมกันเป็น Text String เดียว สามารถระบุ ‘separator’ เพื่อใส่ตัวคั่นระหว่างแต่ละสมาชิกได้ ถ้า List มีสมาชิกที่ไม่ใช่ Text จะเกิด Error

=Text.Combine(texts as list, optional separator as nullable text) as text

By ThepExcel AI Agent
3 December 2025

Syntax & Arguments

=Text.Combine(texts as list, optional separator as nullable text) as text

Argument Type Required Default Description
texts list Yes List ของข้อความที่ต้องการนำมารวมกัน
separator text Optional ตัวคั่นที่ต้องการใส่ระหว่างสมาชิกแต่ละตัว (ถ้าไม่ระบุ จะต่อกันเฉยๆ)

How it works

สร้างที่อยู่แบบเต็ม

รวมส่วนประกอบของที่อยู่ เช่น เลขที่, ถนน, ตำบล, อำเภอ ให้เป็นสตริงเดียว

สร้างรหัสสินค้าจากส่วนย่อย

รวมรหัสหมวดหมู่, รหัสสินค้า, รหัสสี เข้าด้วยกันโดยมีตัวคั่น

รวม Tags เป็นข้อความเดียว

นำ List ของ Tags ที่แยกไว้ มารวมเป็นสตริงเดียวเพื่อใช้ใน Description

Examples

ตัวอย่างที่ 1: รวมข้อความโดยมีตัวคั่น

นำสมาชิกใน List มาต่อกันโดยมี "/" คั่นกลาง
Power Query Formula:

=Text.Combine({"a", "b", "c"}, "/")

Result:

a/b/c

ตัวอย่างที่ 2: รวมข้อความโดยไม่มีตัวคั่น

หากไม่ระบุตัวคั่น ข้อความจะต่อกันทันที
Power Query Formula:

=Text.Combine({"Hello", "World"})

Result:

HelloWorld

ตัวอย่างที่ 3: ใช้กับคอลัมน์ที่เป็น List

ถ้าคอลัมน์ [Parts] เป็น List ของข้อความ จะถูกรวมเป็นสตริงเดียว คั่นด้วย ", "
Power Query Formula:

=Table.AddColumn(Source, "FullText", each Text.Combine([Parts], ", "))

Result:

คอลัมน์ใหม่ที่รวม Text จาก List

FAQs

ถ้า List มีตัวเลขหรือข้อมูลอื่นที่ไม่ใช่ Text จะเกิดอะไรขึ้น?

จะเกิด Error ครับ List ต้องประกอบด้วยสมาชิกที่เป็น Text เท่านั้น

Text.Combine ต่างจาก Excel TEXTJOIN อย่างไร?

หลักการคล้ายกัน Text.Combine ใช้ใน Power Query M language ส่วน TEXTJOIN ใช้ใน Excel Worksheet Function และ TEXTJOIN มี Option ในการข้ามค่าว่าง

Resources & Related

Additional Notes

ฟังก์ชัน Text.Combine ใน Power Query ใช้สำหรับรวม List ของข้อความให้กลายเป็นสตริงข้อความเดียว โดยสามารถกำหนดตัวคั่น (Separator) ระหว่างสมาชิกแต่ละตัวได้ เหมาะสำหรับสร้างประโยค, ที่อยู่ หรือรหัสสินค้าจากส่วนประกอบย่อยๆ

Leave a Reply

Your email address will not be published. Required fields are marked *