Cuộc đua biểu đồ thanh hoạt hình là gì?
Cuộc đua biểu đồ thanh là một định dạng đồ họa hiệu quả để thể hiện sự thay đổi đáng kể về thông tin theo thời gian, bằng cách hiển thị dữ liệu chuỗi thời gian trong biểu đồ thanh động. Nó trình bày số liệu thống kê theo cách mới, hấp dẫn và mạch lạc.
Cách tạo cuộc đua biểu đồ thanh hoạt hình trong Excel:Quy trình từng bước
Bài viết này sẽ hướng dẫn 4 giai đoạn cần thiết để tạo một cuộc đua biểu đồ thanh động trong Excel. Đầu tiên, chúng ta sẽ xây dựng một tập dữ liệu, sau đó chúng ta sẽ vẽ dữ liệu thành biểu đồ thanh và cuối cùng chúng ta sẽ tạo Macro bằng mã VBA và gán nó cho một nút để bắt đầu hoạt ảnh của biểu đồ.
Bước 1 – Thiết lập mô hình dữ liệu
Tập dữ liệu mà chúng tôi sẽ sử dụng hiển thị doanh số hàng tháng trong các năm 2020 và 2021 và có ba cột có tiêu đề Tháng , Doanh số (2020) và Doanh số (2021) .
- Chọn C4:D16 phạm vi.
- Nhấn Ctrl+C .

- Chọn E4:F16 phạm vi.
- Nhấn Ctrl+V .
Mô hình của chúng ta bây giờ trông như dưới đây.

Bước 2 – Tạo dữ liệu biểu đồ
Chúng ta vẫn cần hai cột khác để vẽ dữ liệu vào biểu đồ thanh. Chúng tôi sẽ sao chép cả Doanh số các cột và dán chúng bên cạnh tập dữ liệu để cụ thể hơn. Sau đó, chúng ta sẽ vẽ biểu đồ sử dụng các cột được tạo ở bước trước. Chúng tôi sẽ sử dụng Biểu đồ thanh theo nhóm .
- Điều hướng đến Chèn tab.
- Nhấp vào Chèn biểu đồ cột hoặc thanh biểu tượng từ Biểu đồ nhóm.

- Nhấp vào Thanh cụm biểu tượng từ Thanh 2-D phần.

Biểu đồ trống sẽ xuất hiện như biểu đồ bên dưới.

- Nhấp vào bất kỳ đâu trên biểu đồ và đi tới Thiết kế biểu đồ tab, theo sau là Chọn dữ liệu .

Chọn nguồn dữ liệu cửa sổ sẽ mở.
- Nhập Tên trang tính theo sau là Dấu chấm than đánh dấu, sau đó là phạm vi.
Điều cần thiết là sử dụng dấu phẩy giữa nhiều phạm vi.
- Nhấp vào Thêm biểu tượng trong Mục chú giải phần.

Bộ chỉnh sửa cửa sổ mở ra
- Nhập Tên bộ truyện và Phạm vi chuỗi cho cột E sử dụng cú pháp thích hợp được mô tả ở trên
- Nhấp vào OK .

- Lặp lại quy trình cho cột F , sau đó nhấp vào OK .

- Chuyển đến phần Chọn nguồn dữ liệu cửa sổ.
- Chọn Chỉnh sửa từ Nhãn trục ngang.
- Nhấp vào OK .

Nhãn trục cửa sổ mở ra.
- Nhập phạm vi cho cột B vào hộp và nhấp vào OK .

Biểu đồ sẽ lấy dữ liệu từ mô hình dữ liệu.
- Nhấp vào Dấu cộng biểu tượng và chọn Trục , Tiêu đề biểu đồ , Đường lưới, và Huyền thoại cho bản demo này.

Đọc thêm: Cách tạo biểu đồ động trong Excel
Bước 3 – Xây dựng macro cho cuộc đua biểu đồ thanh hoạt hình
Bây giờ chúng ta sẽ viết một số mã VBA để hiển thị dữ liệu dưới dạng ảnh động. Chúng tôi sẽ khai báo một quy trình có nhãn DynamicChart , sẽ tìm nạp dữ liệu cho biểu đồ từ C và D cột trong khi duy trì độ trễ và dán nó vào E và F cột.
- Điều hướng đến Nhà phát triển tab.
- Nhấp vào Visual Basic .

- Chọn Chèn , theo sau là Mô-đun .

- Nhập mã sau vào Mô-đun cái hộp.
Sub DynamicChart()
Const StartRange As Long = 5
Dim LastRange As Long
Dim RangeNo As Long
LastRange = Range("C" & StartRange).End(xlDown).Row
Range("E" & StartRange, "F" & LastRange).ClearContents
DoEvents
Application.Wait (Now + TimeValue("00:00:1"))
For RangeNo = StartRange To LastRange
DoEvents
Range("E" & RangeNo, "F" & RangeNo).Value = Range("C" & RangeNo, "D" & RangeNo).Value
Application.Wait (Now + TimeValue("00:00:1"))
DoEvents
Next RangeNo
End Sub - Nhấp vào Lưu biểu tượng.

Bước 4 – Tạo nút để gán macro
Cuối cùng, để làm cho ứng dụng này thân thiện hơn với người dùng, chúng tôi sẽ xây dựng BẮT ĐẦU và gán macro đã tạo trước đó cho nó.
- Đi tới Nhà phát triển tab, theo sau là Chèn .

- Vẽ một nút hình chữ nhật vào khoảng trống giữa mô hình dữ liệu và biểu đồ.
Gán macro cửa sổ sẽ xuất hiện.
- Chọn macro, trong trường hợp này là DynamicChart, và nhấp vào OK .

- Chọn nút và đổi tên nó. Trong trường hợp này, hãy BẮT ĐẦU .
- Đánh dấu văn bản và đi tới Trang chủ tab.
- Chọn Đậm từ Phông chữ nhóm và đặt kích thước thành 20 .

Nút sẽ trông như bên dưới.

- Nhấp vào BẮT ĐẦU và kết quả mong muốn sẽ xuất hiện như bên dưới.

Đọc thêm: Cách tạo hiệu ứng văn bản trong Excel
Tải xuống sổ tay thực hành
Bài viết liên quan
- Cách tạo hoạt ảnh 3D trong Excel