Bỏ qua nội dung chính

Làm cách nào để tự động cập nhật biểu đồ sau khi nhập dữ liệu mới vào Excel?

Giả sử bạn đã tạo một biểu đồ để theo dõi doanh số hàng ngày dựa trên một loạt dữ liệu trong sổ làm việc của bạn. Nhưng bạn cần thay đổi hoặc chỉnh sửa số lượng dữ liệu mỗi ngày, trong trường hợp này, bạn phải cập nhật biểu đồ theo cách thủ công để nó bao gồm dữ liệu mới. Có bất kỳ thủ thuật nhanh nào để giúp bạn tự động cập nhật biểu đồ khi bạn thêm dữ liệu mới vào phạm vi biểu đồ hiện có trong Excel không?

Tự động cập nhật biểu đồ sau khi nhập dữ liệu mới bằng cách tạo bảng

Tự động cập nhật biểu đồ sau khi nhập dữ liệu mới với công thức động


mũi tên màu xanh bong bóng bên phải Tự động cập nhật biểu đồ sau khi nhập dữ liệu mới bằng cách tạo bảng

Nếu bạn có phạm vi dữ liệu và biểu đồ cột sau, bây giờ bạn muốn biểu đồ cập nhật tự động khi bạn nhập thông tin mới. Trong Excel 2007, 2010 hoặc 2013, bạn có thể tạo bảng để mở rộng phạm vi dữ liệu và biểu đồ sẽ tự động cập nhật. Vui lòng làm như sau:

doc-update-chart1

1. Chọn phạm vi dữ liệu và nhấp vào Bàn Dưới Chèn tab, xem ảnh chụp màn hình:

doc-update-chart2

2. Trong Tạo bảng hộp thoại, nếu dữ liệu của bạn có tiêu đề, vui lòng kiểm tra Bảng của tôi có tiêu đề tùy chọn, sau đó nhấp vào OK. Xem ảnh chụp màn hình:

doc-update-chart3

3. Và phạm vi dữ liệu được định dạng dưới dạng bảng, xem ảnh chụp màn hình:

doc-update-chart4

4. Bây giờ, khi bạn thêm các giá trị cho tháng XNUMX và biểu đồ sẽ được cập nhật tự động. Xem ảnh chụp màn hình:

doc-update-chart5

Ghi chú:

1. Dữ liệu nhập mới của bạn phải liền kề với dữ liệu trên, có nghĩa là không có hàng hoặc cột trống giữa dữ liệu mới và dữ liệu hiện có.

2. Trong bảng, bạn có thể chèn dữ liệu vào giữa các giá trị hiện có.


mũi tên màu xanh bong bóng bên phải Tự động cập nhật biểu đồ sau khi nhập dữ liệu mới với công thức động

Nhưng đôi khi, bạn không muốn thay đổi phạm vi thành bảng và phương pháp trên không khả dụng trong Excel 2003 hoặc phiên bản cũ hơn. Ở đây tôi có thể giới thiệu cho bạn một phương pháp công thức động phức tạp. Lấy ví dụ về dữ liệu và biểu đồ sau:

doc-update-chart6

1. Đầu tiên, bạn cần tạo một tên xác định và một công thức động cho mỗi cột. Nhấp chuột Công thức > Xác định tên.

2. Trong Tên mới hộp thoại, nhập Ngày vào Họ tên và chọn tên trang tính hiện tại từ Phạm vi danh sách thả xuống, sau đó nhập = OFFSET ($ A $ 2,0,0, COUNTA ($ A: $ A) -1) công thức vào Đề cập đến hộp, xem ảnh chụp màn hình:

doc-update-chart7

3. Nhấp chuột OKvà sau đó lặp lại hai bước trên, bạn có thể tạo một phạm vi động cho từng chuỗi bằng cách sử dụng các tên và công thức phạm vi sau:

  • Cột B: Ruby: = OFFSET ($ B $ 2,0,0, COUNTA ($ B: $ B) -1);
  • Cột C: James: = OFFSET ($ C $ 2,0,0, COUNTA ($ C: $ C) -1);
  • Cột D: Freda: = OFFSET ($ D $ 2,0,0, COUNTA ($ D: $ D) -1)

Chú thích: Trong các công thức trên, OFFSET hàm đề cập đến điểm dữ liệu đầu tiên và COUNTA đề cập đến toàn bộ cột dữ liệu.

4. Sau khi xác định tên và công thức cho từng dữ liệu cột, hãy nhấp chuột phải vào bất kỳ cột nào trong biểu đồ của bạn và chọn Chọn Dữ liệu, xem ảnh chụp màn hình:

doc-update-chart8

5. Trong Chọn nguồn dữ liệu hộp thoại, từ Mục chú thích (Chuỗi) phần, bấm hồng ngọc và sau đó nhấp vào Chỉnh sửa nút, trong cửa sổ bật ra Chỉnh sửa chuỗi hộp thoại, nhập = Sheet3! Ruby Dưới Giá trị dòng , xem ảnh chụp màn hình:

doc-update-chart9
-1
doc-update-chart10

6. Và sau đó nhấp vào OK để trở về Chọn nguồn dữ liệu , lặp lại bước 5 để cập nhật chuỗi còn lại để phản ánh phạm vi động của chúng:

  • James: Giá trị chuỗi: = Sheet3! James;
  • Freda: Giá trị chuỗi: = Sheet3! Freda

7. Sau khi thiết lập dữ liệu bên trái, bây giờ bạn cần nhấp vào Chỉnh sửa nút bên dưới Nhãn Trục ngang (Danh mục) để đặt tùy chọn này, hãy xem ảnh chụp màn hình:

doc-update-chart11
-1
doc-update-chart12

8. Sau đó nhấn vào OK > OK để đóng Chọn nguồn dữ liệu , sau khi kết thúc các bước này, bạn sẽ thấy rằng biểu đồ cập nhật tự động khi bạn thêm dữ liệu mới vào trang tính.

doc-update-chart13

Ghi chú:

  • 1. Bạn phải nhập dữ liệu mới theo cách liền nhau, nếu bạn bỏ qua hàng, phương pháp này sẽ không hoạt động như mong đợi.
  • 2. Nếu bạn nhập dữ liệu cột mới, phương pháp này sẽ không có hiệu lực.

Tiền boa.Nếu bạn muốn nhanh chóng xuất nội dung phạm vi từ trang tính sang đồ họa, hãy thử sử dụng Kutools cho Excel Phạm vi xuất khẩu dưới dạng đồ họa như thể hiện trong ảnh chụp màn hình sau đây. Nó có đầy đủ chức năng không giới hạn trong [mô-đun 745} ngày, vui lòng tải xuống và dùng thử miễn phí ngay bây giờ.

Xuất đồ họa (Hình ảnh / Biểu đồ / Hình dạng / Tất cả các loại) từ sổ làm việc sang một thư mục dưới dạng Gif / Tif / PNG / JPEG

Nếu có nhiều loại đồ họa trong sổ làm việc và bạn chỉ muốn xuất tất cả các biểu đồ trên bảng tính vào một thư mục dưới dạng ảnh gif của loại ảnh khác, bạn có thể sử dụng Kutools cho Excel's Export Graphics, chỉ cần 3 bước để xử lý điều này việc làm . Nhấp để dùng thử miễn phí 30 ngày đầy đủ tính năng!
đồ họa xuất doc
 
Kutools cho Excel: với hơn 300 bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày.

Các bài liên quan:

Làm cách nào để thêm đường trung bình ngang vào biểu đồ trong Excel?

Làm cách nào để tạo biểu đồ kết hợp và thêm trục phụ cho nó trong Excel?

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (21)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Good afternoon, I have a table for calculating points, on another sheet. is needed on another sheet so that there is an automatic sorting of commands by place
This comment was minimized by the moderator on the site
What if the months were in the columns and you had data series in the rows, how would you do the formula then?
This comment was minimized by the moderator on the site
Doesnt work or not applicable. My chart already refers to the correct data automatically... data is directed to table columns. The problem is the GRAPH wont update.
This comment was minimized by the moderator on the site
HI,
This trick doesnt work if you want to add new columns. This trick is for fixed columns. What if there is a data yearwise in columns and every year a new year column is added so how will it get added to the chart ??

Any idea you can suggest ??

Cheers,

Mufaddal
This comment was minimized by the moderator on the site
when I type in cell any no. like - 210 it reflect as = 2.10 , no formula is taking place why? any no. shows devide by 100 as I mentioned , decimal comes automatically how to resolve this ?
This comment was minimized by the moderator on the site
It works well! Thank you! One question: what if my drop down list is not on the same sheet with the "table" where i have datas? how can I modify the function?
This comment was minimized by the moderator on the site
Thanks for the message. But I do not get your question clearly, why don't you upload a screenshot of your problem for me to understand easily? More description, easier to understand. Thank u.
This comment was minimized by the moderator on the site
did you manage to solve this issue? having same issue at the moment
This comment was minimized by the moderator on the site
Airtel mobile Bill Payment
This comment was minimized by the moderator on the site
A chart's ranges can depend on names or not. If a chart range depends on, say A1:E5, and you insert a row at row 3, and a column at column C, the chart will automatically depend on A1:F6. Similarly, if you have a name defined as A1:E5, whether you use it as a chart's range or not, and you insert a column and row at C3, the name's definition will expand to A1:F6. But in either case, if you insert a column and A or E (the endpoints), or a row at 1 or 5, the behavior isn't so well defined: maybe the chart range or name's definition will expand; maybe it won't. To answer Melissa, you'd have to insert rows or columns before or to the left of the chart range. I think it's better to use names, because names can be defined using formulas that involve OFFSET, COUNT, INDEX, MATCH, whatever else. So the better answer to Melissa is to define a name for one cell, namely the last of the eight columns or rows, then define the name in term of an OFFSET from that cell: OFFSET(cell,-8,-8,8,8) to go back and up eight cells and use an 8x8 range.
This comment was minimized by the moderator on the site
Great reminder as I don't do these kind of chart functions that often. As an improvement you could mention how to edit defined names in the name manager but I'm not sure if the editing actually enables the function of the adding rows to work completely
This comment was minimized by the moderator on the site
You can define chart ranges with names or not -- in either case if you physically insert rows or columns in the middle of a range, it automatically expands. I think it's best to use names for charts and lots of other things, because you can define names as formulas, not just straight ranges. You must use OFFSET (which resizes too), because that returns a range, but its parameters, which are numbers, can be specified with formulas that use INDEX, MATCH, COUNT, SUM, VLOOKUP, any crazy formula you want. Melissa, that's the best way to handle your situation: give a name to one bookmark cell, then define another name to be offset from that -8 rows or columns, and resize it 8 rows or columns.
This comment was minimized by the moderator on the site
Hi there, thank you so much for this tutorial. I am just wondering, how to apply this method to the data that updated in the column not in the row? is there any additional changes that I need to do besides offset formula? thank you.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations