สารบัญ
หนึ่งในงานที่สำคัญที่สุดและใช้กันอย่างแพร่หลายซึ่งเราต้องทำให้สำเร็จในขณะที่ทำงานใน Excel คือการผสานเซลล์ในแนวตั้งโดยไม่สูญเสียข้อมูลใดๆ วันนี้ฉันจะแสดงให้คุณเห็นว่าคุณสามารถผสานเซลล์ใน Excel ในแนวตั้งโดยไม่สูญเสียข้อมูลได้อย่างไร
ดาวน์โหลดสมุดงานแบบฝึกหัด
ผสานเซลล์ในแนวตั้งโดยไม่สูญเสียข้อมูล Data.xlsm
4 วิธีง่ายๆ ในการรวมเซลล์ใน Excel ในแนวตั้งโดยไม่สูญเสียข้อมูล
เรามีชุดข้อมูลพร้อมชื่อผู้เขียนบางคน และหนังสือในร้านหนังสือชื่อ Martin Bookstore
วัตถุประสงค์ของเราในวันนี้คือการรวมชื่อหนังสือของผู้แต่งคนเดียวกันในแนวตั้งในเซลล์เดียวโดยไม่ทำให้ข้อมูลสูญหาย
1. เรียกใช้ Merge and Center Tool จาก Excel Toolbar เพื่อผสานเซลล์ใน Excel ในแนวตั้งโดยไม่สูญเสียข้อมูล
ขั้นตอนที่ 1:
➤ เลือกเซลล์กลุ่มแรกที่คุณ ต้องการรวม (หนังสือของ Charles Dickens ในตัวอย่างนี้)
ขั้นตอนที่ 2:
➤ ไปที่ หน้าแรก > รวม & amp; เครื่องมือ Center ในแถบเครื่องมือ Excel ภายใต้ส่วนที่เรียกว่า Alignment .
ขั้นตอนที่ 3:
➤ คลิกที่เมนูแบบเลื่อนลง
➤ จากตัวเลือกที่มี ให้เลือก ผสาน & กึ่งกลาง .
ขั้นตอนที่ 4:
➤ คลิกที่ ผสาน & กึ่งกลาง .
➤ คุณจะพบกลุ่มเซลล์ที่คุณเลือกรวมเป็นเซลล์เดียว แต่มีเพียงค่าจากเซลล์แรกเท่านั้น (เกรท ดิคเก้นส์ในตัวอย่างนี้).
ขั้นตอนที่ 5:
➤ คุณสามารถทำซ้ำขั้นตอนเดิมสำหรับกลุ่มเซลล์ที่เหลือเพื่อผสานเซลล์เหล่านั้น ลงในเซลล์เดียว
อ่านเพิ่มเติม: วิธีผสานและจัดกึ่งกลางเซลล์ใน Excel
2. ใช้สัญลักษณ์แอมเปอร์แซนด์ (&) เพื่อผสานเซลล์ใน Excel ในแนวตั้งโดยไม่สูญเสียข้อมูล
วิธีการที่กล่าวถึงข้างต้นเป็นการผสานกลุ่มเซลล์เป็นเซลล์เดียว แต่ยังไม่ตอบสนองความต้องการของเราทั้งหมด
จะเก็บค่าจากเซลล์แรกเท่านั้น ไม่ใช่จากเซลล์ทั้งหมด
นั่นหมายความว่าจะสูญเสียข้อมูล
หากต้องการรวมค่าจากกลุ่มของเซลล์ให้เป็นเซลล์เดียว คุณสามารถใช้สูตรที่ประกอบด้วยสัญลักษณ์ เครื่องหมายแอมเปอร์แซนด์ (&)
สูตรสำหรับเซลล์กลุ่มแรกจะเป็น:
=C4&", "&C5&", "&C6
หมายเหตุ:
- ในที่นี้ ฉันใช้ เครื่องหมายจุลภาค (,) คั่นระหว่างชื่อหนังสือเพื่อค้นหา เรียบร้อย. คุณสามารถใช้อะไรก็ได้ที่คุณต้องการ
ถัดไป ทำซ้ำขั้นตอนเดียวกันสำหรับทุกกลุ่มของเซลล์
3. ใช้สูตรเพื่อผสานเซลล์ใน Excel ในแนวตั้งโดยไม่สูญเสียข้อมูล
แทนที่จะใช้สัญลักษณ์ เครื่องหมายและ (&) คุณสามารถใช้ ฟังก์ชัน CONCATENATE ของ Excel เพื่อรวมกลุ่มเซลล์เป็นเซลล์เดียว
สูตรในการผสานเซลล์กลุ่มแรกจะเป็น:
=CONCATENATE(C4,", ",C5,", ",C6)
<1
หมายเหตุ:
- ในที่นี้ ฉันใช้ เครื่องหมายจุลภาค (,) คั่นระหว่างชื่อหนังสือด้วย คุณใช้อะไรก็ได้ตามต้องการ
ถัดไป คุณสามารถใช้สูตรนี้กับกลุ่มเซลล์ที่เหลือเพื่อรวมเป็นเซลล์เดียว
4. เรียกใช้โค้ด VBA เพื่อผสานเซลล์ใน Excel ในแนวตั้งโดยไม่สูญเสียข้อมูล
วิธีการทั้งหมดที่กล่าวมาข้างต้นใช้ได้ดีอย่างสมบูรณ์ แต่ถึงกระนั้น ก็ยังไม่บรรลุวัตถุประสงค์ของเราอย่างสมบูรณ์
เราต้องการ เพื่อให้ได้มาซึ่งวิธีการที่จะรวมกลุ่มเซลล์ทั้งหมดเป็นเซลล์เดียวด้วยการคลิกเพียงครั้งเดียว
และใช่ มีหลายวิธีในการทำเช่นนี้ ในส่วนนี้ เราจะใช้วิธีการโดยใช้รหัส VBA ที่จะรวมกลุ่มเซลล์ทั้งหมดให้เป็นเซลล์เดียวด้วยวิธีที่ง่ายที่สุดเท่าที่จะเป็นไปได้
ขั้นตอนที่ 1:<4
➤ กด ALT+F11 บนแป้นพิมพ์ของคุณ หน้าต่าง VBA จะเปิดขึ้น
ขั้นตอนที่ 2:
➤ ไป ไปที่แท็บ แทรก ในหน้าต่าง VBA
➤ จากตัวเลือกที่มี ให้เลือก โมดูล .<1
ขั้นตอนที่ 3:
➤ หน้าต่างโมดูลใหม่ที่ชื่อว่า “โมดูล 1” จะเปิดขึ้น
➤ ใส่รหัส VBA ต่อไปนี้ในโมดูล
รหัส:<4
6727
ขั้นตอนที่ 4:
➤ บันทึกสมุดงานเป็น Excel Macro-Enabled สมุดงาน .
ขั้นตอนที่ 5:
➤ กลับไปที่สมุดงานของคุณและเลือกข้อมูล ตั้งค่า (ไม่มี ส่วนหัวของคอลัมน์ )
ขั้นตอนที่ 6:
➤ กด ALT+F8 บนแป้นพิมพ์
➤ กล่องโต้ตอบชื่อ มาโคร จะเปิดขึ้น เลือก Merging_Rows และคลิกที่ เรียกใช้ .
ขั้นตอนที่ 6:
➤ คุณจะได้รับกล่องคำเตือนที่จะบอกคุณว่าการผสานเซลล์จะเก็บเฉพาะค่าเซลล์บนซ้าย และละทิ้งค่าอื่นๆ
➤ คลิกที่ ตกลง .
ขั้นตอนที่ 7:
➤ คุณจะได้รับกล่องคำเตือนเดียวกัน ไม่กี่ครั้ง. คลิก ตกลง ทุกครั้ง
➤ สุดท้าย คุณจะพบกลุ่มเซลล์ทั้งหมดของคุณรวมกันเป็นแนวตั้งเป็นเซลล์เดียวในลักษณะนี้
บทสรุป
เมื่อใช้วิธีการเหล่านี้ คุณสามารถผสานเซลล์ใน Excel ในแนวตั้งได้โดยไม่สูญเสียข้อมูล คุณรู้วิธีการอื่นหรือไม่? หรือคุณมีคำถามใดๆ? อย่าลังเลที่จะถามเรา