เนื้อหา
เมื่อถ่ายโอนตารางจากแหล่งภายนอกไปยัง Excel สถานการณ์มักเกิดขึ้นกับการเปลี่ยนแปลงของเซลล์ที่มีข้อมูลและการก่อตัวของช่องว่าง เมื่อใช้สูตรจะไม่สามารถทำงานเพิ่มเติมได้ ในเรื่องนี้คำถามเกิดขึ้น: คุณจะลบเซลล์ว่างอย่างรวดเร็วได้อย่างไร?
กรณีที่สามารถลบเซลล์ว่างได้
ในระหว่างการดำเนินการ อาจมีการเปลี่ยนข้อมูลซึ่งไม่พึงปรารถนา การนำออกจะดำเนินการในบางกรณีเท่านั้น ตัวอย่างเช่น
- ไม่มีข้อมูลในแถวหรือคอลัมน์ทั้งหมด
- ไม่มีการเชื่อมต่อเชิงตรรกะระหว่างเซลล์
วิธีการแบบคลาสสิกสำหรับการลบช่องว่างคือหนึ่งองค์ประกอบในแต่ละครั้ง วิธีนี้เป็นไปได้หากคุณทำงานกับพื้นที่ที่ต้องการการปรับเปลี่ยนเล็กน้อย การมีเซลล์ว่างจำนวนมากทำให้จำเป็นต้องใช้วิธีการลบแบทช์
โซลูชันที่ 1: ลบโดยเลือกกลุ่มเซลล์
วิธีที่ง่ายที่สุดคือใช้เครื่องมือพิเศษในการเลือกกลุ่มเซลล์ กระบวนการดำเนินการ:
- เลือกพื้นที่ปัญหาที่มีเซลล์ว่างสะสม จากนั้นกดปุ่ม F5
- หน้าจอควรเปิดหน้าต่างคำสั่งต่อไปนี้ คลิกที่ปุ่มเลือกแบบโต้ตอบ
- โปรแกรมจะเปิดหน้าต่างอื่น เลือก "เซลล์ว่าง" ทำเครื่องหมายที่ช่องและคลิกตกลง
- มีการเลือกสถานที่ที่ไม่สำเร็จโดยอัตโนมัติ การคลิกขวาที่พื้นที่ที่ไม่ใช่ข้อมูลจะเป็นการเปิดใช้งานการเปิดหน้าต่างที่คุณต้องคลิก "ลบ"
- ถัดไป "ลบเซลล์" จะเปิดขึ้น ทำเครื่องหมายข้าง "เซลล์ที่มีการเลื่อนขึ้น" เราตกลงโดยกดปุ่ม "ตกลง"
- เป็นผลให้โปรแกรมจะลบสถานที่ที่ต้องแก้ไขโดยอัตโนมัติ
- หากต้องการลบส่วนที่เลือก ให้คลิก LMB ที่ใดก็ได้ในตาราง
หมายเหตุ! วิธีการลบที่มีกะจะถูกเลือกเฉพาะในกรณีที่ไม่มีเส้นอยู่หลังพื้นที่การเลือกที่มีข้อมูลใดๆ
โซลูชันที่ 2: ใช้การกรองและการจัดรูปแบบตามเงื่อนไข
วิธีนี้ซับซ้อนกว่า ดังนั้น ก่อนดำเนินการดำเนินการ ขอแนะนำให้ทำความคุ้นเคยกับแผนโดยละเอียดสำหรับการดำเนินการแต่ละอย่างก่อน
โปรดทราบ! ข้อเสียเปรียบหลักของวิธีนี้คือใช้เพื่อทำงานกับคอลัมน์เดียวที่ไม่มีสูตร
พิจารณาคำอธิบายตามลำดับของการกรองข้อมูล:
- เลือกพื้นที่ของหนึ่งคอลัมน์ ค้นหารายการ "กำลังแก้ไข" บนแถบเครื่องมือ เมื่อคลิกที่หน้าต่างจะมีรายการการตั้งค่าปรากฏขึ้น ไปที่แท็บ "จัดเรียงและกรอง"
- เลือกตัวกรองและเปิดใช้งาน LMB
- เป็นผลให้เซลล์บนสุดถูกเปิดใช้งาน ไอคอนรูปสี่เหลี่ยมจัตุรัสพร้อมลูกศรชี้ลงจะปรากฏขึ้นที่ด้านข้าง ซึ่งบ่งชี้ถึงความเป็นไปได้ในการเปิดหน้าต่างด้วยฟังก์ชันเพิ่มเติม
- คลิกที่ปุ่มและในแท็บที่เปิดขึ้น ให้ยกเลิกการเลือกช่องถัดจากตำแหน่ง "(ว่าง)" คลิก "ตกลง"
- หลังจากปรับแต่งเสร็จแล้ว เฉพาะเซลล์ที่เติมจะยังคงอยู่ในคอลัมน์
คำแนะนำจากผู้เชี่ยวชาญ! การลบช่องว่างโดยใช้การกรองจะเหมาะสมก็ต่อเมื่อไม่มีเซลล์ที่เติมอยู่รอบๆ ไม่เช่นนั้น เมื่อใช้วิธีนี้ ข้อมูลทั้งหมดจะสูญหายไป
ตอนนี้เรามาดูวิธีการจัดรูปแบบตามเงื่อนไขพร้อมกับการกรอง:
- ในการดำเนินการนี้ ให้เลือกพื้นที่ปัญหาและเมื่อพบแถบเครื่องมือ "สไตล์" แล้ว ให้เปิดใช้งานปุ่ม "การจัดรูปแบบตามเงื่อนไข"
- ในหน้าต่างที่เปิดขึ้น ให้ค้นหาบรรทัด "เพิ่มเติม" และไปที่ลิงก์นี้
- ถัดไป ในหน้าต่างที่ปรากฏในช่องด้านซ้าย ให้ป้อนค่า "0" ในฟิลด์ด้านขวา ให้เลือกตัวเลือกการเติมสีที่คุณต้องการหรือปล่อยให้เป็นค่าเริ่มต้น เราคลิก "ตกลง" ด้วยเหตุนี้ เซลล์ทั้งหมดที่มีข้อมูลจะถูกทาสีด้วยสีที่คุณเลือก
- หากโปรแกรมลบการเลือกที่ทำไว้ก่อนหน้านี้ เราจะทำอีกครั้งและเปิดเครื่องมือ "ตัวกรอง" วางเมาส์เหนือค่า "กรองตามสีของเซลล์" หรือตามแบบอักษร แล้วเปิดใช้งานตำแหน่งใดตำแหน่งหนึ่ง
- ด้วยเหตุนี้ จะเหลือเฉพาะเซลล์ที่มีสีและเต็มไปด้วยข้อมูลเท่านั้น
- เลือกโซนที่มีสีอีกครั้งและค้นหาปุ่ม "คัดลอก" ที่ด้านบนของแถบเครื่องมือ กดปุ่มนั้น มันถูกแสดงโดยสองแผ่นซ้อนทับกัน
- โดยการเลือกพื้นที่อื่นในแผ่นงานนี้ เราจะทำการเลือกอื่น
- คลิกขวาเพื่อเปิดเมนูที่เราพบ "ค่า" ไอคอนจะแสดงในรูปแบบของแท็บเล็ตที่มีการแจงนับดิจิทัล 123 คลิก
หมายเหตุ! เมื่อเลือกโซน ส่วนบนต้องอยู่ใต้บรรทัดล่างสุดของรายการที่ไฮไลต์
- ด้วยเหตุนี้ ข้อมูลที่คัดลอกจะถูกถ่ายโอนโดยไม่ต้องใช้ฟิลเตอร์สี
การทำงานเพิ่มเติมกับข้อมูลสามารถทำได้ในเครื่องหรือโดยการถ่ายโอนไปยังพื้นที่อื่นของแผ่นงาน
โซลูชันที่ 3: ใช้สูตร
การนำเซลล์ตารางว่างออกในลักษณะนี้ทำให้เกิดปัญหาและเป็นที่นิยมน้อยกว่า ความยากอยู่ที่การใช้สูตรซึ่งต้องเก็บไว้ในไฟล์แยกต่างหาก ทำตามขั้นตอนตามลำดับ:
- เลือกช่วงของเซลล์ที่ต้องการปรับ
- จากนั้นเราคลิกขวาและค้นหาคำสั่ง "กำหนดชื่อ" กำหนดชื่อให้กับคอลัมน์ที่เลือก คลิกตกลง
- ในที่ใดก็ได้บนแผ่นงาน ให้เลือกเขตปลอดอากร ซึ่งสอดคล้องกับขนาดของพื้นที่ที่ทำการปรับ คลิกขวาและป้อนชื่ออื่น
- หลังจากคุณต้องเปิดใช้งานเซลล์บนสุดของพื้นที่ว่างและป้อนสูตรลงไป: =IF(ROW() -ROW(การปรับ)+1>NOTROWS(นามสกุล)-COUNTBLANK(นามสกุล);””;INDIRECT(ADDRESS(LOW((IF(นามสกุล<>“”,ROW(นามสกุล);ROW() + ROWS(นามสกุล)));ROW()-ROW(การปรับเปลี่ยน)+1);COLUMN(นามสกุล);4))).
หมายเหตุ! ชื่อสำหรับพื้นที่จะถูกเลือกโดยพลการ ในตัวอย่างของเราคือ "นามสกุล" และ "การปรับ"
- ทันทีที่ป้อนสูตรเหล่านี้ ให้กดคีย์ผสม “Ctrl + Shift + Enter” นี่เป็นสิ่งจำเป็นเนื่องจากมีอาร์เรย์ในสูตร
ยืดเซลล์ด้านบนลงมาจนถึงขอบของพื้นที่ที่กำหนดไว้ก่อนหน้านี้ ควรแสดงคอลัมน์ที่มีข้อมูลที่ถ่ายโอน แต่ไม่มีเซลล์ว่าง
สรุป
การลบเซลล์ว่างสามารถทำได้หลายวิธี โดยแต่ละเซลล์มีระดับความซับซ้อนต่างกัน ดังนั้นทั้งผู้ใช้สเปรดชีตที่ไม่มีประสบการณ์และขั้นสูงสามารถเลือกตัวเลือกที่เหมาะสมที่สุดสำหรับตนเองได้