![วิธีการใช้ฟังก์ชัน Concatenate ใน Excel](/article/uploadfiles/202204/2022040911293261.jpg)
CONCATENATE
ฟังก์ชันใน Excel ช่วยให้คุณจัดการเซลล์แบบข้อความได้ง่ายขึ้น แม้ว่าฟังก์ชันการคำนวณตัวเลขจะมีฟังก์ชันมากมาย แต่ฟังก์ชันนี้ช่วยรวบรวมเซลล์ข้อความหลายเซลล์ไว้ในเซลล์เดียว ไม่ว่าข้อความจะเป็นอะไร คุณก็รวมมันเข้าด้วยกันได้โดยไม่ต้องเปลี่ยนอะไรในเซลล์เดิม
ก่อนที่คุณจะใช้ฟังก์ชัน Concatenate ใน Excel
เช่นเดียวกับฟังก์ชัน Excel ส่วนใหญ่ มีกฎและข้อจำกัดบางประการ อย่างแรกคือชื่อของฟังก์ชันเอง ถ้าคุณกำลังใช้ Excel 2016 และใหม่กว่า คุณสามารถใช้ CONCATENATE
หรือ CONCAT
. CONCAT
ง่ายกว่าเพราะสั้นกว่า แต่คุณสามารถใช้ทั้งสองแบบแทนกันได้ สำหรับ Excel เวอร์ชันเก่ากว่า 2016 คุณต้องใช้ CONCATENATE
.
![วิธีการใช้ฟังก์ชัน Concatenate ใน Excel](/article/uploadfiles/202204/2022040911293287.jpg)
คุณสามารถรวมเป็นเซลล์เดียวได้ไม่จำกัด ฟังก์ชัน CONCATENATE แต่ละฟังก์ชันสามารถมีได้ 255 รายการ เท่ากับ 8,192 อักขระ เว้นแต่คุณจะเป็นผู้ใช้ระดับสูง คุณจะไม่สามารถเข้าใกล้ยอดรวมเหล่านั้นได้
แม้ว่าฟังก์ชัน Excel จำนวนมากจะให้คุณใช้อาร์เรย์ได้ แต่ CONCATENATE ไม่ใช่หนึ่งในนั้น ต้องอ้างอิงทุกเซลล์ ดังนั้น ถ้าคุณต้องการ “B3:B9” คุณจะต้องแสดงรายการแต่ละเซลล์ในฟังก์ชันของคุณ
ถ้าเซลล์ใดๆ ที่คุณต้องการรวมมีตัวเลข เช่น บ้านเลขที่ ฟังก์ชันจะถือว่าเซลล์นั้นเป็นข้อความ เซลล์ที่รวมกันจะเป็นรูปแบบข้อความเท่านั้น
สุดท้าย หากสตริงข้อความของคุณมีอักขระพิเศษอยู่ ฟังก์ชันจะพยายามใช้สตริงเหล่านี้เป็นส่วนหนึ่งของฟังก์ชันแทนที่จะมองว่าเป็นสตริงข้อความ ต้องใส่อักขระพิเศษในใบเสนอราคา ซึ่งรวมถึงถ้าคุณต้องการให้เซลล์ใดๆ ของคุณคั่นด้วยอักขระพิเศษในเซลล์ที่รวมกัน
การใช้ฟังก์ชัน Concatenate ใน Excel
ไวยากรณ์พื้นฐานไม่ง่ายไปกว่านี้แล้ว โดยธรรมชาติแล้ว สิ่งต่างๆ อาจซับซ้อนขึ้นได้
ฟังก์ชันพื้นฐานที่สุดมีลักษณะดังนี้ พร้อมเซลล์ที่คุณต้องการแน่นอน:
=CONCATENATE(A1, B1, C1, D1)
หรือ
=CONCAT(A1, B1, C1, D1)
ซึ่งจะรวมเซลล์ A1, B1, C1 และ D1 เข้าด้วยกัน ไวยากรณ์นี้ถือว่าทั้งสี่เซลล์เป็นข้อความธรรมดาที่ไม่มีอักขระพิเศษ วันที่ หรือตัวเลขที่มีรูปแบบพิเศษอื่นๆ
![วิธีการใช้ฟังก์ชัน Concatenate ใน Excel](/article/uploadfiles/202204/2022040911293221.jpg)
ดังที่คุณอาจสังเกตเห็น เซลล์ต่างๆ ถูกรวมเข้าด้วยกัน แต่ไม่มีช่องว่างระหว่างเซลล์ ซึ่งทำให้ทั้งบรรทัดอ่านยาก หากต้องการเพิ่มช่องว่างระหว่างเซลล์ ให้ทำดังนี้:
=CONCATENATE(A1, " ", B1, " ", C1, " ", D1)
เป็นการเพิ่มพื้นที่ที่เรียบง่ายและไม่มีอะไรเพิ่มเติม
![วิธีการใช้ฟังก์ชัน Concatenate ใน Excel](/article/uploadfiles/202204/2022040911293261.jpg)
คุณยังสามารถรวมวลีข้อความและอักขระพิเศษอื่นๆ ได้ด้วย ตัวอย่างเช่น คุณสามารถเพิ่มลูกน้ำและคำว่า “และ” เพื่อสร้างประโยคที่ดีขึ้นโดยใช้สิ่งต่อไปนี้:
=CONCATENATE(A1, " ", B1, ", ", C1, ", and ", D1)
สิ่งนี้ทำให้เซลล์ที่รวมกันมีความสมเหตุสมผลมากขึ้นในฐานะประโยค แม้ว่าจะไม่จำเป็นเสมอไปขึ้นอยู่กับสิ่งที่คุณกำลังรวม
![วิธีการใช้ฟังก์ชัน Concatenate ใน Excel](/article/uploadfiles/202204/2022040911293280.jpg)
การทำงานกับวันที่
หากคุณกำลังทำงานกับวันที่และตัวเลขที่มีรูปแบบพิเศษอื่นๆ คุณจะไม่ได้ผลลัพธ์ที่ต้องการโดยใช้ CONCATENATE
พื้นฐาน ฟังก์ชันใน Excel ตัวอย่างเช่น เมื่อใช้:
=CONCAT(A10, " ", B10)
คุณจะได้ผลลัพธ์ดังต่อไปนี้
![วิธีการใช้ฟังก์ชัน Concatenate ใน Excel](/article/uploadfiles/202204/2022040911293249.jpg)
เนื่องจากเซลล์นั้นไม่ใช่เซลล์แบบข้อความจริงๆ คุณต้องทำให้ฟังก์ชันนั้นเห็นเซลล์นั้นเป็นข้อความ เพื่อให้ได้ผลลัพธ์ที่ถูกต้อง คุณจะต้องใช้สิ่งต่อไปนี้:
=CONCATENATE(A10," ",TEXT(B10,"MM/DD/YYYY"))
TEXT บอกให้ฟังก์ชันจัดการกับเซลล์ต่อไปนี้เป็นข้อความ ฟังก์ชัน TEXT ต้องอยู่ในรูปแบบ (ค่า, “รูปแบบ”) ในกรณีนี้ ค่าคือเซลล์ B10 และรูปแบบคือรูปแบบวันที่ Microsoft มีรายการฟังก์ชัน TEXT ต่างๆ ที่คุณอาจต้องใช้กับ CONCATENATE
![วิธีการใช้ฟังก์ชัน Concatenate ใน Excel](/article/uploadfiles/202204/2022040911293365.jpg)
เช่นเดียวกับฟังก์ชัน Excel ส่วนใหญ่ คุณสามารถเลือกเซลล์ที่คุณวางฟังก์ชันต้นฉบับไว้ แล้วลากลงเพื่อคัดลอกฟังก์ชันเพื่อใช้กับเซลล์อื่นๆ เช่น รวมรายชื่อและตัวเลขลงในสเปรดชีต
แม้ว่า CONCATENATE จะเป็นวิธีหนึ่งในการรวมเซลล์ แต่ก็มีวิธีการอื่นๆ ที่อาจทำงานได้ดีกว่าตามความต้องการของคุณ แน่นอน คุณยังสามารถแยกเซลล์ออกจากกันได้อีกด้วย