Các bước để thêm dòng trống trong Excel khi có sự thay đổi dữ liệu

 

range-date

Xét trường hợp bạn đang sở hữu chuỗi dữ liệu và mong muốn chèn dòng trống xen kẽ giữa chúng khi có sự biến đổi, nhằm phân chia rõ ràng các giá trị giống nhau như minh họa dưới đây. Bài viết này từ Siêu Marketing sẽ chỉ dẫn bạn cách xử lý tình huống này qua một số thủ thuật.

Đưa dòng trống vào khi giá trị dữ liệu thay đổi thông qua tính năng Subtotal.

Công cụ Subtotal cho phép bạn thêm dòng trống giữa các mục dữ liệu thay đổi qua vài bước dưới đây:

1. Hãy lựa chọn chuỗi dữ liệu mà bạn muốn áp dụng.

2. Nhấn vào Data > Subtotal để mở cửa sổ Subtotal, và thực hành theo các hướng dẫn sau:

A: Trong phần At each change, hãy pick tên cột mà bạn muốn thêm dòng trống dựa trên sự thay đổi.

B: Lựa chọn hàm Count trong danh sách Use function.

C: Kích hoạt lựa chọn tên cột mà bạn muốn tính Subtotal trong danh sách Add subtotal to

3. Bấm vào OK, lúc này dòng subtotal sẽ xuất hiện giữa các segment dữ liệu, cùng với các icon outline màu xám ở cạnh trái bảng như hình minh họa dưới:

docs-insert-row

 

4. Chọn icon số 2 đặt ở phía trên outline để chỉ hiển thị dòng subtotal.

doc-insert-blank-rows-value-changes-5

 

5. Có thể chọn phần hiển thị dữ liệu subtotal và nhấn tổ hợp phím Alt+; để lựa chọn các dòng tổng sum.

doc-insert-blank-rows-value-changes-6

6. Khi đã chọn xong phần dữ liệu tổng, nhấn phím Delete để xóa bỏ dòng subtotal.

7. Kế đến hãy click vào bất cứ cell nào chứa dữ liệu, đi tới Data > Ungroup > Clear Outline để loại bỏ outline, dưới đây là hình ảnh phản ánh:

doc-insert-blank-rows-value-changes-7

 

8. Bạn đã thành công loại bỏ các biểu tượng outline và nay đã có dòng trống chèn giữa các loạt dữ liệu có sự thay đổi như mô tả hình sau:

doc-insert-blank-rows-value-changes-8

 

9. Để hoàn tất, bạn có thể gỡ bỏ cột A nếu cần thiết.
Thêm dòng trống theo sự thay đổi giá trị với cách thức cột hỗ trợ.

Áp dụng cột phụ, bạn đầu tiên nhập công thức, sau đó sử dụng chức năng Find and Replace, và cuối cùng là chèn dòng trống ở những nơi dữ liệu biến đổi. Thực hiện các bước lần lượt như sau:

1. Trong cell C3, hãy đánh vào công thức =A3=A2, và trongC4 hãy nhập công thức =A4=A3, như hình minh họa sau:

doc-insert-blank-rows-value-changes-9

 

2. Áp dụng công thức cho toàn bộ cột C3:D4 để nhận kết quả là True hoặc False ở các ô, theo hình dưới đây:

doc-insert-blank-rows-value-changes-10

 

3. Sử dụng phím tắt Ctrl+F để mở cửa sổ Find and Replace. Trong đó, điền FALSE vào mục Find what thuộc tab Find, rồi nhấn Option để hiển thị thêm tuỳ chọn và chọn Value trong dropdown của mục Look in, như hình dưới:

doc-insert-blank-rows-value-changes-11

 

4. Chọn Find All, rồi bấm Ctrl+A để lựa chọn mọi kết quả tìm kiếm, như trong hình:

doc-insert-blank-rows-value-changes-12

 

5. Các ô chứa giá trị False đã được chọn xong, bạn hãy đóng cửa sổ Find and Replace.

 

6. Tiếp theo, để chèn hàng mới, bạn chọn Home > Insert > Insert Sheet Rows, theo hình sau:

Capture

 

7. Cuối cùng, bạn có thể xóa đi hai cột C và D nếu thấy không cần thiết.

Chèn hàng trống khi giá trị thay đổi sử dụng mã VBA

Nếu cảm thấy những cách làm trên quá mất công, bạn có thể thực hiện việc chèn hàng trống vào giữa dữ liệu khi có sự thay đổi bằng mã VBA.

1. Bạn mở cửa sổ Microsoft Visual Basic for Applications bằng cách nhấn tổ hợp phím ALT+F11.

2. Kích vào Insert > Module, và sau đó dán đoạn mã sau vào Module Window.

View the code on Gist.3. Nhấn phím F5 để chạy đoạn mã, một cửa sổ sẽ hiện ra để bạn lựa chọn cột mà bạn muốn chèn hàng trống mỗi khi có sự thay đổi giá trị, xem hình sau:4. Sau khi bạn chọn OK, các dòng trống sẽ được chèn tự động dựa vào cột dữ liệu A.

Trương Thành Tài

    [submission_id id-lien-he]

    0
      0
      Đơn hàng
      Đơn hàng trốngQuay lại Shop