Tải xuống hoạt hình Excel

Các biểu đồ minh họa dữ liệu theo cách sống động và sinh động để hiểu rõ hơn về các biểu đồ được gọi là biểu đồ hoạt hình. Biểu đồ hoạt hình yêu cầu thêm một chút nỗ lực và kiến ​​thức về macro để tạo ra các thay đổi và chuyển động động trong biểu đồ

Bắt đầu khóa học Excel miễn phí của bạn

Các hàm Excel, công thức, biểu đồ, định dạng tạo bảng điều khiển excel và những thứ khác

Để tạo một biểu đồ hoạt hình, trước tiên chúng ta cần tạo một biểu đồ bình thường mà chúng ta sẽ thêm một chút mã hóa để biến nó thành một biểu đồ hoạt hình. Vì vậy, người ta nên có kiến ​​thức về viết mã VBA để hiểu và tạo các biểu đồ động. Không bắt buộc phải sử dụng mã hóa cho biểu đồ động nếu bạn giỏi tư duy sáng tạo;

Gói VBA tất cả trong một Excel[hơn 120 khóa học, hơn 30 dự án]

Giá
Xem khóa học

120+ khóa học trực tuyến. Hơn 30 dự án. Hơn 500 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 9 [62.181 xếp hạng]

Ví dụ về biểu đồ hoạt hình trong Excel

Ở đây tôi đang trình bày một ví dụ về tỷ lệ phần trăm hoàn thành cuộc đua của một chiếc ô tô. Thực hiện theo các bước dưới đây để tạo biểu đồ động. Đầu tiên, tạo một bố cục bảng nhỏ cho các chi tiết cuộc đua với tên tay đua và tỷ lệ hoàn thành Cuộc đua như trong hình bên dưới

Bạn có thể tải xuống Mẫu Biểu đồ Hoạt hình Excel này tại đây – Mẫu Biểu đồ Hoạt ảnh Excel

Nhập dữ liệu liên quan đến tỷ lệ phần trăm của cuộc đua đã hoàn thành trong “cột B” nếu bạn muốn nhập 60 phần trăm đầu vào là 0. 6 rồi cntrl+shift+ký hiệu % trên bàn phím để chuyển thành phần trăm

Bây giờ, thêm hai cột khác như bên dưới và nhập dữ liệu giống như cột B. Tôi biết nó có thể tạo ra sự nhầm lẫn cho bạn;

Ẩn cột B

Chỉ chọn dữ liệu hiển thị bằng cách nhấp vào Alt+;

Chọn Biểu đồ thanh xếp chồng bên dưới

Bây giờ chúng tôi sẽ xóa tất cả tỷ lệ phần trăm, tiêu đề biểu đồ và Huyền thoại bằng cách nhấp vào biểu tượng dấu cộng

Bỏ chọn tất cả các hộp kiểm bên dưới

Bấm vào ẩn bên phải trên biểu đồ, sau đó chọn Định dạng chuỗi dữ liệu

Bây giờ, nhấp đúp chuột vào phần phần trăm hoàn thành và chọn Gradient fill ở phía bên tay phải, như hình bên dưới. Chúng tôi có thể thay đổi màu sắc theo yêu cầu của chúng tôi

Bây giờ hãy chọn phần trăm ô tô có phần màu cam của biểu đồ như bên dưới

Chọn một hình ảnh ô tô từ Google hoặc sao chép một hình ảnh ô tô mà bạn có trong hình ảnh máy tính để bàn của mình và dán nó vào phần màu cam;

Phần thiết kế biểu đồ đã hoàn thành. Bây giờ, chúng ta cần hoàn thành viết mã VBA để tạo chuyển động cho ô tô khi chúng ta thay đổi tỷ lệ phần trăm hoàn thành cuộc đua trong bảng dữ liệu

Nhấp vào tab Nhà phát triển và sau đó nhấp vào hình ảnh cơ bản ở góc bên trái

Nhấp vào trang tính mà bạn đã tạo biểu đồ. Đây là chart của mình ở sheet 2

Chọn “Thay đổi” ở trên cùng bên phải, sau đó chúng ta sẽ nhận được “Private Sub Worksheet_Change[ByVal Target As Range]” trong vùng mã hóa. Ý nghĩa của đoạn code là chương trình sẽ chạy bất cứ khi nào chúng ta thay đổi dữ liệu. Nhưng chúng ta nên viết chương trình chỉ chạy khi chúng ta thay đổi tập dữ liệu cụ thể. Đối với điều đó, hãy viết mã dưới đây

Xác định sheet “sh” và gán Sheet2 cho sh như bên dưới

Xác định một số nguyên như dưới đây

Nếu chúng ta quan sát bảng dữ liệu, cột “phần trăm cuộc đua đã hoàn thành” chiếm cột B và các hàng từ 2 đến 5. Vì vậy, mục tiêu của chúng tôi là CỘT B và HÀNG 2 đến 5

Khi chúng tôi xóa các hàng và cột mục tiêu của mình, chúng tôi sẽ viết mã bên dưới. Kiểm tra xem thay đổi có ở cột 2 không

Nếu là cột 2 thì ta cần kiểm tra xem nó đang thay đổi ở hàng nào. Hàng phải từ 2 đến 5, vì vậy hãy viết mã bên dưới

Nếu thỏa mãn cả 2 điều kiện thì chúng ta cần thực hiện 1 sự kiện như bên dưới

Ý nghĩa của mã là giá trị “i” lặp lại từ 0 đến giá trị phần trăm đã thay đổi. Giá trị đó sẽ nhân với 100 vì giá trị trong cột tính bằng phần trăm. Sau mỗi giá trị của “I”, VBA sẽ thực hiện một sự kiện là giá trị “I” sẽ chia cho 100 và nó sẽ lưu trữ trong cùng một hàng nhưng trong cột C, từ đó biểu đồ của chúng ta đang lấy các giá trị mà diện mạo sẽ thay đổi mỗi

Điều đó có nghĩa là bất cứ khi nào chúng ta thay đổi giá trị trong cột phần trăm hoàn thành, giá trị trong cột C bắt đầu từ 0 và đi cho đến khi giá trị thay đổi [giá trị mới]. Sau khi hoàn thành chương trình, hãy thử thay đổi giá trị ở cột B và quan sát biểu đồ. Bạn có thể quan sát chuyển động của xe từ dưới lên trên tùy theo tỷ lệ phần trăm

Mọi thứ có vẻ ổn, nhưng chúng tôi có nhiều cột dữ liệu hiển thị trên trang tính. Nếu bạn ẩn cột C và D thì biểu đồ cũng sẽ biến mất như bên dưới

Giải pháp cho việc này là nhấp vào, thao tác này sẽ bật menu “Thiết kế” ở trên cùng như bên dưới

Chọn tùy chọn “Select Data”, sau đó một cửa sổ sẽ mở ra như bên dưới

Nhấp vào nút “Hidden and Empty cells”

Tích vào tùy chọn “Show data in hidden rows and column” cho phép ẩn các dữ liệu liên quan đến biểu đồ. Chọn Ok tại đây

Bây giờ hãy ẩn các cột “C” và “D” và kiểm tra

Đây là cách chúng ta sẽ tạo biểu đồ động trong excel. Tương tự, chúng ta có thể tạo các loại biểu đồ động khác nhau như biểu đồ đồng hồ tốc độ, biểu đồ hình tròn, v.v. , trong excel với sự kết hợp của các biểu đồ thông thường và mã hóa VBA của chúng tôi. Tất cả những gì bạn cần làm là lên ý tưởng sáng tạo để thiết kế;

Những điều cần ghi nhớ

  • Nên tìm hiểu và hiểu mã hóa VBA để tạo biểu đồ hoạt ảnh tốt. Nhưng viết mã VBA không dễ viết đồng thời nó không yêu cầu bằng khoa học máy tính để học
  • Bất cứ khi nào tạo biểu đồ động, hãy cố gắng giữ cho biểu đồ đơn giản và rõ ràng vì quá nhiều hoạt ảnh trên các mục dữ liệu không quan trọng cũng yêu cầu viết mã nhiều hơn hoặc làm việc nhiều hơn có thể làm hỏng ý nghĩa thực tế
  • Tạo biểu đồ phù hợp với biểu diễn dữ liệu của bạn vì mọi biểu đồ không phù hợp với mọi tình huống. Lựa chọn sai biểu đồ có thể hạn chế bạn biểu thị một lượng dữ liệu hạn chế
  • Đừng quên lưu excel với sổ làm việc hỗ trợ Macro khi bạn sử dụng mã hóa VBA

Bài viết được đề xuất

Đây là hướng dẫn về Biểu đồ hoạt hình Excel. Ở đây chúng tôi thảo luận về cách tạo biểu đồ hoạt hình excel cùng với các ví dụ thực tế và mẫu excel có thể tải xuống. Bạn cũng có thể xem qua các bài viết được đề xuất khác của chúng tôi –

Chủ Đề