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