3 cách điền nội dung ô trống theo giá trị ô bên trên cho toàn bộ bảng


Chắc hẳn trong công việc ta đã từng gặp những dạng bảng như thế này:

Những giá trị giống nhau trong cột sẽ để trống, nguyên nhân do data copy từ Pivot Table, hoặc, như mình từng làm việc với một dịch vụ cung cấp nền tảng bán hàng như Shopify thì data down ra nó sẽ y chang vầy.

Yêu cầu đặt ra là chúng ta phải fill những ô trống bằng giá trị của ô bên trên nó.

Có 3 cách làm:

1. Filter blank từng cột, điền công thức ô trống bằng ô liền kề phía trên và CTRL+D

2. Chọn vùng chứa data của cả bảng, CTRL+G hoặc F5, sau đó chọn Go To special=>chọn Blanks
Sau đó đánh =↑ và Ctrl+Enter
Cách này cũng áp dụng nếu bạn cần highlight tất cả những ô Blank, hoặc điền nội dung gì đó hàng loạt.

3. Dùng Macro: Cái gì làm manual nhiều thao tác quá cũng dễ quên hoặc sai sót, hãy dùng Macro

Chọn vùng cần fill ô trống và bấm sub này:

Sub FillCellFromAbove()

For Each cell In Selection

    If cell.Value = "" Then

        cell.Value = cell.Offset(-1, 0).Value

    End If

Next cell

End Sub


Tip:hãy lưu Sub này vào Personal workbook hoăc Personal Add-in và thêm nó như một tool trên thanh công cụ để dùng nhanh gọn hơn.




Nhận xét