ต้องการรวมชื่อกับนามสกุลที่แยกอยู่คนละคอลัมน์ให้เป็นข้อความเดียว หรือรวมข้อมูลจากหลายเซลล์ต่อกัน CONCAT คือสูตรรวมข้อความรุ่นใหม่ที่มาแทน CONCATENATE เดิม จุดเด่นคือลากทั้งช่วงเซลล์ (range) เข้าไปในสูตรได้เลยโดยไม่ต้องพิมพ์ทีละเซลล์
ตัวอย่าง: รวมชื่อ-นามสกุล
=CONCAT(A1," ",B1)| A | B | C | |
|---|---|---|---|
| 1 | สมชาย | ใจดี | สมชาย ใจดี |
ใส่ " " (เว้นวรรค) คั่นระหว่าง A1 กับ B1 เพื่อไม่ให้ชื่อกับนามสกุลติดกัน ถ้าไม่ใส่ตัวคั่นจะได้ “สมชายใจดี” ติดกันแทน
ตัวอย่าง: รวมทั้งช่วงเซลล์ในคำสั่งเดียว
=CONCAT(A1:C1)| A | B | C | D | |
|---|---|---|---|---|
| 1 | 08 | 1234 | 5678 | 0812345678 |
จุดต่างจาก CONCATENATE เดิมคือ CONCAT ลากทั้งช่วง A1:C1 เข้าไปตรงๆ ได้เลย ไม่ต้องพิมพ์ A1,B1,C1 ทีละตัว สะดวกมากเวลารวมข้อมูลจากหลายคอลัมน์ต่อกัน เช่น ต่อเบอร์โทรศัพท์ที่แยกเก็บเป็นท่อนๆ
สรุป
CONCAT ใช้แทน CONCATENATE ได้ทุกกรณีและสะดวกกว่าเมื่อต้องรวมข้อมูลทั้งช่วง ถ้าต้องการรวมข้อความพร้อมใส่ตัวคั่นระหว่างทุกค่าอัตโนมัติ ลองดูสูตร TEXTJOIN ซึ่งยืดหยุ่นกว่าอีกขั้น