ฟังก์ชัน CONCATENATE ใน Google Sheets ใช้รวมข้อมูลหลายชุดเข้าด้วยกัน มีประโยชน์เมื่อจัดการข้อมูลจำนวนมากที่ต้องการรูปแบบการรวมเหมือนกัน
ตัวอย่าง: สเปรดชีทมีคอลัมน์แรกเป็นชื่อ (First name) คอลัมน์สองเป็นนามสกุล (Last name) ต้องการรวมเป็นเซลล์เดียว มีทั้งชื่อและนามสกุล ทำได้โดยพิมพ์เองทีละอัน หรือใช้ CONCATENATE ทำอัตโนมัติ
ตัวอย่างง่าย
รูปแบบง่ายสุด: รวมข้อมูล 2 ชุดโดยไม่มีตัวเลือกเพิ่ม
=CONCATENATE(A1,B1)
สมมติชื่ออยู่ A1 นามสกุลอยู่ B1 ปรับเปลี่ยนอ้างอิงเซลล์ตามไฟล์ของคุณ
กด Enter จะได้ MaryTruman (ชื่อติดนามสกุลโดยไม่มีช่องว่าง) CONCATENATE ทำงานถูกต้อง แต่มีตัวเลือกเพิ่ม เช่น ใส่ช่องว่าง หรือดึงข้อมูลจากเซลล์อื่น
ใช้ช่องว่าง (Space) ในสูตร CONCATENATE
การใส่ช่องว่างสำคัญ เพราะข้อมูลมักไม่ได้เรียบร้อยแบบที่ต้องการ ตัวอย่างข้างต้น ต้องการช่องว่างระหว่างชื่อ-นามสกุล
ใส่ช่องว่างด้วยเครื่องหมายคำพูดคู่:
=CONCATENATE(A1," ",B1)
ภายในเครื่องหมายคำพูดมีช่องว่างหนึ่งช่อง การใช้เครื่องหมายคำพูดหมายถึง: คุณใส่ข้อมูลเอง ไม่ใช่อ้างอิงจากเซลล์ A1 และ B1 เป็นข้อมูลในชีท จึงอ้างอิงตรงๆ แต่ข้อมูลที่พิมพ์เอง ต้องหุ้มด้วยเครื่องหมายคำพูด
เพิ่มข้อความในสูตร CONCATENATE
CONCATENATE ทำได้มากกว่ารวม 2 เซลล์และใส่ช่องว่าง ตัวอย่าง: สร้างประโยคสมบูรณ์จากข้อมูลเซลล์
รวมชื่อจังหวัด (County) และลำดับ (Rank) พร้อมข้อความและช่องว่าง:
=CONCATENATE(A2, " is", " ranked ", C2, " compared to these other ceremonial counties.")
ใส่ช่องว่างในเครื่องหมายคำพูดให้อ่านเป็นภาษาธรรมชาติ ไม่สามารถใส่ช่องว่างท้ายอ้างอิงเซลล์ (เช่น C2) ได้โดยตรง แต่ทำได้ในเครื่องหมายคำพูด
นำสูตร CONCATENATE ไปใช้กับเซลล์อื่น
ประโยชน์จริงของ CONCATENATE คือประหยัดเวลาเมื่อข้อมูลเยอะ ทำได้โดยลากสูตรลงไป
- คลิกเซลล์ที่มีสูตร ให้ไฮไลท์ จะเห็นกล่องเล็กมุมขวาล่าง
- คลิกค้างที่กล่อง แล้วลากลงไป จนถึงแถวสุดท้ายที่ต้องการ
- หยุดลาก สูตรจะคัดลอกไปพร้อมปรับอ้างอิงเซลล์อัตโนมัติ
Google Sheets มีฟังก์ชันคล้ายกันชื่อ SPLIT ทำตรงข้าม: แยกเซลล์เดียวเป็นหลายเซลล์ ตามตัวอักษรที่กำหนด