Kiến thức về Excel là vô cùng rộng, mỗi trường hợp, mỗi tình
huống sẽ có cách giải quyết khác nhau, và qua bài viết này Ketoan112.com sẽ
chia sẻ thêm cho các bạn những kiến thức về Microsoft Excel nhằm mục đích giúp
các bạn nâng cao hiệu quả trong công việc, hãy thường xuyên truy cập trang web
của chúng tôi để cập nhật những thông ti mới nhất.
- 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ẽ.
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 Trung tâm tin học 112 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:
- Bước 1: 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)
- Bước 2: Ấn tổ hợp phím Ctrl + G, hộp thoại xuất hiện
- Bước 3: Kích nút Special
- Bước 4: Kích chọn Blanks
- Bước 5: Chọn Tab Home, kích biểu tượng Delete trên thanh
Toolbar
- Bước 6: 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:
- Bước 1: Chọn toàn bộ dữ liệu
- Bước 2: Vào Tab Data\Filter
- Bước 3: Bỏ chọn Select All
- Bước 4: Kéo thanh trượt xuống phía dưới cùng
- Bước 5: Tích chọn (Blanks) và kích OK, toàn bộ các dòng trống
sẽ được lọc
- Bước 6: Chọn Tab Home, kích biểu tượng Delete trên thanh
Toolbar
2. Sử dụng VBA
- Bước 1 : Nhấn ALT + F11 để bắt đầu Visual Basic Editor.
- Bước 2: Vào menu Inser\Module
- Bước 3: Nhập toàn bộ đoạn mã sau vào màn hình soạn thảo Code
Sub Delete Blank Rows()
Dim i As Long
If WorksheetFunction.CountA(Selection) = 0
Then
MsgBox “Chua co vung du lieu nao
duoc chon”, vbInformation, “daotaotinhocvanphongchuyennghiep.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
- Bước 4: Quay lại màn hình làm việc Excel với tổ hợp Alt + Q
- Bước 5: Chọn toàn bộ dữ liệu cần xóa bỏ dòng trống
- Bước 6: Chọn Tab View\Macros\View Macros
- Bước 7: Lựa chọn Macro Delete Blank Rows 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 mà trung tâm tin học văn phòng 112 chia sẻ,
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.
Chúc các bạn thành công!
>>> Các bạn xem thêm bài viết: Học tin học văn phòng như thế nào là hiệu quả?
0 nhận xét:
Đăng nhận xét