Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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)Doanh số (2021) .

  • Chọn C4:D16 phạm vi.
  • Nhấn Ctrl+C .

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bướ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.

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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.

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

  • 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 .

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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.

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

Bộ chỉnh sửa cửa sổ mở ra

  • Nhập Tên bộ truyệnPhạ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 .

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

  • 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 .

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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 .

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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,Huyền thoại cho bản demo này.

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

Đọ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ừ CD cột trong khi duy trì độ trễ và dán nó vào EF cột.

  • Điều hướng đến Nhà phát triển tab.
  • Nhấp vào Visual Basic .

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

  • 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.

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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 .

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

  • 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 .

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

  • 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 .

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

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

Tạo cuộc đua biểu đồ thanh hoạt hình động trong Excel – Hướng dẫn từng bước

Đọ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
Nhận MIỄN PHÍ Bài tập Excel nâng cao có Giải pháp!