ใน Microsoft Excel การต่อข้อความ (Concatenation) คือการรวมเนื้อหาจากเซลล์ 2 เซลล์ขึ้นไป ให้กลายเป็นข้อความเดียวในเซลล์ใหม่ ทำได้ 2 วิธี: ใช้ฟังก์ชัน CONCATENATE (รุ่นเก่า) หรือ CONCAT (รุ่นใหม่ แทนที่ CONCATENATE แล้ว) และอีกวิธีคือใช้ ตัวดำเนินการ & (Ampersand)
ใช้ได้กับ: Excel 2019, 2016, 2013, 2010, Microsoft 365, Excel for Mac, Excel Online
ไวยากรณ์และอาร์กิวเมนต์ของ CONCATENATE
=CONCATENATE(Text1, Text2, ... Text255)
- Text1 (บังคับ): ข้อความแรกที่ต้องการรวม อาจเป็นข้อความตัวเลข ช่องว่าง (พิมพ์ในเครื่องหมายคำพูด " ") หรืออ้างอิงเซลล์
- Text2...Text255 (ตัวเลือก): ข้อความต่อไป รวมได้สูงสุด 255 รายการ ไม่เกิน 8,192 ตัวอักษรรวมช่องว่าง คั่นด้วยคอมม่า
⚠ จุดสังเกต: ไม่ว่าจะใช้ CONCATENATE หรือ & ไม่มีการเพิ่มช่องว่างอัตโนมัติ หากรวมชื่อ-นามสกุล หรือที่อยู่ ต้องใส่ช่องว่าง " " เองในสูตร (ดูตัวอย่างแถว 4-6)
การต่อข้อมูลตัวเลข
ตัวเลขต่อกันได้ (เช่น 123 & 456 = 123456) แต่ผลลัพธ์จะเป็น ข้อความ (Text) ไม่ใช่ตัวเลข จะชิดซ้ายในเซลล์ และ ไม่สามารถนำไปคำนวณต่อด้วย SUM, AVERAGE ได้ จะถูกมองข้ามเหมือนข้อความทั่วไป
วิธีใช้ CONCATENATE ผ่านกล่องโต้ตอบ Function Arguments (แนะนำ)
กล่องโต้ตอบจะใส่วงเล็บ คอมม่า และเครื่องหมายคำพูดให้อัตโนมัติ ลดโอกาสผิดพลาด
ตัวอย่าง: รวมชื่อใน A4 และนามสกุลใน B4 ให้อยู่ใน C4 พร้อมช่องว่างระหว่าง
- คลิกเซลล์ C4 ให้เป็น Active Cell
- ไปแท็บ Formulas > Text > CONCATENATE (Excel 2019/2016 เลือก CONCAT)
- ในกล่อง Function Arguments:
Text1: คลิกเซลล์ A4
Text2: กด Spacebar ครั้งเดียว (Excel จะใส่ " " ให้อัตโนมัติ)
Text3: คลิกเซลล์ B4 - กด OK จะได้ผลลัพธ์ "Mary Jones" ใน C4
สูตรที่ได้: =CONCATENATE(A4," ",B4)
การแสดงตัวอักษร & (Ampersand) เป็นข้อความในผลลัพธ์
หากต้องการให้ & แสดงเป็นตัวอักษรในผลลัพธ์ (เช่นชื่อบริษัท "A & B") ต้องหุ้มด้วยเครื่องหมายคำพูด: " & " (มีช่องว่างทั้งสองข้าง)
ตัวอย่างสูตร: =A6&" & "&B6 จะได้ผลลัพธ์เหมือน CONCATENATE(A6," & ",B6)
ข้อมูลเพิ่มเติม: ฟังก์ชัน CONCAT (รุ่นใหม่)
Excel 2019/365 แนะนำให้ใช้ CONCAT แทน CONCATENATE เพราะ:
- รองรับการอ้างอิงช่วงข้อมูลแบบเต็มช่วง (เช่น =CONCAT(A1:C1))
- ทำงานเร็วกว่า และจะได้รับการพัฒนาต่อไป CONCATENATE คงอยู่เพื่อความเข้ากันได้กับไฟล์เก่าเท่านั้น อาจถูกลบในอนาคต