Note: The other languages of the website are Google-translated. Back to English
English English

4 วิธีง่ายๆในการลบแถวว่างหรือแถวว่างหลายแถวใน Excel อย่างรวดเร็ว

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


วิธีการ A: ลบแถวว่างด้วยคำสั่ง Go To Special

ตอนนี้โปรดทำตามขั้นตอนด้านล่างเพื่อลบแถวว่างด้วยไปที่แถวพิเศษ:

1. เลือกช่วงที่คุณต้องการลบแถวว่างคลิก หน้าแรก จากนั้นใน การตัดต่อ กลุ่มคลิก ค้นหาและเลือก > ไปที่พิเศษ.
doc ลบแถวว่าง 2

2 ใน ไปที่พิเศษ โต้ตอบตรวจสอบ ช่องว่าง ตัวเลือก
doc ลบแถวว่าง 3

3 คลิก OKตอนนี้เซลล์ว่างทั้งหมดในส่วนที่เลือกได้ถูกเลือกแล้ว
doc ลบแถวว่าง 4

4 คลิก หน้าแรก ในแท็บ เซลล์ กลุ่มคลิก ลบ > ลบแถวแผ่นงาน.
doc ลบแถวว่าง 5

ตอนนี้แถวที่มีเซลล์ว่างถูกลบออกแล้ว
doc ลบแถวว่าง 6

หมายเหตุ

มีขั้นตอนร้ายแรงในขณะที่คุณใช้คำสั่ง Go To Special เพื่อลบแถวว่าง:
แถวทั้งหมดมีเซลล์ว่าง (แม้ว่าแถวนั้นจะมีเซลล์ว่างหนึ่งเซลล์และคอลัมน์อื่น ๆ มีข้อมูลอยู่ก็ตาม) จะถูกลบออกตามภาพด้านล่างที่แสดง

doc ลบแถวว่าง 1


คุณต้องการเพิ่มค่าจ้างและมีเวลามากพอกับครอบครัวหรือไม่?

แท็บ Office ช่วยเพิ่มประสิทธิภาพของคุณได้ 50% ใน Microsoft Office กำลังทำงานอยู่ในขณะนี้

ไม่น่าเชื่อการทำงานกับเอกสารสองชุดขึ้นไปนั้นง่ายและรวดเร็วกว่าการทำงานในเอกสารเดียว

เมื่อเปรียบเทียบกับเบราว์เซอร์ที่รู้จักกันดีเครื่องมือแบบแท็บใน Office Tab มีประสิทธิภาพและมีประสิทธิภาพมากกว่า

ลดจำนวนการคลิกเมาส์และการพิมพ์แป้นพิมพ์ทุกวันสำหรับคุณบอกลามือเมาส์ได้เลย

หากคุณมักจะทำงานกับเอกสารหลายชุด Office Tab จะช่วยประหยัดเวลาได้อย่างดีเยี่ยม

ทดลองใช้ฟรี 30 วันไม่ต้องใช้บัตรเครดิต

อ่านเพิ่มเติมดาวน์โหลดเดี๋ยวนี้


วิธี B: ลบแถวว่างในช่วง / แผ่นงาน / สมุดงานด้วย Kutools

หากคุณต้องการลบแถวว่างทั้งหมดอย่างรวดเร็วและง่ายดายในการเลือกแผ่นงานที่ใช้งานแผ่นงานที่เลือกหรือสมุดงานทั้งหมดโดยไม่ต้องลบผิดใด ๆ , คุณสามารถลองใช้ ลบแถวว่าง เครื่องมือของ Kutools สำหรับ Excelซึ่งสามารถจัดการงานได้ด้วยคลิกเดียวโดยไม่ต้องใช้รหัส VBA และคอลัมน์ตัวช่วย

อย่างไรก็ตามก่อนที่คุณจะใช้เครื่องมือนี้คุณต้อง ฟรีติดตั้ง Kutools for Excel ประการแรก

คลิก Kutools > ลบ > ลบแถวว่างจากนั้นในรายการแบบเลื่อนลงย่อยให้เลือกหนึ่งการดำเนินการตามที่คุณต้องการ
doc ลบแถวว่าง 17

Demo: ลบแถวว่างทั้งหมดด้วยการคลิกเพียงครั้งเดียว


วิธี C: ลบแถวว่างด้วยรหัส VBA

1 กด Alt + F11 กุญแจสำคัญในการเปิดใช้งาน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2 คลิก สิ่งที่ใส่เข้าไป > โมดูล เพื่อสร้างใหม่ โมดูล คัดลอกและวางโค้ดด้านล่างลงในสคริปต์

VBA: ลบแถวว่าง

Sub DeleteBlankRows()
'Update 20190107
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xRows = WorkRng.Rows.Count
Application.ScreenUpdating = False
For I = xRows To 1 Step -1
    If Application.WorksheetFunction.CountA(WorkRng.Rows(I)) = 0 Then
        WorkRng.Rows(I).EntireRow.Delete XlDeleteShiftDirection.xlShiftUp
    End If
Next
Application.ScreenUpdating = True
End Sub

doc ลบแถวว่าง 7

3 กด F5 เพื่อเรียกใช้รหัสจากนั้นเลือกช่วงที่คุณใช้เพื่อลบแถวว่างใน popping KutoolsforExcel โต้ตอบ
doc ลบแถวว่าง 8

4 คลิก OK. ตอนนี้แถวที่ว่างในการเลือกถูกลบออกแล้ว
doc ลบแถวว่าง 9

หมายเหตุ

ด้วยรหัส VBA นี้คุณควรลบแถวว่างในช่วง แต่ไม่ใช่ในแผ่นงานทั้งหมดมิฉะนั้น Microsoft Excel อาจติดขัด


วิธี D: ลบแถวว่างด้วยคอลัมน์ตัวช่วยและฟังก์ชันตัวกรอง

1. แทรกคอลัมน์หนึ่งคอลัมน์ก่อนช่วงข้อมูลของคุณแทรกคอลัมน์ A เป็นอินสแตนซ์จากนั้นพิมพ์สูตรนี้ = B3 & C3 & D3 เป็น A3 เพื่อรวมข้อมูลใน row3 ดูภาพหน้าจอ:

ปลาย: ถ้าข้อมูลของคุณในคอลัมน์ B3 ถึงคอลัมน์ N ให้ปรับสูตรเป็น = B3 & C3 & D3 & E3 & … & N3
doc ลบแถวว่าง 10

2. จากนั้นเติมสูตรลงในเซลล์โดยลากที่จับเติมอัตโนมัติลง
doc ลบแถวว่าง 11

3 จากนั้นคลิก ข้อมูล > กรอง.
doc ลบแถวว่าง 12

4 จากนั้นคลิกปุ่ม ไอคอนตัวกรอง ตรวจสอบที่คอลัมน์ตัวช่วย ช่องว่าง ตัวเลือกในรายการแบบเลื่อนลงเท่านั้น ดูภาพหน้าจอ:
doc ลบแถวว่าง 13

5 คลิก OKแถวที่ว่างทั้งหมดถูกกรองออก
doc ลบแถวว่าง 14

6. เลือกแถวที่กรองแล้วคลิก หน้าแรก > ลบ > ลบแถวแผ่นงาน เพื่อลบแถวว่าง
doc ลบแถวว่าง 15

7 จากนั้นคลิก ข้อมูล > กรอง อีกครั้งเพื่อปิดใช้งาน กรอง ฟังก์ชัน
doc ลบแถวว่าง 16

หมายเหตุ:

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


การดำเนินการสัมพัทธ์: แทรกแถวว่างในแถวอื่น ๆ

ในบางครั้งคุณต้องการแทรกแถวว่างในแถวอื่น ๆ ของช่วงตามภาพด้านล่างที่แสดง:
doc ลบแถวว่าง 18

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

1. เลือกช่วงที่คุณต้องการแทรกแถวหรือคอลัมน์ว่างในแถวอื่น ๆ จากนั้นคลิก Kutools > สิ่งที่ใส่เข้าไป > แทรกแถวและคอลัมน์ว่าง.
doc ลบแถวว่าง 19

2 ใน แทรกแถวและคอลัมน์ว่าง โต้ตอบตรวจสอบ แถวว่าง or คอลัมน์ว่าง ตัวเลือกตามที่คุณต้องการ ประเภทการแทรก จากนั้นใน Options ระบุ ช่วงเวลาของ และ แถว/คอลัมน์.
doc ลบแถวว่าง 20

3 คลิก Okมีการแทรกแถวว่างในแถวอื่น ๆ ของการเลือกทั้งหมด

การสาธิต: แทรกแถวและคอลัมน์ว่าง


ดาวน์โหลดไฟล์ตัวอย่าง

ตัวอย่างคลิกเพื่อดาวน์โหลดไฟล์ตัวอย่าง


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (53)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เมื่อฉันทำเช่นนี้ ข้อความจะถูกลบ ช่วยด้วย.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ไม่ทราบว่าคุณได้แก้ไขปัญหาเกี่ยวกับการลบข้อความเพิ่มเติมแล้วหรือยัง แต่เราได้โพสต์วิธีแก้ไขปัญหาที่อาจเป็นปัญหาของคุณแล้ว อยู่ใต้คำถามของคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
วิธีการส่วนใหญ่ "การลบแถวว่าง" นั้นไม่สะดวก ฉันมีชุดข้อมูลสามคอลัมน์ คอลัมน์แรกมีหัวเรื่องทุกห้าหรือหกแถว อีกสองคอลัมน์ที่เหลือมีข้อมูลสุ่มที่แถวต่างๆ จนถึงด้านล่าง บางครั้งแถวในคอลัมน์ที่สองว่างเปล่า แต่เซลล์ข้างๆ ในคอลัมน์ที่สามมีข้อมูล หรือในทางกลับกัน มีเพียงบางแถว (1,242 ในกรณีนี้) เท่านั้นที่ว่างเปล่าตลอดทาง ปัญหาคือการเลือกเซลล์ว่างจะลบทั้งแถวที่มีข้อมูลในคอลัมน์อื่น ฉันพบวิธีแก้ปัญหาที่สมบูรณ์แบบ ฉันสร้างคอลัมน์ที่สี่ซึ่งฉันใช้ฟังก์ชัน COUNTA สูตรมีค่าเท่ากับ =COUNTA(A1:C1) จากนั้นจึงคัดลอกลงมาผ่านข้อมูลหลายพันแถว ดังนั้นคอลัมน์ D ของฉันจึงมีสแต็ก 3s,2s,1s & 0s จากนั้นฉันก็ใช้คำสั่ง FILTER ในคอลัมน์ D เพื่อแสดงเฉพาะแถวที่เท่ากับ 0 ผลลัพธ์คือแผ่นเซลล์ว่างที่มี 0s ในคอลัมน์ D... เฉพาะแถวที่ว่างเปล่าทั้งหมดเท่านั้นที่ถูกเลือก! จากนั้นฉันคลิกและลาก ROW NUMBERS ทางด้านซ้าย (ที่อยู่ในระยะขอบ) เพื่อเลือกแถวเหล่านั้น คลิกขวาและเลือก DELETE พวกเขาทั้งหมดหายไป เมื่อฉันปิดตัวกรอง ฉันมีชุดข้อมูลที่สะอาดหมดจด ในเวลาไม่ถึงนาที! เสร็จแล้ว! = = = = = = = ง่ายมาก ฉันจึงนึกขึ้นได้และเปลี่ยนฟังก์ชัน COUNTA ให้เลือกเฉพาะรายการจากคอลัมน์ A ที่มีข้อมูลอยู่ในนั้น (แถวเหล่านั้นเป็นแถว "ชื่อ" สำหรับกลุ่มข้อมูลด้านล่าง) โดยอ่าน =COUNTA(A1) และคัดลอก IT ลงในคอลัมน์ D ไปยังส่วนท้าย ผลลัพธ์คือคอลัมน์ 1 และ 0 เมื่อฉันเปิด FILTER อีกครั้งและเลือกสำหรับ "1" เฉพาะแถวชื่อเรื่องเท่านั้นที่ปรากฏ ฉันเลือกแถวเหล่านั้นและ BOLDed พวกมัน จากนั้นปิดตัวกรอง และจัดรูปแบบที่สมบูรณ์แบบอีกครั้งผ่านหลายพันบรรทัด รักฟังก์ชันตัวกรองนั้น!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
นี่เป็นทางออกที่ดี ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ดีมาก ขอบคุณมากค่ะ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
นี่คืออัจฉริยะ - ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
โซลูชั่นที่สมบูรณ์แบบ ทำงานได้อย่างราบรื่น ขอบคุณ :-)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ยอดเยี่ยม - วิธีแก้ปัญหาง่ายๆ ที่สมบูรณ์แบบ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ความช่วยเหลือที่ดี ฟังก์ชั่นตัวกรองนี้เป็นทางออกที่ดีที่สุดถ้าเราคิดและใช้งาน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เยี่ยมมาก ผู้ใช้ให้โซลูชันที่ใช้งานได้จริงมากกว่านักพัฒนาและผู้เชี่ยวชาญ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมากสำหรับคำแนะนำ มันดีมาก.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
นี่มันเจ๋งมาก. ขอบคุณมากค่ะคุณเกด
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณเพิ่งช่วยชีวิตฉัน :-)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เส้นทางพื้นฐานที่มองเห็นได้เป็นสิ่งใหม่สำหรับฉันและได้ใช้กลอุบายนี้ ขอบคุณมาก!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ที่นี่หนาว!!! @ #ว.ฮาลิน. ขอบคุณ.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันไม่สามารถลบได้ ฉันใช้ Excel 2010 และฉันต้องการลบแถวว่างจาก A147533 ถึง (หลัง ctrl - สิ้นสุด) T448140 สิ่งที่ฉันเคยทำทุกแถวจะไม่ถูกลบในสเปรดชีตของฉัน หลังจาก ctrl-End ฉันอยู่ที่ T448140 อีกครั้ง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ดาร์โก. ขั้นตอนแรกของคุณในคอลัมน์พิเศษ (ซึ่งควรเป็นคอลัมน์ "U" สำหรับการกรอง) สูตรใน U147533 ควรอ่าน (พิจารณาจากข้อมูลที่ให้มา) =COUNTA(A147533:T147533) จากนั้น COPY ลงไปที่แถว 448140 คุณ ควรได้รับคอลัมน์ของตัวเลข ซึ่งบางคอลัมน์จะเป็นศูนย์ จากนั้นคลิกที่ตัวอักษร "U" ที่ด้านบนของคอลัมน์ (ในขอบไม้บรรทัด) เพื่อเน้นทั้งคอลัมน์ จากนั้นเลือกฟังก์ชันตัวกรอง (แท็บข้อมูล ตัวกรอง) คลิกที่สามเหลี่ยมแบบเลื่อนลงเล็กๆ แล้วลบตัวเลือกเครื่องหมายถูกทั้งหมดยกเว้นตัวเลือกข้างตัวเลือก "0" (หรือตัวเลือก "ว่าง" หากมองเห็นได้) คลิกที่ตกลง จากนั้นคุณควรเห็นเฉพาะแถวที่มีข้อมูลเป็นศูนย์เท่านั้น จากนั้นตามที่อธิบายไว้ก่อนหน้านี้ โดยที่ฟังก์ชันตัวกรองยังคงทำงานอยู่ ให้ไฮไลต์แถวจาก 147533 ถึง 448140 ที่มีหมายเลขแถวที่เลือกไว้ (โดยการคลิก/ลากขอบไม้บรรทัดด้านซ้ายลงมา หรือคลิกด้านบนสุดแล้วคลิก Shift อันสุดท้าย) และ DELETE พวกเขา. (คลิกขวา ลบ) เมื่อหายไป ให้ปิดฟังก์ชันตัวกรองและข้อมูลอื่นๆ ทั้งหมดจะปรากฏขึ้นอีกครั้ง ขอให้โชคดี!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มันใช้งานไม่ได้สำหรับฉัน ตอนนี้ฉันกำลังใช้ EXCEL 2013 และมีสถานการณ์เช่นนี้ ข้อมูลของฉันอยู่ในช่วง A1 ถึง AF52222 เมื่อฉันคลิก Ctrl-End ฉันจะมาที่เซลล์ AG56367 ดังนั้นฉันจึงมีแถวว่างทั้งหมดตั้งแต่ 52223 ถึง 56367 หลังจาก COUNTA(a2;af2) คัดลอกไปที่แถว 56367 และเน้นแถว 52223 ถึง 56376 เมื่อคลิกขวาที่ EXCEL เสนอ DELETE ROW และฉันลบแถวนี้ หลังจากนั้น ฉันปิดตัวกรอง: ด้วย Ctrl-Home ฉันมาที่เซลล์ A1 ด้วย Crtl-End ฉันมาที่เซลล์ AG56367 ทั้งหมดก็เหมือนกัน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันลองแล้ว แต่เมื่อฉันใช้ฟังก์ชัน Kutools: ลบเครื่องมือ > ในช่วงที่เลือก ฉันได้รับข้อความ: "ลบ 0 แถวเรียบร้อยแล้ว" และไม่มีอะไรเปลี่ยนแปลง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
แทนที่จะใช้ Kutools ให้ลองใช้วิธีที่อธิบายข้างต้น มันใช้ Excel แบบเก่าธรรมดา โดยใช้คุณสมบัติที่มีอยู่ในเวอร์ชันล่าสุดทั้งหมด (นั่นคือถ้าคุณกำลังพยายามลบ ONLY ว่างเปล่าทั้งหมด แถว ไม่ใช่แถวว่างบางส่วน)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณสามารถทำทั้งหมดนี้โดยใช้มาโครที่จะดำเนินการที่ด้านล่างของชีตเมื่อข้อมูลทั้งหมดถูกรวบรวมและวิเคราะห์ได้หรือไม่ ฉันกำลังวิเคราะห์ "ถ้า/แล้ว" สำหรับบางคนและ sin=ce ที่ทำงานโดยอัตโนมัติในโซลูชันด้านบน ในขณะที่สง่างาม อาจเกินความสามารถของพวกเขา (อาจเป็นของฉันด้วย ... ) ดังนั้นเมื่อข้อมูลเสร็จสิ้น ฉันกำลังมองหา ให้ชี้ไปที่เซลล์แล้วคลิก "ไป" และแถวว่างๆ จะถูกตัดออก ..... มีแนวคิดอะไรบ้างไหม?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
การเขียนมาโครดังกล่าวจะใช้เวลาประมาณสิบเท่า (ซึ่งจะต้องคำนวณคอลัมน์ทั้งหมดโดยอัตโนมัติ เติมแนวตั้งทั้งหมดในคอลัมน์ทั้งหมด จากนั้นคำนวณว่าคอลัมน์ใดที่จะนับ จากนั้นจึงดำเนินการ ฯลฯ) มากกว่าที่จะ เพียงแค่ทำตามขั้นตอน จริงๆ แล้ว การดำเนินการทั้งหมดจะใช้เวลาน้อยกว่าสองนาที ถ้าคุณอ่านคำแนะนำทีละขั้นตอน อาจลองแสดงขั้นตอนควบคู่ไปกับงานที่คุณทำ (หรือพิมพ์ขั้นตอนออกมาแล้วปฏิบัติตาม) เมื่อคุณเห็นว่ามันใช้งานได้ในครั้งแรก คุณจะรู้สึกสบายใจกับมันมากขึ้น และคุณจะฉลาดขึ้นอย่างแน่นอนในการใช้งานฟังก์ชั่นฟิลเตอร์ พูดถึงคนที่คุณทำงานให้ เพียงแค่นำผลงานมาให้พวกเขา พวกเขาอาจไม่สนใจ "อย่างไร" พวกเขาแค่อยากรู้ว่า "อะไร" ฐานข้อมูลที่ล้างข้อมูลอย่างรวดเร็วจะดูน่าประทับใจมากกว่าการดูว่ามันเกิดขึ้นได้อย่างไร โดยเฉพาะอย่างยิ่งหากคุณเพิ่งเรียนรู้วิธี ให้มันซ้อมวิ่งหรือสองครั้ง โอ้และทำสำเนาสำรองไว้แน่นอนในกรณีที่ Undo ล้มเหลวหรือบางสิ่งบางอย่างในขณะที่ทดลองใช้ (โปรดทราบว่าในการสืบค้นครั้งแรกของคุณ ฉันได้จินตนาการถึงมาโครที่จะต้องทำงานในทุกสภาพแวดล้อม สิ่งที่คุณจะพบก็คือเมื่อคุณมีชุดข้อมูลที่มีโครงสร้างคงที่แล้ว คุณจะรู้ว่าขั้นตอนทำงานอย่างไร และสามารถบันทึกขั้นตอนลงในมาโครของคุณเองได้เพียงเพื่อปัจจัยด้านความเร็ว)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณสามารถเปลี่ยนทั้งหมดนี้ให้เป็นมาโครที่สามารถดำเนินการได้ที่ด้านล่างของสเปรดชีตเมื่อทำการรวบรวมข้อมูลได้หรือไม่
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
กวดวิชาที่ดี -- ช่วยฉันอย่างมาก! ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
การลบแถวว่างโดยใช้คำสั่งพิเศษ "ว่าง" ทำงานไม่ถูกต้องในกรณีที่ฉันมีหลายแถวและหลายคอลัมน์ที่มีคอลัมน์ว่างอยู่ระหว่างนั้น การดำเนินการจะลบแถวที่มีข้อมูลและให้ผลลัพธ์ที่ไม่คาดคิด ตัวอย่าง : คอลัมน์ : A ถึง F มีข้อมูล 5 แถวดังนี้ เมื่อเราดำเนินการว่างเปล่า เราได้รับผลลัพธ์ที่ไม่คาดคิด (ผลลัพธ์ไม่แสดง 5 แถว..!!) A B CD E F ตรวจสอบ 1 ตรวจสอบ 2 ตรวจสอบ 3 ตรวจสอบ 4 ตรวจสอบ 6 ตรวจสอบ 7 ตรวจสอบ 1 ตรวจสอบ 2 ตรวจสอบ 3 ตรวจสอบ 4 ตรวจสอบ 7 ตรวจสอบ 1 ตรวจสอบ 2 ตรวจสอบ 3 ตรวจสอบ 4 ตรวจสอบ7 ตรวจสอบ 1 ตรวจสอบ 2 ตรวจสอบ 3 ตรวจสอบ 4 ตรวจสอบ 6 ตรวจสอบ 7 ตรวจสอบ 1 ตรวจสอบ 2 Check3 Check4 Check6 Check7 มีความคิดใด ๆ ทำไม?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
W. Halyn: วิธีแก้ปัญหาของคุณได้ผลดีสำหรับฉัน การใช้ Excel 2007 และ 2013
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ข้อเสนอแนะที่ดี..............ขอบคุณ :lol:
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มันยอดเยี่ยมมากมันช่วยฉันได้มาก ขอบคุณมาก.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี หากฉันทำตามขั้นตอนข้างต้น ได้รับข้อความแสดงข้อผิดพลาดว่า 'การเลือกมีขนาดใหญ่เกินไป' แล้ววิธีการลบเซลล์ว่างสำหรับรายการขนาดใหญ่
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
[quote]สวัสดี ถ้าฉันทำตามขั้นตอนข้างต้น ได้รับข้อความแสดงข้อผิดพลาดว่า 'การเลือกมีขนาดใหญ่เกินไป' แล้ววิธีการลบเซลล์ว่างสำหรับรายการขนาดใหญ่By กฤติกา[/quote] สิ่งแรกที่ฉันจะลองคือการเลือกฐานข้อมูลครึ่งหนึ่งหรือหนึ่งในสี่ หากได้ผล ให้ทำซ้ำในส่วนที่เหลือ หากไม่เป็นเช่นนั้น ให้ดูว่าคอมพิวเตอร์ของคุณมี RAM เพียงพอสำหรับการประมวลผลข้อมูลจำนวนมากหรือไม่ ถ้าไม่เห็นไฟล์จริงๆ ก็พูดยาก
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เคล็ดลับดีๆ มีประโยชน์
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมันช่วยฉัน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมากค่ะ มีประโยชน์มากๆ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
วิธีที่ง่ายมากหากคุณต้องการลบแถวว่าง ไปที่คอลัมน์แรก แทรกคอลัมน์ใหม่และเติมชุดข้อมูล จากนั้นไปที่ตัวเลือกตัวกรอง และตอนนี้ในคอลัมน์ถัดไป ให้เลือกว่าง เป็นวิธีที่ง่ายมากในการลบหรือลบแถวว่าง
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
โหลดเพิ่มเติม
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ