ฟังก์ชัน Excel CONCATENATE เพื่อรวมสตริง เซลล์ คอลัมน์

  • แบ่งปันสิ่งนี้
Michael Brown

สารบัญ

ในบทความนี้ คุณจะได้เรียนรู้วิธีต่างๆ ในการต่อสตริงข้อความ ตัวเลข และวันที่ใน Excel โดยใช้ฟังก์ชัน CONCATENATE และ "&" ผู้ประกอบการ นอกจากนี้ เราจะหารือเกี่ยวกับสูตรในการรวมแต่ละเซลล์ คอลัมน์ และช่วง

ในสมุดงาน Excel ของคุณ ข้อมูลไม่ได้มีโครงสร้างตามความต้องการของคุณเสมอไป บ่อยครั้งที่คุณอาจต้องการแยกเนื้อหาของเซลล์หนึ่งออกเป็นแต่ละเซลล์หรือทำตรงกันข้าม - รวมข้อมูลจากสองคอลัมน์ขึ้นไปเป็นคอลัมน์เดียว ตัวอย่างทั่วไป ได้แก่ การรวมชื่อและส่วนที่อยู่ การรวมข้อความเข้ากับค่าที่ขับเคลื่อนด้วยสูตร การแสดงวันที่และเวลาในรูปแบบที่ต้องการ เป็นต้น

ในบทช่วยสอนนี้ เราจะสำรวจเทคนิคต่างๆ ของ การต่อสตริงใน Excel เพื่อให้คุณสามารถเลือกวิธีที่เหมาะสมที่สุดสำหรับเวิร์กชีตของคุณ

    "การเชื่อม" ใน Excel คืออะไร

    โดยพื้นฐานแล้ว มีสองวิธีในการ รวมข้อมูลในสเปรดชีต Excel:

    • ผสานเซลล์
    • เชื่อมค่าของเซลล์

    เมื่อคุณ ผสาน เซลล์ คุณจะ " " รวมเซลล์ตั้งแต่สองเซลล์ขึ้นไปเป็นเซลล์เดียว เป็นผลให้คุณมีเซลล์ขนาดใหญ่ขึ้นหนึ่งเซลล์ที่แสดงในหลายแถวและ/หรือหลายคอลัมน์

    เมื่อคุณ เชื่อมเซลล์ ใน Excel คุณจะรวมเฉพาะ เนื้อหา ของเซลล์เหล่านั้น กล่าวอีกนัยหนึ่ง การต่อข้อมูลใน Excel คือกระบวนการรวมค่าตั้งแต่สองค่าขึ้นไปเข้าด้วยกัน วิธีนี้มักใช้เพื่อฟังก์ชัน

    ใน Excel 365 และ Excel 2021 สูตรง่ายๆ นี้จะเชื่อมช่วงของเซลล์เข้าด้วยกันในพริบตา:

    =CONCAT(A1:A10)

    วิธีที่ 4 ใช้ Add-in ผสานเซลล์

    วิธีที่รวดเร็วและไม่มีสูตรผสมในการเชื่อมช่วงใดๆ ใน Excel คือการใช้ Add-in ผสานเซลล์โดยปิดตัวเลือก " ผสานพื้นที่ทั้งหมดในส่วนที่เลือก " ตามที่แสดงใน การรวมค่าของหลายเซลล์เป็นเซลล์เดียว

    Excel "&" ตัวดำเนินการกับฟังก์ชัน CONCATENATE

    ผู้ใช้หลายคนสงสัยว่าวิธีใดเป็นวิธีที่มีประสิทธิภาพมากกว่าในการรวมสตริงใน Excel - ฟังก์ชัน CONCATENATE หรือ "&" ตัวดำเนินการ

    ข้อแตกต่างที่แท้จริงเพียงอย่างเดียวคือขีดจำกัด 255 สตริงของฟังก์ชัน CONCATENATE และไม่มีข้อจำกัดดังกล่าวเมื่อใช้เครื่องหมายและ นอกเหนือจากนั้น ไม่มีความแตกต่างระหว่างสองวิธีนี้ และไม่มีความแตกต่างของความเร็วใดๆ ระหว่าง CONCATENATE และ "&" สูตรต่างๆ

    และเนื่องจาก 255 เป็นจำนวนที่สูงมาก และคุณแทบจะไม่ต้องรวมสตริงจำนวนมากขนาดนั้นในการทำงานจริง ความแตกต่างจึงอยู่ที่ความสะดวกสบายและง่ายต่อการใช้งาน ผู้ใช้บางคนพบว่าสูตร CONCATENATE อ่านง่ายกว่า โดยส่วนตัวแล้วฉันชอบใช้ "&" กระบวนการ. ดังนั้น เพียงใช้เทคนิคที่คุณถนัด

    ตรงข้ามกับ CONCATENATE ใน Excel (การแยกเซลล์)

    สิ่งที่ตรงกันข้ามกับ concatenate ใน Excel คือการแบ่งเนื้อหาของเซลล์หนึ่งออกเป็นหลายๆ เซลล์ . ซึ่งทำได้หลายวิธีดังนี้:

    • ข้อความไปที่คุณลักษณะคอลัมน์
    • ตัวเลือกการเติมแบบรวดเร็วใน Excel 2013 และสูงกว่า
    • ฟังก์ชัน TEXTSPLIT ใน Excel 365
    • สูตรที่กำหนดเองเพื่อแบ่งเซลล์ (MID, RIGHT, LEFT ฯลฯ)

    คุณยังสามารถค้นหาข้อมูลที่เป็นประโยชน์ได้ในบทความนี้: วิธียกเลิกการผสานเซลล์ใน Excel

    เชื่อมข้อมูลใน Excel ด้วย Add-in ผสานเซลล์

    ด้วย Add-in Merge Cells ที่รวมอยู่ใน Ultimate Suite for Excel คุณสามารถทำทั้งสองอย่างได้อย่างมีประสิทธิภาพ:

    • รวม เซลล์หลายเซลล์เป็นเซลล์เดียวโดยไม่สูญเสียข้อมูล
    • เชื่อมข้อมูล ค่าของเซลล์หลายเซลล์เป็นเซลล์เดียวและแยกเซลล์เหล่านั้นด้วยตัวคั่นที่คุณเลือก

    เครื่องมือ Merge Cells ทำงานร่วมกับ Excel ทุกรุ่นตั้งแต่ 2016 ถึง 365 และสามารถรวมข้อมูลทุกประเภท รวมทั้งสตริงข้อความ ตัวเลข วันที่ และสัญลักษณ์พิเศษ ข้อดีหลักสองประการของมันคือความเรียบง่ายและรวดเร็ว การต่อข้อมูลใดๆ ทำได้ด้วยการคลิกไม่กี่ครั้ง

    รวมค่าของหลายๆ เซลล์ให้เป็นเซลล์เดียว

    ในการรวมเนื้อหาของหลายๆ เซลล์ ให้คุณเลือก ช่วงที่ต้องการเชื่อมและกำหนดการตั้งค่าต่อไปนี้:

    • ใต้ สิ่งที่จะผสาน เลือก เซลล์เป็นหนึ่ง .
    • ใต้ รวมกับ พิมพ์ ตัวคั่น (เครื่องหมายจุลภาคและเว้นวรรคในกรณีของเรา)
    • เลือกตำแหน่งที่คุณต้องการวางผลลัพธ์
    • ที่สำคัญที่สุด ยกเลิกการเลือกช่อง รวมพื้นที่ทั้งหมดในช่องเลือก เป็นตัวเลือกนี้ที่ควบคุมว่าจะรวมเซลล์หรือไม่ค่าจะเชื่อมกัน

    รวมคอลัมน์ทีละแถว

    ในการต่อคอลัมน์ตั้งแต่สองคอลัมน์ขึ้นไป คุณต้องกำหนดค่าการตั้งค่าผสานเซลล์ในลักษณะเดียวกัน แต่เลือกที่จะ รวม คอลัมน์เป็นหนึ่ง และวางผลลัพธ์ในคอลัมน์ด้านซ้าย

    รวมแถวทีละคอลัมน์

    หากต้องการรวมข้อมูลในแต่ละแถว แต่ละคอลัมน์ -ตามคอลัมน์ คุณเลือก:

    • รวม แถวเป็นแถวเดียว .
    • ใช้ ตัวแบ่งบรรทัด เป็นตัวคั่น<9
    • วางผลลัพธ์ใน แถวบนสุด .

    ผลลัพธ์อาจมีลักษณะดังนี้:

    หากต้องการตรวจสอบว่า Add-in ผสานเซลล์เป็นอย่างไร จะจัดการกับชุดข้อมูลของคุณ คุณสามารถดาวน์โหลด Ultimate Suite for Excel เวอร์ชันทดลองที่ทำงานได้อย่างสมบูรณ์ด้านล่าง

    นั่นคือวิธีการเชื่อมข้อมูลใน Excel ฉันขอขอบคุณสำหรับการอ่านและหวังว่าจะได้พบคุณในบล็อกของเราในสัปดาห์หน้า!

    ดาวน์โหลดที่มีจำหน่าย

    ตัวอย่างสูตรการต่อข้อมูล (ไฟล์ .xlsx)

    Ultimate Suite ทดลองใช้ 14 วัน รุ่น (ไฟล์ .exe)

    รวมข้อความบางส่วนที่อยู่ในเซลล์ต่างๆ (ในทางเทคนิคแล้ว ข้อความเหล่านี้เรียกว่า สตริงข้อความหรือเรียกสั้นๆ ว่า สตริง) หรือแทรกค่าที่คำนวณจากสูตรไว้ตรงกลางข้อความ

    ภาพหน้าจอต่อไปนี้แสดงให้เห็นถึงความแตกต่างระหว่างสองวิธีนี้:

    การผสานเซลล์ใน Excel เป็นหัวข้อของบทความแยกต่างหาก และในบทช่วยสอนนี้ เราจะพูดถึงสองวิธีหลักในการต่อสตริงเข้าด้วยกัน ใน Excel - โดยใช้ฟังก์ชัน CONCATENATE และตัวดำเนินการเชื่อมข้อมูล (&)

    ฟังก์ชัน CONCATENATE ของ Excel

    ฟังก์ชัน CONCATENATE ใน Excel ใช้เพื่อรวมข้อความต่างๆ เข้าด้วยกัน หรือรวมค่าจาก หลายเซลล์เป็นเซลล์เดียว

    ไวยากรณ์ของ Excel CONCATENATE เป็นดังนี้:

    CONCATENATE(text1, [text2], …)

    โดยที่ ข้อความ เป็นสตริงข้อความ การอ้างอิงเซลล์หรือค่าที่ขับเคลื่อนด้วยสูตร

    ฟังก์ชัน CONCATENATE ได้รับการสนับสนุนใน Excel 365 - 2007 ทุกเวอร์ชัน

    ตัวอย่างเช่น เมื่อต้องการเชื่อมค่าของ B6 และ C6 ด้วยเครื่องหมายจุลภาค a สูตรคือ:

    =CONCATENATE(B6, ",", C6)

    ตัวอย่างเพิ่มเติมแสดงในภาพด้านล่าง:

    หมายเหตุ ใน Excel 365 - Excel 2019 ฟังก์ชัน CONCAT ยังมีให้ใช้งาน ซึ่งเป็นตัวตายตัวแทนของ CONCATENATE สมัยใหม่ที่มีไวยากรณ์เหมือนกันทุกประการ แม้ว่าฟังก์ชัน CONCATENATE จะถูกเก็บไว้สำหรับความเข้ากันได้ย้อนหลัง แต่ Microsoft ไม่ได้ให้คำมั่นสัญญาใด ๆ ว่าจะได้รับการสนับสนุนในเวอร์ชันอนาคตของExcel

    การใช้ CONCATENATE ใน Excel - สิ่งที่ต้องจำ

    เพื่อให้แน่ใจว่าสูตร CONCATENATE ของคุณให้ผลลัพธ์ที่ถูกต้องเสมอ ให้จำกฎง่ายๆ ต่อไปนี้:

    • Excel ฟังก์ชัน CONCATENATE ต้องการอาร์กิวเมนต์ "ข้อความ" อย่างน้อยหนึ่งอาร์กิวเมนต์ในการทำงาน
    • ในหนึ่งสูตร คุณสามารถเชื่อมสตริงได้สูงสุด 255 สตริง รวมเป็น 8,192 อักขระ
    • ผลลัพธ์ของฟังก์ชัน CONCATENATE คือ เป็นสตริงข้อความเสมอ แม้ว่าค่าต้นฉบับทั้งหมดจะเป็นตัวเลขก็ตาม
    • ไม่เหมือนกับฟังก์ชัน CONCAT เนื่องจาก Excel CONCATENATE ไม่รู้จักอาร์เรย์ การอ้างอิงเซลล์แต่ละรายการต้องแสดงแยกกัน ตัวอย่างเช่น คุณควรใช้ CONCATENATE(A1, A2, A3) ไม่ใช่ CONCATENATE(A1:A3)
    • หากอาร์กิวเมนต์ใดไม่ถูกต้อง ฟังก์ชัน CONCATENATE จะส่งกลับ #VALUE! ข้อผิดพลาด

    "&" ตัวดำเนินการเชื่อมสตริงใน Excel

    ใน Microsoft Excel เครื่องหมายและเครื่องหมาย (&) เป็นอีกวิธีในการต่อเซลล์ วิธีนี้มีประโยชน์มากในหลายๆ สถานการณ์ เนื่องจากการพิมพ์เครื่องหมายแอมเปอร์แซนด์นั้นเร็วกว่าการพิมพ์คำว่า "concatenate" มาก :)

    ตัวอย่างเช่น หากต้องการเชื่อมค่าเซลล์สองค่าด้วยการเว้นวรรคระหว่างกัน สูตรคือ:

    =A2&" "&B2

    วิธีการเชื่อมข้อมูลใน Excel - ตัวอย่างสูตร

    ด้านล่าง คุณจะพบตัวอย่างบางส่วนของการใช้ฟังก์ชัน CONCATENATE ใน Excel

    เชื่อมสอง หรือมากกว่าเซลล์โดยไม่มีตัวคั่น

    ในการรวมค่าของ สองเซลล์ ให้เป็นค่าเดียว คุณใช้สูตรการต่อข้อมูลในรูปแบบที่ง่ายที่สุด:

    =CONCATENATE(A2, B2)

    หรือ

    =A2&B2

    โปรดทราบว่าค่าต่างๆ จะถูกถักเข้าด้วยกันโดยไม่มีตัวคั่นเหมือนในภาพหน้าจอ ด้านล่าง

    ในการเชื่อม หลายเซลล์ คุณต้องระบุการอ้างอิงแต่ละเซลล์แยกกัน แม้ว่าคุณจะรวมเซลล์ที่อยู่ติดกันก็ตาม ตัวอย่างเช่น:

    =CONCATENATE(A2, B2, C2)

    Or

    =A2&B2&C2

    สูตรใช้ได้กับทั้งข้อความและตัวเลข ในกรณีที่เป็นตัวเลข โปรดทราบว่าผลลัพธ์จะเป็นสตริงข้อความ หากต้องการแปลงเป็นตัวเลข ให้คูณเอาต์พุตของ CONCATENATE ด้วย 1 หรือบวก 0 เข้าไป ตัวอย่างเช่น:

    =CONCATENATE(A2, B2)*1

    เคล็ดลับ ใน Excel 2019 และสูงกว่า คุณสามารถใช้ฟังก์ชัน CONCAT เพื่อเชื่อมเซลล์หลายเซลล์เข้าด้วยกันอย่างรวดเร็วโดยใช้การอ้างอิงช่วงตั้งแต่หนึ่งช่วงขึ้นไป

    เชื่อมเซลล์ด้วยช่องว่าง เครื่องหมายจุลภาค หรือตัวคั่นอื่นๆ

    ในเวิร์กชีตของคุณ คุณมักจะต้องรวมค่าด้วยวิธีที่มีเครื่องหมายจุลภาค ช่องว่าง เครื่องหมายวรรคตอนต่างๆ หรืออักขระอื่นๆ เช่น ยัติภังค์หรือเครื่องหมายทับ ในการทำเช่นนี้ เพียงใส่อักขระที่ต้องการในสูตรการต่อข้อมูลของคุณ อย่าลืมใส่อักขระนั้นในเครื่องหมายคำพูดตามที่แสดงในตัวอย่างต่อไปนี้

    เชื่อมสองเซลล์ด้วย เว้นวรรค :

    =CONCATENATE(A2, " ", B2)

    หรือ

    =A2 & " " & B2

    เชื่อมสองเซลล์ด้วย ลูกน้ำ :

    =CONCATENATE(A2, ", ", B2)

    หรือ

    =A2 & ", " & B2

    เชื่อมสองเซลล์ด้วย ยัติภังค์ :

    =CONCATENATE(A2, "-", B2)

    หรือ

    =A2 & "-" & B2

    Theภาพหน้าจอต่อไปนี้แสดงให้เห็นว่าผลลัพธ์อาจมีลักษณะอย่างไร:

    เคล็ดลับ ใน Excel 2019 และสูงกว่า คุณสามารถใช้ฟังก์ชัน TEXTJOIN เพื่อผสานสตริงจากหลายเซลล์ด้วยตัวคั่นใดก็ได้ที่คุณระบุ

    การต่อสตริงข้อความและค่าเซลล์

    ไม่มีเหตุผลสำหรับ Excel ฟังก์ชัน CONCATENATE ถูกจำกัดให้รวมค่าของเซลล์เท่านั้น คุณยังสามารถใช้เพื่อรวมสตริงข้อความเพื่อทำให้ผลลัพธ์มีความหมายมากขึ้น ตัวอย่างเช่น:

    =CONCATENATE(A2, " ", B2, " completed")

    สูตรด้านบนแจ้งให้ผู้ใช้ทราบว่าโครงการหนึ่งเสร็จสมบูรณ์แล้ว ดังในแถวที่ 2 ในภาพหน้าจอด้านล่าง โปรดทราบว่าเราเพิ่มช่องว่างหน้าคำว่า "เสร็จสมบูรณ์" เพื่อแยกสตริงข้อความที่ต่อกัน มีการแทรกช่องว่าง (" ") ระหว่างค่าที่รวมกันด้วย เพื่อให้ผลลัพธ์แสดงเป็น "Project 1" แทนที่จะเป็น "Project1"

    ด้วยตัวดำเนินการการต่อข้อมูล สูตรสามารถเขียนด้วยวิธีนี้:

    =A2 & " " & B2 & " completed"

    ในลักษณะเดียวกัน คุณสามารถเพิ่มสตริงข้อความในตอนต้นหรือตอนกลางของสูตรการต่อข้อมูล ตัวอย่างเช่น:

    =CONCATENATE("See ", A2, " ", B2)

    ="See " & A2 & " " & B2

    รวมสตริงข้อความและสูตรอื่น

    เพื่อให้ผลลัพธ์ที่ส่งคืนโดยสูตรบางสูตรเข้าใจได้มากขึ้นสำหรับผู้ใช้ของคุณ คุณ สามารถต่อเข้ากับสตริงข้อความที่อธิบายว่าค่าจริงคืออะไร

    ตัวอย่างเช่น คุณสามารถใช้สูตรต่อไปนี้เพื่อส่งกลับวันที่ปัจจุบันในรูปแบบที่ต้องการ และระบุชนิดของวันที่นั้นคือ:

    =CONCATENATE("Today is ",TEXT(TODAY(), "mmmm d, yyyy"))

    ="Today is " & TEXT(TODAY(), "dd-mmm-yy")

    เคล็ดลับ หากคุณต้องการลบแหล่งข้อมูลโดยไม่กระทบต่อสตริงข้อความที่เป็นผลลัพธ์ ให้ใช้ตัวเลือก "วางแบบพิเศษ - ค่าเท่านั้น" เพื่อแปลงสูตรเป็นค่า

    เชื่อมสตริงข้อความด้วยการขึ้นบรรทัดใหม่

    โดยมาก คุณจะแยกสตริงข้อความผลลัพธ์ด้วยเครื่องหมายวรรคตอนและช่องว่าง ดังที่แสดงในตัวอย่างก่อนหน้า อย่างไรก็ตาม ในบางกรณี อาจจำเป็นต้องแยกค่าด้วยการขึ้นบรรทัดใหม่ หรือการขึ้นบรรทัดใหม่ ตัวอย่างทั่วไปคือการรวมที่อยู่ทางไปรษณีย์จากข้อมูลในคอลัมน์ที่แยกจากกัน

    ปัญหาคือคุณไม่สามารถพิมพ์ตัวแบ่งบรรทัดในสูตรได้เหมือนอักขระทั่วไป แต่คุณใช้ฟังก์ชัน CHAR เพื่อระบุรหัส ASCII ที่สอดคล้องกันในสูตรการต่อข้อมูล:

    • ใน Windows ให้ใช้ CHAR(10) โดยที่ 10 คือรหัสอักขระสำหรับ การป้อนบรรทัด .
    • บน Mac ให้ใช้ CHAR(13) โดยที่ 13 เป็นโค้ดอักขระสำหรับ Carriage return .

    ในตัวอย่างนี้ เรามีส่วนที่อยู่ใน คอลัมน์ A ถึง F และเรากำลังรวมเข้าด้วยกันในคอลัมน์ G โดยใช้ตัวดำเนินการต่อข้อมูล "&" ค่าที่ผสานจะถูกคั่นด้วยเครื่องหมายจุลภาค (", ") ช่องว่าง (" ") และตัวแบ่งบรรทัด CHAR(10):

    =A2 & " " & B2 & CHAR(10) & C2 & CHAR(10) & D2 & ", " & E2 & " " & F2

    ฟังก์ชัน CONCATENATE จะมีรูปร่างดังนี้:

    =CONCATENATE(A2, " ", B2, CHAR(10), C2, CHAR(10), D2, ", ", E2, " ", F2)

    ไม่ว่าจะด้วยวิธีใด ผลลัพธ์คือสตริงข้อความ 3 บรรทัด: หมายเหตุ เมื่อใช้การขึ้นบรรทัดใหม่เพื่อแยกค่าที่รวมกัน คุณต้องเปิดใช้งานการตัดข้อความเพื่อให้ผลลัพธ์แสดงได้อย่างถูกต้อง ในการดำเนินการนี้ ให้กด Ctrl + 1 เพื่อเปิดกล่องโต้ตอบ จัดรูปแบบเซลล์ สลับไปที่แท็บ การจัดตำแหน่ง และทำเครื่องหมายในช่อง ตัดข้อความ

    ในลักษณะเดียวกัน คุณสามารถแยกสตริงสุดท้ายด้วยอักขระอื่นๆ เช่น:

    • อัญประกาศคู่ (") - CHAR(34)
    • เครื่องหมายทับ (/) - CHAR(47)
    • เครื่องหมายดอกจัน (*) - CHAR (42)
    • รายการทั้งหมดของ รหัส ASCII มีอยู่ที่นี่

    วิธีเชื่อมคอลัมน์ใน Excel

    หากต้องการรวมคอลัมน์ตั้งแต่ 2 คอลัมน์ขึ้นไป เพียงป้อนสูตรการต่อคอลัมน์ในเซลล์แรก จากนั้นคัดลอกลงไปที่เซลล์อื่นๆ โดยการลากจุดจับเติม (ช่องสี่เหลี่ยมเล็กๆ ที่ปรากฏในส่วน มุมขวาล่างของเซลล์ที่เลือก)

    ตัวอย่างเช่น ในการรวมสองคอลัมน์ (คอลัมน์ A และ B) โดยคั่นค่าด้วยช่องว่าง สูตรใน C2 ที่คัดลอกลงมาคือ:

    =CONCATENATE(A2, " ", B2)

    หรือ

    = A2 & " " & B2 เคล็ดลับ วิธีที่รวดเร็วในการคัดลอกสูตรลงในคอลัมน์คือการเลือกเซลล์ที่มีสูตรและดับเบิลคลิกที่จุดจับเติม

    สำหรับ ข้อมูลเพิ่มเติม โปรดดูวิธีผสานสองคอลัมน์ใน Excel โดยไม่สูญเสียข้อมูล

    รวมข้อความและตัวเลขโดยคงการจัดรูปแบบไว้

    เมื่อเชื่อมสตริงข้อความด้วย ตัวเลข เปอร์เซ็นต์ หรือวันที่ คุณอาจต้องการรักษารูปแบบเดิมของค่าตัวเลขหรือแสดงด้วยวิธีอื่น ซึ่งสามารถทำได้โดยระบุรหัสรูปแบบภายในฟังก์ชัน TEXTซึ่งคุณฝังไว้ในสูตรการต่อข้อมูล

    ในตอนต้นของบทแนะนำสอนการใช้งานนี้ เราได้พูดถึงสูตรที่เชื่อมข้อความและวันที่เข้าด้วยกันแล้ว

    และต่อไปนี้คือตัวอย่างสูตรเพิ่มเติมบางส่วนที่รวม ข้อความและตัวเลข :

    ตัวเลขที่มีทศนิยม 2 ตำแหน่งและเครื่องหมาย $:

    =A2 & " " & TEXT(B2, "$#,#0.00")

    ตัวเลขที่ไม่มีศูนย์เล็กน้อยและเครื่องหมาย $:

    =A2 & " " & TEXT(B2, "0.#")

    เศษส่วน:

    =A2 & " " & TEXT(B2, "# ?/???")

    หากต้องการเชื่อม ข้อความกับเปอร์เซ็นต์ สูตรคือ:

    เปอร์เซ็นต์กับ ทศนิยมสองตำแหน่ง:

    =A12 & " " & TEXT(B12, "0.00%")

    ปัดเศษทั้งเปอร์เซ็นต์:

    =A12 & " " & TEXT(B12, "0%")

    วิธีต่อช่วงของเซลล์ใน Excel

    การรวม ค่าจากหลายเซลล์อาจต้องใช้ความพยายาม เนื่องจากฟังก์ชัน CONCATENATE ของ Excel ไม่ยอมรับอาร์เรย์

    ในการเชื่อมเซลล์หลายเซลล์เข้าด้วยกัน เช่น A1 ถึง A4 คุณต้องใช้หนึ่งในสูตรต่อไปนี้:

    =CONCATENATE(A1, A2, A3, A4)

    หรือ

    =A1 & A2 & A3 & A4

    เมื่อรวมกลุ่มเซลล์ที่ค่อนข้างเล็ก การพิมพ์ข้อมูลอ้างอิงทั้งหมดก็ไม่ใช่เรื่องใหญ่ ช่วงกว้างจะน่าเบื่อในการจัดหา การพิมพ์การอ้างอิงแต่ละรายการด้วยตนเอง ด้านล่างนี้คุณจะพบ 3 วิธีของการต่อช่วงอย่างรวดเร็วใน Excel

    วิธีที่ 1. กด CTRL เพื่อเลือกหลายเซลล์

    หากต้องการเลือกหลายเซลล์อย่างรวดเร็ว คุณสามารถกดปุ่ม Ctrl ค้างไว้ในขณะที่คลิก ในแต่ละเซลล์ที่คุณต้องการรวมไว้ในสูตร นี่คือขั้นตอนโดยละเอียด:

    1. เลือกเซลล์ที่คุณต้องการป้อนสูตร
    2. พิมพ์=CONCATENATE( ในเซลล์นั้นหรือในแถบสูตร
    3. กด Ctrl ค้างไว้แล้วคลิกแต่ละเซลล์ที่คุณต้องการเชื่อม
    4. ปล่อยปุ่ม Ctrl พิมพ์วงเล็บปิด แล้วกด ป้อน .
    หมายเหตุ เมื่อใช้วิธีนี้ คุณต้องคลิกแต่ละเซลล์ การเลือกช่วงด้วยเมาส์จะเป็นการเพิ่มอาร์เรย์ในสูตร ซึ่งฟังก์ชัน CONCATENATE ไม่ยอมรับ

    วิธีที่ 2 ใช้ฟังก์ชัน TRANSPOSE เพื่อรับค่าเซลล์ทั้งหมด

    เมื่อช่วงประกอบด้วยเซลล์นับสิบหรือร้อยเซลล์ วิธีก่อนหน้าอาจไม่เร็วพอ เนื่องจากต้องคลิกที่แต่ละเซลล์ ในกรณีนี้ คุณสามารถ ใช้ฟังก์ชัน TRANSPOSE เพื่อส่งคืนอาร์เรย์ของค่า จากนั้นรวมเข้าด้วยกันในคราวเดียว

    1. ในเซลล์ที่คุณต้องการให้ผลลัพธ์ปรากฏขึ้น ให้ป้อนสูตร TRANSPOSE เช่น:

      =TRANSPOSE(A1:A10)

    2. ในแถบสูตร ให้กด F9 เพื่อแทนที่สูตรด้วยค่าที่คำนวณได้ ดังนั้น คุณจะมีอาร์เรย์ของค่าที่จะต่อกัน
    3. เด ให้วงเล็บปีกกาล้อมรอบอาร์เรย์
    4. พิมพ์ =CONCATENATE( ก่อนค่าแรก จากนั้นพิมพ์วงเล็บปิดหลังค่าสุดท้าย แล้วกด Enter

    หมายเหตุ ผลที่ได้คือ สูตรเป็น คงที่ เนื่องจากเชื่อมค่าเข้าด้วยกัน ไม่ใช่การอ้างอิงเซลล์ หากข้อมูลต้นฉบับเปลี่ยนแปลง คุณจะต้องดำเนินการซ้ำ

    วิธีที่ 3 ใช้ CONCAT

    Michael Brown เป็นผู้ที่ชื่นชอบเทคโนโลยีโดยเฉพาะและมีความหลงใหลในการทำให้กระบวนการที่ซับซ้อนง่ายขึ้นโดยใช้เครื่องมือซอฟต์แวร์ ด้วยประสบการณ์กว่าทศวรรษในอุตสาหกรรมเทคโนโลยี เขาได้ฝึกฝนทักษะของเขาใน Microsoft Excel และ Outlook รวมถึง Google ชีตและเอกสาร บล็อกของ Michael ทุ่มเทให้กับการแบ่งปันความรู้และความเชี่ยวชาญของเขากับผู้อื่น โดยให้คำแนะนำและแบบฝึกหัดที่ทำตามได้ง่ายเพื่อปรับปรุงผลิตภาพและประสิทธิภาพ ไม่ว่าคุณจะเป็นมืออาชีพที่ช่ำชองหรือมือใหม่ บล็อกของ Michael นำเสนอข้อมูลเชิงลึกอันมีค่าและคำแนะนำที่เป็นประโยชน์สำหรับการใช้ประโยชน์สูงสุดจากเครื่องมือซอฟต์แวร์ที่จำเป็นเหล่านี้