CONCATENATE
ฟังก์ชันใน Excel ช่วยให้คุณจัดการเซลล์แบบข้อความได้ง่ายขึ้น แม้ว่าฟังก์ชันการคำนวณตัวเลขจะมีฟังก์ชันมากมาย แต่ฟังก์ชันนี้ช่วยรวบรวมเซลล์ข้อความหลายเซลล์ไว้ในเซลล์เดียว ไม่ว่าข้อความจะเป็นอะไร คุณก็รวมมันเข้าด้วยกันได้โดยไม่ต้องเปลี่ยนอะไรในเซลล์เดิม
ก่อนที่คุณจะใช้ฟังก์ชัน Concatenate ใน Excel
เช่นเดียวกับฟังก์ชัน Excel ส่วนใหญ่ มีกฎและข้อจำกัดบางประการ อย่างแรกคือชื่อของฟังก์ชันเอง ถ้าคุณกำลังใช้ Excel 2016 และใหม่กว่า คุณสามารถใช้ CONCATENATE
หรือ CONCAT
. CONCAT
ง่ายกว่าเพราะสั้นกว่า แต่คุณสามารถใช้ทั้งสองแบบแทนกันได้ สำหรับ Excel เวอร์ชันเก่ากว่า 2016 คุณต้องใช้ CONCATENATE
.
คุณสามารถรวมเป็นเซลล์เดียวได้ไม่จำกัด ฟังก์ชัน 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(A1, " ", B1, " ", C1, " ", D1)
เป็นการเพิ่มพื้นที่ที่เรียบง่ายและไม่มีอะไรเพิ่มเติม
คุณยังสามารถรวมวลีข้อความและอักขระพิเศษอื่นๆ ได้ด้วย ตัวอย่างเช่น คุณสามารถเพิ่มลูกน้ำและคำว่า “และ” เพื่อสร้างประโยคที่ดีขึ้นโดยใช้สิ่งต่อไปนี้:
=CONCATENATE(A1, " ", B1, ", ", C1, ", and ", D1)
สิ่งนี้ทำให้เซลล์ที่รวมกันมีความสมเหตุสมผลมากขึ้นในฐานะประโยค แม้ว่าจะไม่จำเป็นเสมอไปขึ้นอยู่กับสิ่งที่คุณกำลังรวม
การทำงานกับวันที่
หากคุณกำลังทำงานกับวันที่และตัวเลขที่มีรูปแบบพิเศษอื่นๆ คุณจะไม่ได้ผลลัพธ์ที่ต้องการโดยใช้ CONCATENATE
พื้นฐาน ฟังก์ชันใน Excel ตัวอย่างเช่น เมื่อใช้:
=CONCAT(A10, " ", B10)
คุณจะได้ผลลัพธ์ดังต่อไปนี้
เนื่องจากเซลล์นั้นไม่ใช่เซลล์แบบข้อความจริงๆ คุณต้องทำให้ฟังก์ชันนั้นเห็นเซลล์นั้นเป็นข้อความ เพื่อให้ได้ผลลัพธ์ที่ถูกต้อง คุณจะต้องใช้สิ่งต่อไปนี้:
=CONCATENATE(A10," ",TEXT(B10,"MM/DD/YYYY"))
TEXT บอกให้ฟังก์ชันจัดการกับเซลล์ต่อไปนี้เป็นข้อความ ฟังก์ชัน TEXT ต้องอยู่ในรูปแบบ (ค่า, “รูปแบบ”) ในกรณีนี้ ค่าคือเซลล์ B10 และรูปแบบคือรูปแบบวันที่ Microsoft มีรายการฟังก์ชัน TEXT ต่างๆ ที่คุณอาจต้องใช้กับ CONCATENATE
เช่นเดียวกับฟังก์ชัน Excel ส่วนใหญ่ คุณสามารถเลือกเซลล์ที่คุณวางฟังก์ชันต้นฉบับไว้ แล้วลากลงเพื่อคัดลอกฟังก์ชันเพื่อใช้กับเซลล์อื่นๆ เช่น รวมรายชื่อและตัวเลขลงในสเปรดชีต
แม้ว่า CONCATENATE จะเป็นวิธีหนึ่งในการรวมเซลล์ แต่ก็มีวิธีการอื่นๆ ที่อาจทำงานได้ดีกว่าตามความต้องการของคุณ แน่นอน คุณยังสามารถแยกเซลล์ออกจากกันได้อีกด้วย