Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

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

เราแนะนำให้ดาวน์โหลดแบบฝึกหัดและแบบฝึกหัดต่อไปนี้

8 วิธีที่มีประสิทธิภาพในการลบแถวว่างใน Excel

ลองพิจารณาชุดข้อมูลต่อไปนี้ซึ่งอธิบาย รายการ ชื่อ การขาย จำนวนเงิน และ โบนัส . เนื่องจากชุดข้อมูลนี้มีแถวว่างใน แถว ​​6 , 9 , 11 และ 13 เราต้องการลบแถวที่ไม่จำเป็นเหล่านี้ออก

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

เริ่มกันเลย

1. ลบแถวว่างสองสามแถวด้วยตนเอง

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

ขั้นตอน:

  • กด & ถือ Ctrl คีย์แล้ว เลือก แถวว่าง

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • คลิกขวา> ไปที่ บริบท เมนู> คลิกที่ ลบ คำสั่ง
แป้นพิมพ์ลัดสำหรับ ลบ คำสั่งคือ:Ctrl + –

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

แค่นั้นแหละ! เราได้ล้างแถวว่างที่ไร้ประโยชน์อย่างง่ายดาย 👇

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

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

อ่านเพิ่มเติม: วิธีลบแถวว่างใน Excel

2. ใช้คำสั่งเรียงของ Excel

การเรียงลำดับ คำสั่งแทนที่แถวว่างที่ด้านล่างของชุดข้อมูล เป็นผลให้ชุดข้อมูลกำจัดแถวว่างที่ไม่มีจุดหมาย มาดูขั้นตอนการทำงานกัน 👇

ขั้นตอน:

  • ไปที่ ข้อมูล แท็บ> จัดเรียงและกรอง กลุ่ม
  • คลิกที่ เรียงลำดับจากน้อยไปมาก หรือ เรียงจากมากไปหาน้อย .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

สุดท้าย แถวว่างจะถูกจัดเรียงลงไปด้านล่าง ภาพต่อไปนี้แสดงผล 👇

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

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

อ่านเพิ่มเติม: วิธีการลบแถวใน Excel

3. ใช้ไปที่คำสั่งพิเศษ

คำสั่งนี้เลือกเซลล์ว่าง หลังจากนั้น เราสามารถลบแถวว่างโดยใช้แป้นพิมพ์ลัด Ctrl + – หรือ ลบ คำสั่งใน บริบท เมนู. ลองดูวิธีนี้ทีละขั้นตอน 👇

ขั้นตอน:

  • เลือก คอลัมน์ หรือทั้งชุดข้อมูล
ในการเลือกคอลัมน์/ทั้งชุดข้อมูล ให้เลือกเซลล์แรก จากนั้นกด Shift . ค้างไว้ คีย์แล้วเลือกเซลล์สุดท้าย
  • ไปที่ หน้าแรก แท็บ> การแก้ไข กลุ่ม
  • ไปที่ ค้นหาและเลือก เมนูแบบเลื่อนลง> ไปที่แบบพิเศษ คำสั่ง

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

ไปที่พิเศษ กล่องโต้ตอบจะเปิดขึ้น

ทางลัด :กด Ctrl + G> ไปที่ กล่องโต้ตอบจะเปิดขึ้น> กด พิเศษ .
  • เลือก ช่องว่าง ปุ่มตัวเลือก> กด ตกลง .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

เราสามารถเห็นได้จากภาพหน้าจอต่อไปนี้ว่ามีการเลือกแถวว่างที่คาดหวังพร้อมกับเซลล์ว่างไว้ด้วย

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

ตอนนี้ ไปต่อเพื่อลบแถวที่เลือก

  • กด Ctrl + – .
    ลบ กล่องโต้ตอบจะเปิดขึ้น

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • เลือก ทั้งแถว ปุ่มตัวเลือก> กด ตกลง .

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

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

แค่นั้นแหละ. เราได้ลบแถวว่างที่ไม่จำเป็นออก เราได้แสดงชุดข้อมูลผลลัพธ์ในภาพหน้าจอด้านบน 👆

อ่านเพิ่มเติม: วิธีการลบแถวใน Excel ที่คงอยู่ตลอดไป (4 วิธีง่ายๆ)

4. ใช้คำสั่งค้นหาของ Excel

วิธีนี้คล้ายกับวิธีก่อนหน้านี้มาก ความแตกต่างอยู่ในวิธีที่เราเลือกแถวว่าง ก้าวไปข้างหน้ากันเถอะ 👇

ขั้นตอน: 

  • ไปที่ หน้าแรก แท็บ> การแก้ไข กลุ่ม
  • The ค้นหาและเลือก เมนูแบบเลื่อนลง> ค้นหา คำสั่ง

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

กล่องโต้ตอบชื่อ ค้นหาและแทนที่ จะปรากฏขึ้น

นอกจากนี้เรายังสามารถไปที่ ค้นหาและแทนที่ โดยกด Ctrl + H บนแป้นพิมพ์

ตอนนี้ ทำตามขั้นตอนต่อไปนี้ทีละขั้น

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

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

ดังที่เราเห็น แถวว่างทั้ง 4 แถวจะแสดงในกล่องป๊อปอัป 👇

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • เลือกทั้งหมดโดยกด Ctrl + A .
  • กด ปิด .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • ใช้วิธีการที่เหมาะสมที่อธิบายไว้ในส่วนข้างต้น ลบ ทั้งหมด

ผลลัพธ์จะเป็นดังรูปด้านล่าง 👇

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

5. ใช้คุณสมบัติตัวกรองอัตโนมัติของ Excel

นอกจากนี้เรายังสามารถลบแถวว่างโดยใช้ ตัวกรอง ตัวเลือกใน excel นี่คือขั้นตอน 👇

ขั้นตอน:

  • เลือกช่วงข้อมูลทั้งหมดรวมทั้งส่วนหัว B4:E14 .
  • ไปที่ ข้อมูล แท็บ> จัดเรียงและกรอง กลุ่ม> เปิด ตัวกรอง โดยคลิกที่ตัวเลือกนั้น

แป้นพิมพ์ลัดสำหรับเปิดตัวเลือกตัวกรองคือ:Ctrl+Shift+L

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • คลิกที่ แสดงทั้งหมด ไอคอนของส่วนหัวของชุดข้อมูล
  • ยกเลิกการเลือกทั้งหมด> เลือกเฉพาะ ช่องว่าง .
  • กด ตกลง .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

แถวทั้งหมดที่มีเนื้อหาหายไป ขณะนี้มองเห็นเฉพาะแถวว่างเท่านั้น

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • ลบแถวว่างโดยใช้เทคนิคใดๆ ที่อธิบายไว้ในวิธีที่ 1

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

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

  • คลิกที่ แสดงทั้งหมด ไอคอนของส่วนหัวของชุดข้อมูล
  • เลือกทั้งหมด> กด ตกลง .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

เราได้คืนชุดข้อมูลเดิมซึ่งขณะนี้ไม่มีแถวว่าง งานต่อไปคือการแปลงเป็นรูปแบบที่ไม่ผ่านการกรอง

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

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

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

แบบฟอร์มที่กรองแล้วหายไปและชุดข้อมูลอยู่ในรูปลักษณ์ปกติที่ต้องการ 👇

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

วิธีอื่นในการใช้ตัวเลือกตัวกรอง:

เราอาจต้องการลองใช้วิธีอื่นในการใช้ ตัวกรอง ตัวเลือก. ครั้งนี้เราไม่สามารถลบแถวว่างออกจากชุดข้อมูลได้ แต่เราสามารถลบออกจากวิสัยทัศน์ของเราได้ ในบางกรณี วิธีนี้อาจมีประโยชน์ มาดูกัน! 👇

ขั้นตอน:

  • ใช้ ตัวกรอง คำสั่งบนชุดข้อมูลตามที่ระบุไว้ก่อนหน้านี้
  • คลิกที่ แสดงทั้งหมด ไอคอนของส่วนหัวของชุดข้อมูล

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • ยกเลิกการทำเครื่องหมาย (ว่าง) ช่องทำเครื่องหมาย> กด ตกลง .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

เราได้ทำให้แถวว่างหายไปจากชุดข้อมูล! เราต้องเก็บ Filter . ไว้ ตัวเลือก เปิด . 👇

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

💡 จำไว้ว่า:
ควรสังเกตว่าถ้าเราปิด ตัวกรอง ตัวเลือก แถวว่างจะปรากฏขึ้นอีกครั้ง!

อ่านเพิ่มเติม: วิธีการกรองและลบแถวด้วย VBA ใน Excel (2 วิธี)

การอ่านที่คล้ายกัน

  • วิธีการลบแถวถ้าเซลล์ว่างใน Excel (4 วิธี)
  • สูตรลบแถวว่างใน Excel (5 ตัวอย่าง)
  • ลบหลายแถวใน Excel (3 วิธี)
  • วิธีการลบแถวที่เลือกใน Excel (8 วิธี)
  • วิธีการลบแถวทั้งหมดด้านล่างแถวบางแถวใน Excel (6 วิธี)

6. ใช้คำสั่งตัวกรองขั้นสูงของ Excel

ตัวกรองขั้นสูง ตัวเลือกเป็นเครื่องมือที่มีประโยชน์อีกอย่างหนึ่งใน Microsoft Excel เพื่อถอนแถวว่างที่ไร้ประโยชน์ออกจากสายตา มาดูขั้นตอนต่อไปนี้กัน 👇

ขั้นตอน:

ก่อนอื่น เราต้องตั้งค่า ช่วงเกณฑ์การกรอง . เพื่อสิ่งนั้น

  • สร้างคอลัมน์ข้อมูลใหม่ใน เซลล์ G4 ด้วยส่วนหัวชื่อ พนักงานขาย .
  • พิมพ์ >"" ในเซลล์ G5

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • ไปที่ ข้อมูล แท็บ> ไปที่ จัดเรียงและกรอง กลุ่ม> คลิกที่ ขั้นสูง ตัวเลือก

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

กล่องโต้ตอบตัวกรองขั้นสูงจะเปิดขึ้น

  • คลิกที่ “กรองรายการ แทนที่ ” ปุ่มตัวเลือก
  • ถัดไป เลือก “ช่วงรายการ ” โดยเลือกชุดข้อมูลทั้งหมด B4:E14 .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • เลือก “ช่วงเกณฑ์ ” โดยเลือกช่วง G4:G5 .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

หลังจากทำตามขั้นตอนที่ 3 และ 4 แล้ว ตัวกรองขั้นสูง กล่องโต้ตอบจะมีลักษณะดังภาพต่อไปนี้

  • กด ตกลง .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

ภาพหน้าจอต่อไปนี้แสดงว่าเราได้ถอนแถวว่างออกจากชุดข้อมูลเรียบร้อยแล้ว 👇

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

แต่ หมายเลขแถวสีน้ำเงินและไม่เรียงตามลำดับ 5,7,8,10,12 และ 14 แสดงว่ายังมีแถวว่างอยู่แม้จะมองไม่เห็น หากคุณต้องการกลับมา ก็แค่ดับเบิลคลิกระหว่างหมายเลขแถวสีน้ำเงิน แล้วหมายเลขนั้นจะปรากฏขึ้นอีกครั้ง!

อ่านเพิ่มเติม: วิธีการลบแถวที่ถูกกรองใน Excel (5 วิธี)

7. ใช้สูตร Excel หลายสูตรเพื่อลบแถวว่าง

7.1 ใช้ฟังก์ชัน Excel FILTER

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

เรามาดูวิธีการใช้งานกัน 👇

ขั้นตอน:

  • คัดลอก ชื่อส่วนหัวและ วาง พวกเขาอยู่ในตำแหน่งใหม่ (ที่นี่ใน เซลล์ G4 ) ด้วยการจัดรูปแบบ
  • พิมพ์สูตรต่อไปนี้โดยใช้ ตัวกรอง ทำงานใน เซลล์ G5 :
=FILTER(B5:E14,(B5:B14<>"")*(C5:C14<>"")*(D5:D14<>"")*(E5:E14<>""))
  • กด Enter .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

รูปภาพต่อไปนี้แสดงให้เห็นว่าเราได้ลบแถวว่างทั้งหมดออกแล้วและทำให้ชุดข้อมูลดูสะอาดตาตามที่ต้องการ

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

🔎 สูตรทำงานอย่างไร

ขณะที่เรากำลังมองหาแถวว่างที่จะลบ เซลล์ของแถวว่างแต่ละเซลล์จะว่างเปล่า เราจึงได้ออกแบบเกณฑ์เพื่อค้นหาเซลล์ว่างก่อน จากนั้นเมื่อใช้ตรรกะบูลีน เราได้ลบเซลล์ว่าง กล่าวคือ แถวว่าง

E5:E14<>””
ไม่ โอเปอเรเตอร์ที่มีสตริงว่าง “” หมายถึง ไม่ว่าง . ในแต่ละเซลล์ในช่วง E5:E14 ผลลัพธ์จะเป็นอาร์เรย์ดังนี้:
ผลลัพธ์: {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}

ในทำนองเดียวกัน สำหรับ D5:D14<>”” , C5:C14<>”” และ B5:B14<>”” ผลลัพธ์จะเป็น:
D5:D14<>””={TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}
C5:C14<>””={TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}
B5:B14<>””={TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}

(B5:B14<>””)*(C5:C14<>””)*(D5:D14<>””)*(E5:E14<>””)
ตามกฎของตรรกะบูลีน ค่านี้จะส่งคืนอาร์เรย์ต่อไปนี้
ผลลัพธ์:{1;0;1;1;0;1;0;1;0;1}

ตัวกรอง(B5:E14,(B5:B14<>””)*(C5:C14<>””)*(D5:D14<>””)*(E5:E14<>””))
สุดท้าย ตัวกรอง ฟังก์ชันส่งคืนผลลัพธ์จากอาร์เรย์ B5:B14 ซึ่งตรงกับเกณฑ์.=
ผลลัพธ์:{"Matt",”Meat”,200,10;”Lee”,”Seafood”,450,22.5;”Adam”,”Clothing”,1000,50;”Hopkins”,”Baby Toys” ,780,39;”Nick”,”Clothing”,890,44.5;”Chris”,”Cosmetics”,2550,127.5}

7.2 ใช้ฟังก์ชัน COUNTBLANK

ฟังก์ชัน COUNTBLANK ส่งกลับจำนวนเซลล์ว่างในช่วงที่ระบุ แม้ว่ามันจะเกี่ยวข้องกับเซลล์ว่าง เราก็สามารถใช้ฟังก์ชันนี้สำหรับสาเหตุของเราได้เช่นกัน มาดูกันเลย 👇

ขั้นตอน:

  • เพิ่มคอลัมน์ชื่อ “ช่องว่าง ” ที่ด้านขวาของชุดข้อมูล
  • พิมพ์สูตร ⏩ =COUNTBLANK(B5:E5) ➤ ใน เซลล์ F5 .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • ลากเติมที่จับ ไอคอนเหนือช่วง F6:F14 .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • ไปที่ ข้อมูล แท็บ> ไปที่ จัดเรียงและกรอง กลุ่ม
  • เปิด ตัวกรอง ตัวเลือก
แป้นพิมพ์ลัดสำหรับ ตัวกรอง ตัวเลือก:Ctrl+Shift+L

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • คลิกที่ แสดงทั้งหมด ไอคอนที่ส่วนหัวของชุดข้อมูล
  • ยกเลิกการเลือกทั้งหมด> เลือกเฉพาะ 4 .
  • กด ตกลง .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • ลบ แถวที่มีอยู่โดยใช้เทคนิคใดๆ ที่อธิบายไว้ใน วิธีที่ 1 .
  • ไปที่ ข้อมูล แท็บและคลิกที่ ตัวกรอง และปิดเครื่อง

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

หลังจากหมุน ตัวกรอง ปิดตัวเลือก ชุดข้อมูลจะมีลักษณะดังภาพต่อไปนี้

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • ลบ คอลัมน์ F โดยการเลือกคอลัมน์และเลือก ลบ คำสั่งจาก บริบท เมนู

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

ดังนั้นเราจึงลบแถวว่างอย่างสมบูรณ์และสร้างชุดข้อมูลใหม่ของเรา 👆

7.3 รวมฟังก์ชัน INDEX, SMALL, ROW และ ROWS

ในวิธีสุดท้ายที่สอง เราได้มากับสูตร Excel วิธีนี้ใช้ได้ผลในสองขั้นตอนเท่านั้น มาดูกันด้านล่าง 👇

ขั้นตอน:

  • เพียง คัดลอก ส่วนหัวของชุดข้อมูลและ วาง ไปยังตำแหน่งที่เหมาะสมได้ที่นี่ใน Cell G4 .
  • พิมพ์สูตรต่อไปนี้ใน เซลล์ G5 และ กด เข้าไป
=IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14<>"",ROW(B$5:B$14)),ROWS(B$5:B5))), "")

📌 หากคุณไม่มี MS Excel 365 จากนั้นกด Ctrl+Shift+Enter .

  • ลากที่จับเติม ไอคอนที่ด้านขวาและด้านล่างสุดของชุดข้อมูล

แค่นั้นแหละ. ดูภาพต่อไปนี้ 👇

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

🔎 สูตรทำงานอย่างไร

แถว(B$5:B5)
แถว ฟังก์ชันส่งคืนจำนวนแถวในช่วง B$5:B5 .
ผลลัพธ์:1 .

⮞ ROW(B$5:B$14)
แถว ฟังก์ชันส่งคืนหมายเลขแถวของช่วง B$5:B$14 .
ผลลัพธ์:{5;6;7;8;9;10;11;12;13;14}

⮞ B$5:B$14<>””
ผลลัพธ์:{TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}

⮞ IF(B$5:B$14<>””, ROW(B$5:B$14))
การ IF ฟังก์ชั่นตรวจสอบช่วง B$5:B$14 ว่าเป็นไปตามเงื่อนไขหรือไม่ และคืนค่าดังต่อไปนี้
ผลลัพธ์:{5;FALSE;7;8;FALSE;10;FALSE;12;FALSE;14}

เล็ก(IF(B$5:B$14<>”, ROW(B$5:B$14)),ROWS(B$5:B5))
เล็ก ฟังก์ชันกำหนดค่าที่น้อยที่สุดของอาร์เรย์ด้านบน
ผลลัพธ์:{5}

IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14<>””, ROW(B$5:B$14)),ROWS(B$5:B5))), “”)
สุดท้าย ดัชนี ฟังก์ชันส่งกลับค่าจาก B:B ช่วงและ แถวที่ 5 ตามที่เรียกโดย เล็ก การทำงาน. IFERROR ฟังก์ชันเป็นเพียงเพื่อให้ผลลัพธ์สดจากค่าความผิดพลาดของ Excel
ผลลัพธ์:{Matt}

อ่านเพิ่มเติม: วิธีการลบแถวว่างใน Excel (6 วิธี)

8. ใช้เครื่องมือ Excel Power Query เพื่อลบแถวว่างทั้งหมด

Power Query เป็นเครื่องมือ Excel ที่ยอดเยี่ยม และคุณสามารถใช้งานได้หลากหลาย ที่นี่เราจะใช้เครื่องมือนี้เพื่อจุดประสงค์ของเรา ลบแถวว่าง เพียงทำตามขั้นตอนด้านล่าง 👇

ขั้นตอน:

  • ไปที่ ข้อมูล แท็บ> “รับและแปลงข้อมูล ” กลุ่ม> เลือก “จากตาราง/ช่วง " ตัวเลือก.
    สร้างตาราง ” กล่องโต้ตอบจะเปิดขึ้น
  • เลือกชุดข้อมูลทั้งหมด B4:E14 .
  • กด ตกลง .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

ตัวแก้ไข Power Query ” หน้าต่างปรากฏขึ้น

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • ไปที่ หน้าแรก tab> ลดแถว เมนูแบบเลื่อนลง
  • ลบแถว เมนูแบบเลื่อนลง> ลบแถวว่าง .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

แถวว่างจะถูกลบออก ดูภาพต่อไปนี้

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

  • ไปที่ ไฟล์ > เลือก โคล &โหลดไปที่ ตัวเลือก

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

นำเข้าข้อมูล กล่องโต้ตอบจะปรากฏขึ้น

  • เลือก ตาราง ปุ่มตัวเลือก
  • เลือก แผ่นงานที่มีอยู่ ปุ่มตัวเลือก
  • เลือกตำแหน่งผลลัพธ์ที่คุณต้องการ เซลล์ B16> กด ตกลง .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

แค่นั้นแหละ. The output dataset is ready with no blank rows in it.

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

Now, if you want to convert the Table form to the Range form you have to follow some more steps.

Converting the Dataset to Range Form:

Steps:

  • Go to the Table Design tab> the Tools group> Select Convert to Range .
  • Press OK .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

We have successfully converted the dataset into a range form.

The Sales and Bonus column data are in the General number type. You can easily change the number type. Just follow these two steps.

1. Select the two columns .

2. Go to the Home tab>  Number group> Select Accounting Number Format .

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

แค่นั้นแหละ. See the following picture.

ลบแถวว่างใน Excel (8 วิธีที่เหมาะสม)

Read More: Excel Shortcut to Delete Rows (With Bonus Techniques)

Concluding Words

So, we have discussed 8 ways to delete blank rows in Excel. Hope you will find all these methods instrumental. Moreover, the workbook is there for you to download and practice yourself.  If you have any questions, comments, or any kind of feedback, please let me know in the comment box. And please visit our website ExcelDemy to explore more.

Related Articles

  • Delete Every nth Row in Excel (Easiest 6 Ways)
  • Use Macro to Delete Rows Based on Criteria in Excel (3 Ways)
  • How to Use VBA to Delete Empty Rows in Excel
  • Delete Infinite Rows in Excel (5 Easy Ways)
  • How to Delete Hidden Rows in Excel (3 Methods)
  • Excel VBA to Delete Rows with Specific Data (9 Examples)