Hướng dẫn tạo phạm vi động trong biểu đồ trên Google Sheets

Bạn có muốn biết có công thức nào để tạo phạm vi động trong biểu đồ trên Google Sheets không? Không! Vậy làm thế nào để biểu đồ của bạn tự động điều chỉnh với phạm vi dữ liệu thay đổi liên tục của bạn?

Thêm hoặc xóa các hàng, biểu đồ của bạn có thể tăng và thu nhỏ mà không để lại khoảng trống nào trên biểu đồ! Đúng vậy. Điều này hoàn toàn khả thi trên Google Sheets mà không cần bất kỳ công sức bổ sung nào.

Đây là một trong những tính năng của biểu đồ trên Google Sheets. Bạn chỉ cần biết cách sử dụng nó.

Hầu hết các biểu đồ trên Google Sheets đều hỗ trợ tính năng này. Nhưng tôi chỉ đã thử nghiệm tính năng này với biểu đồ cột, biểu đồ hình tròn và biểu đồ địa lý.

Dynamic Range trong biểu đồ là gì?

Khi chúng ta vẽ một biểu đồ trên Google Sheets, chúng ta phải xác định một phạm vi.

Giả sử tôi đã tạo một biểu đồ bằng phạm vi A1:B2. Sau đó, tôi đã thêm một hàng mới vào dữ liệu của mình và giờ đây phạm vi là A1:B3.

Nếu biểu đồ có thể tự động mở rộng dựa trên hàng mới này, chúng ta có thể gọi đó là một phạm vi động.

Tôi muốn biểu đồ bao gồm hàng vừa được thêm vào khu vực biểu đồ một cách tự động. Nói cách khác, tôi muốn khu vực biểu đồ có tính động.

Cách tạo phạm vi động trong biểu đồ trên Google Sheets

Phạm vi động trong biểu đồ là hoàn toàn khả dụng trên Google Sheets. Ngay cả khi phạm vi của bạn được đặt là A1:B2, khi bạn thêm một hàng mới, Google Sheets sẽ tự động xác định hàng mới và thêm hàng đó vào khu vực biểu đồ.

Nếu bạn không muốn bao gồm hàng mới này, bạn chỉ cần để lại một hàng trống và bắt đầu nhập liệu.

Nhưng điều trên không áp dụng cho các cột. Nếu bạn thêm giá trị mới vào cột (ở đây là cột C), nó sẽ không được thêm vào biểu đồ.

Để có phạm vi động trong biểu đồ, những gì bạn cần làm là chọn thêm các hàng và cột trống.

Phải! Ngay cả khi các hàng và cột được chọn không chứa bất kỳ giá trị nào, nó cũng không ảnh hưởng đến khu vực biểu đồ. Nó sẽ không để lại bất kỳ khoảng trống nào trên biểu đồ.

Tôi sẽ khám phá tính năng này với sự trợ giúp của một menu thả xuống. Trong hướng dẫn Google Sheets này, bạn sẽ tìm hiểu cách điều chỉnh biểu đồ.

Bạn sẽ tìm hiểu cách tạo một biểu đồ linh hoạt hoàn toàn trong Google Sheets với phạm vi động và bộ lọc thả xuống.

Ví dụ, để mục đích thử nghiệm, tôi đã lấy dữ liệu mẫu từ trang wiki này để vẽ một biểu đồ động với điều khiển thả xuống.

Chuẩn bị Menu thả xuống cho biểu đồ

Dữ liệu mẫu và Xác nhận dữ liệu:

Dữ liệu mẫu dưới đây cho danh sách 10 nước đông dân nhất trên thế giới (ước tính của Liên Hợp Quốc) và dân số của chúng theo triệu người.

Bây giờ tôi đang đặt một menu thả xuống tại ô N1 để điều khiển biểu đồ của mình.

Các bước:

  1. Nhấp vào ô N1.
  2. Truy cập vào menu “Dữ liệu” và chọn tùy chọn “Xác nhận dữ liệu”.
  3. Chọn “Danh sách các mục” ở ô “Tiêu chí”.
  4. Trong trường trống, hãy chèn “Tất cả, 2000, 2015, 2030” mà không có dấu ngoặc kép ở cả hai đầu.

Tương tự: Cách có tùy chọn Tất cả trong menu thả xuống

Công thức cho Menu thả xuống để có phạm vi động trong biểu đồ trên Google Sheets

Trong ô O1, sử dụng công thức Lọc sau đây.

=ArrayFormula( if( N1="Tất cả", A1:M, {{A1:M1};filter(A2:M,A2:A=N1)} ) )

Giải thích Công thức

Nếu bạn chọn “Tất cả” trong menu thả xuống ở ô N1, công thức sẽ trả về dữ liệu từ phạm vi A1:M như cũ.

Đây là phần của công thức đó:

if(N1="Tất cả",A1:M

Phạm vi thực tế là A1:K4. Nhưng tôi đã bao gồm hai cột bổ sung (L và M) và vô tận hàng trong phạm vi để tạo phạm vi động trong biểu đồ.

Phần thứ hai là Lọc.

{{A1:M1};filter(A2:M,A2:A=N1)}

Nếu giá trị trong ô N1 không phải là “Tất cả”, công thức Lọc sẽ lọc dữ liệu trong phạm vi A1:M dựa trên năm được chọn trong ô N1.

Thực ra, công thức có thể đơn giản như thế này:

=filter(A2:M,A2:A=N1)

Nhưng nó có một vấn đề! Ví dụ, nếu giá trị trong ô N1 là 2015, công thức này chỉ trả về giá trị từ hàng đó.

Tôi muốn nhãn trường từ hàng đầu tiên cho biểu đồ. Vì vậy, tôi đã bao gồm hàng đó bằng cách sử dụng các Dấu ngoặc ngoẹo.

Tạo một biểu đồ cột phạm vi động – Cài đặt

Bây giờ bạn có thể kiểm soát dữ liệu nguồn. Bạn có thể lọc dữ liệu nguồn bằng menu ở ô N1. Chọn “Tất cả” để lấy tất cả dữ liệu như cũ, chọn 2015 để lấy dữ liệu cho năm 2015, và cứ thế.

Bây giờ tôi đang tạo một biểu đồ với phạm vi trong ô O1:Y4. Chúng ta phải chọn phạm vi O1:AA vì chúng ta đang tạo một biểu đồ động, có thể chứa hai cột bổ sung và một số hàng không giới hạn.

Lưu ý: Chỉ giữ lại các hàng mà bạn muốn trong bảng của bạn. Tôi chỉ giữ lại 15 hàng để biểu đồ đáp ứng nhanh. Nếu không, công thức trong ô O1 có thể khiến việc tải biểu đồ phạm vi động của chúng tôi bị chậm một chút.

Dưới đây là các bước cuối cùng để có phạm vi động trong biểu đồ trên Google Sheets.

  1. Chọn phạm vi O1:AA.
  2. Truy cập vào menu “Chèn” và chọn “Biểu đồ”.
  3. Tôi đang tạo một biểu đồ cột. Trong “Trình chỉnh sửa biểu đồ”, thực hiện các cài đặt sau.

Cài đặt trong tab DỮ LIỆU:

  • Chọn loại biểu đồ: Biểu đồ cột.
  • Bạn sẽ thấy ba tùy chọn được chọn (đánh dấu) – “Đổi hàng/cột”, “Sử dụng cột O làm tiêu đề” và “Sử dụng hàng 1 làm nhãn”. Xóa dấu đánh dấu ở tùy chọn “Đổi hàng/cột”.
  • Sau đó, hai tùy chọn cuối cùng sẽ được thay đổi thành “Sử dụng hàng 1 làm tiêu đề” và “Sử dụng cột O làm nhãn” và cả hai đều được chọn. Đó là những gì chúng ta muốn.

Cài đặt trong tab TÙY CHỈNH:

Dưới “Trục ngang”, chọn “Xem nhãn là văn bản”

Xem biểu đồ thích nghi với lựa chọn thả xuống. Không có không gian trống bổ sung nào xuất hiện trên biểu đồ.

Kết luận

Đây là một ví dụ hoàn hảo về phạm vi động trong biểu đồ. Bạn có thể thêm số lượng hàng và hai cột bổ sung không giới hạn vào dữ liệu hiện có của bạn (A1: K4) để có phạm vi động trong biểu đồ trên Google Sheets.

Nếu bạn thêm nhiều hàng hơn, tức là dữ liệu cho một số năm nữa, đừng quên bao gồm những năm đó trong menu thả xuống.

Biểu đồ sẽ tự động thu nhỏ và mở rộng khu vực một cách tự động (xem “Sheet2” của bảng mẫu của tôi bên dưới). Thưởng thức nhé!

Biểu đồ mẫu 100520

Related posts