Thầy cho mình hỏi là: mình đang muốn tạo biểu đồ cho 1 bảng dữ liệu nhưng bảng dữ liệu của mình đc đặt công thức để cập nhật khi có thể dữ liệu mới. Có cách nào để biểu đồ cũng tự động được cập nhật khi có thêm dữ liệu không ạ? (hiện tại khi mình chọn bảng dữ liệu có cả các ô trắng thì biểu đồ bị lỗi)
Chào bạn biểu đồ bạn muốn cập nhật bạn biểu đồ tự động có dạng sử dụng biểu đồ của pvoit table thì được bạn nhé.
Bạn có thể chú ý nguyên tắc sau đây khi giải quyết vấn đề này:
- VBA dùng để quản lý bảng dữ liệu là chính (việc thêm mới, sửa, xóa nội dung... cần theo quy trình để tránh sai sót, tránh gặp dòng trống, tránh thiếu thông tin...)
- Từ bảng dữ liệu bạn dùng Pivot table để ra báo cáo (hoặc dùng công thức SUMIFS, COUNTIFS...)
- Từ báo cáo đó bạn mới vẽ biểu đồ (không vẽ biểu đồ từ dữ liệu thô mà từ dữ liệu tổng hợp) => Hạn chế được các vấn đề lỗi, thiếu dữ liệu, biểu đồ quá nhiều nội dung...
Để biểu đồ tự cập nhật thì: Báo cáo cập nhật là biểu đồ tự cập nhật (đây là tính năng mặc định của biểu đồ excel) => Bạn sẽ tập trung vào việc tự động hóa báo cáo là được.
Hoặc bạn thêm 1 bộ lọc Slicer từ pivot table để khi lọc bằng slicer sẽ tự cập nhật biểu đồ. Xem thêm ở bài này nhé:
Chào bạn bạn refresh lại dữ liệu khi có cập nhật nhé.