ใน Microsoft Excel การต่อกันคือเมื่อเนื้อหาของเซลล์ตั้งแต่สองเซลล์ขึ้นไปในเวิร์กชีตรวมกันเป็นเซลล์ที่สามที่แยกจากกัน กระบวนการนี้ทำได้โดยใช้ฟังก์ชัน CONCATENATE หรือตัวดำเนินการต่อกัน
คำแนะนำในบทความนี้ใช้กับ Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel for Microsoft 365, Excel for Mac และ Excel Online
CONCATENATE ไวยากรณ์และอาร์กิวเมนต์
ไวยากรณ์ของฟังก์ชันหมายถึงเลย์เอาต์ของฟังก์ชันและรวมถึงชื่อฟังก์ชัน วงเล็บเหลี่ยม ตัวคั่นด้วยจุลภาค และอาร์กิวเมนต์
ไวยากรณ์ของฟังก์ชัน CONCATENATE คือ:
=CONCATENATE(ข้อความ1, Text2, … Text255)
Text1 (จำเป็น): รายการแรกที่จะรวม อาจเป็นข้อความ เช่น คำหรือตัวเลข ช่องว่างที่ล้อมรอบด้วยเครื่องหมายคำพูด หรือการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลในเวิร์กชีต
Text2, Text3, … Text255 (ตัวเลือกสูงสุด 255 รายการข้อความ): รายการอื่นๆ ที่จะรวมกัน สามารถเพิ่มไปยังฟังก์ชัน CONCATENATE ได้สูงสุด 8, 192 อักขระรวมทั้งการเว้นวรรค แต่ละรายการต้องคั่นด้วยเครื่องหมายจุลภาค
วิธีการต่อกันทั้งสองวิธีไม่ได้เพิ่มช่องว่างระหว่างคำ ซึ่งเป็นเรื่องปกติเมื่อรวมคำประสมสองส่วน (เช่น เบสบอล) เป็นหนึ่งหรือรวมชุดตัวเลขสองชุดเข้าด้วยกัน เมื่อเข้าร่วมชื่อและนามสกุลหรือที่อยู่ ให้ใส่ช่องว่างในสูตรการต่อกัน ดังแสดงในแถวที่สี่ ห้า และหกของภาพตัวอย่าง
เชื่อมข้อมูลตัวเลข
แม้ว่าตัวเลขสามารถต่อกันได้ ดังที่เห็นในแถวที่ 7 ของภาพตัวอย่าง ผลลัพธ์ 123456 จะไม่ถือว่าเป็นตัวเลขโดยโปรแกรม แต่จะมองว่าเป็นข้อมูลข้อความ
ผลลัพธ์ที่แสดงในเซลล์ C7 ไม่สามารถใช้เป็นอาร์กิวเมนต์สำหรับฟังก์ชันทางคณิตศาสตร์บางอย่าง เช่น SUM และ AVERAGE หากรายการประเภทนี้รวมอยู่ในอาร์กิวเมนต์ของฟังก์ชัน ระบบจะถือว่ารายการดังกล่าวเหมือนกับข้อมูลข้อความอื่นๆ และถูกละเว้น
ข้อบ่งชี้อย่างหนึ่งคือข้อมูลที่ต่อกันในเซลล์ C7 ถูกจัดชิดซ้าย ซึ่งเป็นการจัดตำแหน่งเริ่มต้นสำหรับข้อมูลข้อความ ผลลัพธ์เดียวกันนี้จะเกิดขึ้นหากใช้ฟังก์ชัน CONCATENATE แทนตัวดำเนินการต่อกัน
วิธีการใช้ฟังก์ชัน Excel CONCATENATE
แม้ว่าจะสามารถป้อนฟังก์ชันทั้งหมดได้ด้วยตนเอง แต่อาจง่ายกว่าถ้าใช้กล่องโต้ตอบเพื่อป้อนอาร์กิวเมนต์ของฟังก์ชัน กล่องโต้ตอบจะดูแลการป้อนวงเล็บ เครื่องหมายจุลภาค และในตัวอย่างนี้ เครื่องหมายคำพูดที่ล้อมรอบช่องว่าง
วิธีการป้อนฟังก์ชันลงในเซลล์ C4 โดยใช้กล่องโต้ตอบ:
-
เลือก เซลล์ C4 เพื่อให้เป็นเซลล์ที่ใช้งานอยู่
- ไปที่แท็บ Formulas
- Select Text เพื่อเปิดรายการดรอปดาวน์ของฟังก์ชัน
-
เลือก CONCATENATE. ใน Excel 2019 และ Excel 2016 ให้เลือก CONCAT.
ฟังก์ชัน CONCATENATE ถูกแทนที่ด้วยฟังก์ชัน CONCAT ฟังก์ชัน CONCATENATE ยังคงพร้อมใช้งานใน Excel 2019 และ Excel 2016 สำหรับความเข้ากันได้แบบย้อนหลัง แต่อาจไม่พร้อมใช้งานใน Excel เวอร์ชันต่อๆ ไป
- ในกล่องโต้ตอบ อาร์กิวเมนต์ของฟังก์ชัน วางเคอร์เซอร์ใน Text1 กล่องข้อความ
- เลือก เซลล์ A4 ในเวิร์กชีตเพื่อป้อนการอ้างอิงเซลล์นั้น
-
วางเคอร์เซอร์ในกล่องข้อความ Text2
- กด Space Bar บนแป้นพิมพ์เพื่อเพิ่มช่องว่าง Excel เพิ่มเครื่องหมายคำพูดคู่รอบช่องว่าง
-
วางเคอร์เซอร์ในกล่องข้อความ Text3 กล่องข้อความ
- เลือก เซลล์ B4 ในเวิร์กชีตเพื่อป้อนการอ้างอิงเซลล์นั้น
- เลือก ตกลง เพื่อทำหน้าที่ให้สมบูรณ์
ชื่อที่ต่อกัน Mary Jones ปรากฏในเซลล์ C4
=ต่อกัน(A4, " ", B4)
เมื่อคุณเลือกเซลล์ C4 ฟังก์ชันที่สมบูรณ์จะปรากฏในแถบสูตรด้านบนเวิร์กชีต
แสดงเครื่องหมายและในข้อความที่ต่อกัน
มีบางครั้งที่ใช้อักขระเครื่องหมายและแทนคำ เช่น ในชื่อบริษัทดังที่แสดงในแถวที่ 6 ของภาพตัวอย่าง
หากต้องการแสดงเครื่องหมายและเป็นอักขระข้อความแทนที่จะให้ทำหน้าที่เป็นตัวดำเนินการต่อ ให้ล้อมรอบด้วยเครื่องหมายอัญประกาศคู่เหมือนอักขระข้อความอื่นๆ ดังที่แสดงในสูตรในแถวที่ 6
ในตัวอย่างนี้ เว้นวรรคที่ด้านใดด้านหนึ่งของเครื่องหมายและเพื่อแยกอักขระนั้นออกจากคำที่ด้านใดด้านหนึ่ง เพื่อให้ได้ผลลัพธ์นี้ ให้ป้อนอักขระเว้นวรรคที่ด้านใดด้านหนึ่งของเครื่องหมายและภายในเครื่องหมายอัญประกาศคู่ดังนี้:
" &"
หากสูตรการต่อกันใช้เครื่องหมายและเป็นตัวดำเนินการการต่อข้อมูล จะต้องรวมอักขระช่องว่างและเครื่องหมายที่ล้อมรอบด้วยเครื่องหมายคำพูดคู่เพื่อให้ปรากฏเป็นข้อความในผลลัพธ์ของสูตร
=A6&" &"&B6
ตัวอย่างเช่น สูตรในเซลล์ C6 สามารถแทนที่ด้วยสูตรด้านบนเพื่อให้ได้ผลลัพธ์เดียวกัน