ฉันต้องการลบแถวที่ว่างเปล่าโดยไม่ต้องเปลี่ยนข้อมูล
F5พิเศษช่องว่างไม่ทำงานเหมือนเซลล์ที่ลบช่องว่างทั้งหมด การทำฟิลเตอร์สำหรับช่องว่างก็ไม่ทำงานเช่นกัน
มีวิธีแก้ไขปัญหาอื่นอีกหรือไม่
สีน้ำเงินเป็นปัจจุบันคาดว่าจะเป็นสีแดง:
ฉันต้องการลบแถวที่ว่างเปล่าโดยไม่ต้องเปลี่ยนข้อมูล
F5พิเศษช่องว่างไม่ทำงานเหมือนเซลล์ที่ลบช่องว่างทั้งหมด การทำฟิลเตอร์สำหรับช่องว่างก็ไม่ทำงานเช่นกัน
มีวิธีแก้ไขปัญหาอื่นอีกหรือไม่
สีน้ำเงินเป็นปัจจุบันคาดว่าจะเป็นสีแดง:
คำตอบ:
คุณสามารถทำให้ง่ายขึ้นด้วยคอลัมน์ผู้ช่วย
ใช้เช่นสูตรนี้เพื่อทำเครื่องหมายแถวด้วยเนื้อหา:
=IF(COUNTA(A2:C2)>0,1,"")
ตอนนี้คุณสามารถเลือกคอลัมน์ผู้ช่วยของคุณ F5 - พิเศษ - ตรวจสอบ "สูตร" และยกเลิกการทำเครื่องหมาย "หมายเลข" ซึ่งจะเป็นการเลือกแถวว่างทั้งหมด
เพียงคลิกขวาที่หนึ่งในนั้นและลบ - ทั้งแถว
Delete
การดำเนินการนี้ควรลบแถวใด ๆ ที่คุณต้องการลบและย้ายเซลล์ขึ้นตามลำดับ
คุณสามารถซ่อนแถวเหล่านี้ได้หากทำให้การจัดการง่ายขึ้นโดยไม่ต้องเปลี่ยนแถว # ของเซลล์อื่น
เน้นแถวที่คุณต้องการซ่อนโดยคลิกหมายเลขแถว
คลิกขวาแถวไฮไลต์และเลือก Hide
Alakazam! พวกเขาควรจะออกไปให้พ้นทางของคุณ
โปรดทราบว่านี่จะไม่ลบแถวทั้งหมด คุณสามารถทำได้Unhide
โดยคลิกขวาที่เศษเล็ก ๆ ของแถวที่ก่อนหน้า
แจ้งให้เราทราบหากนั่นช่วยได้!
Shift
กดและคลิกแถวสุดท้าย มันจะเน้นแถวทั้งหมดในระหว่าง หากข้อมูลถูกคั่นด้วยคุณสามารถกดค้างไว้Ctrl
แล้วคลิกเพื่อเลือกหลายแถวทีละแถว
วิธีที่ฉันทำสิ่งนี้ตลอดไปคือการเพิ่มคอลัมน์การเรียงลำดับการลบลบแถวทั้งหมดที่ฉันไม่ต้องการ (เป็นบล็อกเดียว) จากนั้นเรียงลำดับอีกครั้งกลับไปที่การจัดเรียงดั้งเดิม
เพิ่มคอลัมน์ A และ B โดยที่ A กำลังเพิ่มขึ้นและ B เป็นการเชื่อมโยงของ C, D และ E
สูตรจะต้องเปลี่ยนเป็นค่าที่ไม่มีการเปลี่ยนแปลงดังนั้นให้ใช้ copy, paste values:
จากนั้นจัดเรียงตามคอลัมน์ B ซึ่งนำช่องว่างทั้งหมดมารวมกัน:
เมื่อคุณลบช่องว่างออกแล้วมันเป็นลำดับที่ไม่ถูกต้อง แต่คุณเพิ่งเรียงลำดับอีกครั้งคราวนี้ตามคอลัมน์ A:
มีวิธีแก้ปัญหาสำหรับคำถามของคุณใน Excel
เลือกคอลัมน์ A, B และ C ไปที่ริบบิ้น 'ข้อมูล' ในส่วน 'เครื่องมือข้อมูล' มีตัวเลือกให้ "ลบรายการที่ซ้ำกัน" คลิก 'ตกลง'
สิ่งนี้สามารถทำได้ด้วยทางลัด:
Alt จากนั้น A จากนั้น M แล้วกด Tab แล้วกด Tab แล้ว Enter
วิธีที่ฉันใช้คือการเน้นแถวที่ไม่มีข้อมูล (โดยการคลิก ctrl หมายเลขแถว) จากนั้นลบช่วงแถวทั้งหมดที่เลือก (ซึ่งควร "เลื่อนขึ้น" แถวด้านล่างของส่วนที่ถูกลบ) ในทำนองเดียวกันหากคุณไม่มีคอลัมน์คุณสามารถทำเช่นเดียวกันและ "เลื่อนซ้าย" คอลัมน์ใดก็ได้ไปทางขวา สิ่งนี้จะปรับการอ้างอิงเซลล์ญาติในสูตรของคุณ แต่การอ้างอิงเซลล์แบบสัมบูรณ์ (การอ้างอิงแถวและคอลัมน์ที่มีเครื่องหมายดอลลาร์) อาจแตกได้ ดังนั้นจงจำไว้
นี่เป็นกระบวนการแบบแมนนวลและอาจไม่ตอบคำถามของคุณเนื่องจากดูเหมือนว่าคุณกำลังมองหาวิธีการ one-shot เพื่อรวมช่วงที่เลือกไว้