สารบัญ
ในบทความนี้ คุณจะได้เรียนรู้วิธีต่างๆ ในการต่อสตริงข้อความ ตัวเลข และวันที่ใน 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 ค้างไว้ในขณะที่คลิก ในแต่ละเซลล์ที่คุณต้องการรวมไว้ในสูตร นี่คือขั้นตอนโดยละเอียด:
- เลือกเซลล์ที่คุณต้องการป้อนสูตร
- พิมพ์=CONCATENATE( ในเซลล์นั้นหรือในแถบสูตร
- กด Ctrl ค้างไว้แล้วคลิกแต่ละเซลล์ที่คุณต้องการเชื่อม
- ปล่อยปุ่ม Ctrl พิมพ์วงเล็บปิด แล้วกด ป้อน .
วิธีที่ 2 ใช้ฟังก์ชัน TRANSPOSE เพื่อรับค่าเซลล์ทั้งหมด
เมื่อช่วงประกอบด้วยเซลล์นับสิบหรือร้อยเซลล์ วิธีก่อนหน้าอาจไม่เร็วพอ เนื่องจากต้องคลิกที่แต่ละเซลล์ ในกรณีนี้ คุณสามารถ ใช้ฟังก์ชัน TRANSPOSE เพื่อส่งคืนอาร์เรย์ของค่า จากนั้นรวมเข้าด้วยกันในคราวเดียว
- ในเซลล์ที่คุณต้องการให้ผลลัพธ์ปรากฏขึ้น ให้ป้อนสูตร TRANSPOSE เช่น:
=TRANSPOSE(A1:A10)
- ในแถบสูตร ให้กด F9 เพื่อแทนที่สูตรด้วยค่าที่คำนวณได้ ดังนั้น คุณจะมีอาร์เรย์ของค่าที่จะต่อกัน
- เด ให้วงเล็บปีกกาล้อมรอบอาร์เรย์
- พิมพ์ =CONCATENATE( ก่อนค่าแรก จากนั้นพิมพ์วงเล็บปิดหลังค่าสุดท้าย แล้วกด Enter
หมายเหตุ ผลที่ได้คือ สูตรเป็น คงที่ เนื่องจากเชื่อมค่าเข้าด้วยกัน ไม่ใช่การอ้างอิงเซลล์ หากข้อมูลต้นฉบับเปลี่ยนแปลง คุณจะต้องดำเนินการซ้ำ