Random Posts

Tổng hợp các cách để xóa dòng trống trong Excel 2007, 2010, 2013

(Xóa dòng trống trong Excel)

- Khi bạn phải xử lý dữ liệu được Copy từ một nguồn khác như: Internet hoặc từ phần mềm trong Excel, thông thường dữ liệu này thường không theo ý muốn. Và thường xảy ra vấn đề các dòng dữ liệu không liền nhau và bị các dòng trống xen kẽ.

Xem những Video hay dành cho thiếu nhi - Nghe trên Youtube




Với trường hợp này nếu dữ liệu ít thì có thể thực hiện bằng phương pháp thủ công để xóa, nhưng đối với dữ liệu lớn thì cách làm này sẽ không khả thì vì mất quá nhiều thời gian. Vậy có cách nào để loại bỏ nhanh các dòng trống ? Hôm nay Kênh phần mềm việt sẽ giới thiệu với mọi người 2 phương pháp đơn giản để có thể xóa nhanh các dòng dữ liệu trắng và dưới đây là các cách thực hiện.


1. Sử dụng các chức năng có sẵn
a. Cách 1: 
- B1: Chọn toàn bộ dữ liệu cần xóa (Trong trường hợp dữ liệu nhiều Excel sẽ không cho phép chọn toàn bộ, khi đó bắt buộc phải chọn từng phần)
- B2: Ấn tổ hợp phím Ctrl + G, hộp thoại xuất hiện

- B3: Kích nút Special
- B4: Kích chọn Blanks

- B5: Chọn Tab Home, kích biểu tượng Delete trên thanh Toolbar

- B6: Kích chọn Delete Sheet Rows
Sau khi thực hiện xong các bước trên, toàn bộ các dòng trống đã được chọn sẽ được xóa bỏ.
b. Cách 2:
- B1: Chọn toàn bộ dữ liệu
- B2: Vào Tab Data\Filter


- B3: Bỏ chọn Select All
- B4: Kéo thanh trượt xuống phía dưới cùng


- B5: Tích chọn (Blanks) và kích OK, toàn bộ các dòng trống sẽ được lọc


- B6:  Chọn Tab Home, kích biểu tượng Delete trên thanh Toolbar


2. Sử dụng VBA
- B1: Nhấn ALT + F11 để bắt đầu Visual Basic Editor.
- B2: Vào menu Inser\Module

- B3: Nhập toàn bộ đoạn mã sau vào màn hình soạn thảo Code
Sub DeleteBlankRows()
    Dim i As Long
    If WorksheetFunction.CountA(Selection) = 0 Then
        MsgBox "Chua co vung du lieu nao duoc chon", vbInformation, "kenhphanmemviet.blogspot.com"
        Exit Sub
    End If
    With Application
        .Calculation = xlCalculationManual
        .ScreenUpdating = False
        For i = Selection.Rows.Count To 1 Step -1
            If WorksheetFunction.CountA(Selection.Rows(i)) = 0 Then
                Selection.Rows(i).EntireRow.Delete
            End If
        Next i
        .Calculation = xlCalculationAutomatic
        .ScreenUpdating = True
    End With
End Sub

- B4: Quay lại màn hình làm việc Excel với tổ hợp Alt + Q
- B5: Chọn toàn bộ dữ liệu cần xóa bỏ dòng trống
- B6: Chọn Tab View\Macros\View Macros


- B7: Lựa chọn Macro DeleteBlankRows và kích nút Run
Sau khi thực hiện xong Macro này, toàn bộ các dòng trống trong vùng dữ liệu được chọn sẽ tự động được xóa bỏ.
Trên đây là các cách để có thể xóa các dòng dữ liệu trống, tùy vào thói quen của từng người mà lựa chọn cách thực hiện cho phù hợp.


Tin học văn phòng

Post a Comment

4 Comments

  1. This comment has been removed by the author.

    ReplyDelete
  2. Đối với những du khách đi tự túc săn vé máy bay giá rẻ đi Mỹ thì cần có một lịch trình cụ thể trước để có thời gian sắp xếp các địa điểm tham quan phù hợp. Đối với những du khách đi theo tour thì cần tuân theo các chỉ dẫn từ phía đoàn để có một chuyến đi tốt đẹp nhất.

    Những thông tin đã giúp mọi người hiểu rõ thủ tục, thời gian và địa điểm cần đến cho một mùa anh đào 2019. Lạc vào xứ sở hoa anh đào mà không cần đến đất nước mặt trời mọc chắc hẳn sẽ là một trải nghiệm tuyệt vời cho những ai yêu thích du lịch và khám phá. Vé máy bay đi Seattle: https://vemaybaydimy.org.vn/ve-may-bay-di-seattle.html .

    ReplyDelete
  3. Los Angeles thuộc bang California có khí hậu phân hóa theo vĩ độ, vùng miền: từ sa mạc nắng nóng đến lãnh nguyên núi cao. Một số vùng ven biển, chân núi và các vùng trung tâm tiểu bang có khí hậu Địa Trung Hải đặc trưng: tiết trời khô nóng vào mùa hè, mát mẻ và ẩm ướt, thi thoảng có mưa vào mùa đông lạnh. Vé máy bay đi Mỹ

    ReplyDelete