lethanhnhan
Thành viên chính thức


- Tham gia
- 27/5/07
- Bài viết
- 76
- Được thích
- 249
Các kỹ thuật cơ bản
Hầu hết chúng ta khi vẽ biểu đồ, chúng ta thường dùng Chart Wizard để vẽ và chúng ta cố gắng tìm ra biểu đồ nào gần với yêu cầu trong bước 1 của Wizard. Tôi chắc chắn rằng có đôi khi các bạn cảm thấy không hài lòng với biểu đồ mình vừa vẽ nhưng các bạn không biết làm thế nào.
Vậy thì hôm nay chúng ta cùng khám phá một vài bí mật của biểu đồ trong Excel.
Điểm chính chúng ta cần phải nắm rõ rằng biểu đồ không tham chiếu trực tiếp đến ô chứa dữ liệu. Nguồn dữ liệu để vẽ biểu đồ được cung cấp bởi hàm SERIES().
Các bạn để ý rằng sau khi vẽ biểu đồ, các bạn chọn biểu đồ các bạn sẽ thấy trên thanh Formula hiện công thức như sau:
=SERIES(Name, XValues, YValues, PlotOrder)
Bốn thông số trên có thể là hằng số hoặc một mảng hằng số, tham chiếu trực tiếp đến một range hoặc tham chiếu đến tên của một range.
Vậy chúng ta chỉ tìm hiểu và làm việc với hàm này là đủ. Ngòai ra chúng ta cũng sẽ tham khảo thêm về hàm OFFSET(), COUNTA()
Như các bạn đã biết, hàm COUNTA() trả về số ô không rỗng của vùng dữ liệu.
Với việc kết hợp hai hàm này chúng ta có thể làm cho khối dữ liệu chúng ta tự động mở rộng ra để làm nguồn cho biểu đồ. Có lẻ cách tốt nhất chúng ta sẽ xem ví dụ về cách đặt tên cho một range, chúng ta sẽ dể dàng hiểu hơn.
Giả sử chúng ta có khối dữ liệu như hình sau, chúng ta muốn rằng mỗi khi chúng ta thêm dữ liệu vào bên dưới hàng 12 thì khối dữ liệu được đặt tên sẽ tự động mở rộng ra.
Công thức của chúng ta như sau:
[FONT="]Giải thích công thức: Khối dữ liệu được đặt tên là DATA. Khối dữ liệu được định nghĩa từ ô D2 (tức là Sheet1!$D$2), sau đó di chuyển qua 0 hàng, 0 cột . Số lượng hàng được xác định bởi hàm COUNTA đếm số hàng có dữ liệu trong cột D Sheet1!$D:$D$, số cột của bảng dữ liệu là 2. Như vậy mỗi lần các bạn thêm dữ liệu vào bên dưới khối dữ liệu thì bảng dữ liệu tự động mở ra.
Lê Thanh Nhân
[/FONT]
Hầu hết chúng ta khi vẽ biểu đồ, chúng ta thường dùng Chart Wizard để vẽ và chúng ta cố gắng tìm ra biểu đồ nào gần với yêu cầu trong bước 1 của Wizard. Tôi chắc chắn rằng có đôi khi các bạn cảm thấy không hài lòng với biểu đồ mình vừa vẽ nhưng các bạn không biết làm thế nào.
Vậy thì hôm nay chúng ta cùng khám phá một vài bí mật của biểu đồ trong Excel.
Điểm chính chúng ta cần phải nắm rõ rằng biểu đồ không tham chiếu trực tiếp đến ô chứa dữ liệu. Nguồn dữ liệu để vẽ biểu đồ được cung cấp bởi hàm SERIES().

Các bạn để ý rằng sau khi vẽ biểu đồ, các bạn chọn biểu đồ các bạn sẽ thấy trên thanh Formula hiện công thức như sau:
=SERIES(Name, XValues, YValues, PlotOrder)
Bốn thông số trên có thể là hằng số hoặc một mảng hằng số, tham chiếu trực tiếp đến một range hoặc tham chiếu đến tên của một range.

Vậy chúng ta chỉ tìm hiểu và làm việc với hàm này là đủ. Ngòai ra chúng ta cũng sẽ tham khảo thêm về hàm OFFSET(), COUNTA()

Như các bạn đã biết, hàm COUNTA() trả về số ô không rỗng của vùng dữ liệu.
Với việc kết hợp hai hàm này chúng ta có thể làm cho khối dữ liệu chúng ta tự động mở rộng ra để làm nguồn cho biểu đồ. Có lẻ cách tốt nhất chúng ta sẽ xem ví dụ về cách đặt tên cho một range, chúng ta sẽ dể dàng hiểu hơn.

Giả sử chúng ta có khối dữ liệu như hình sau, chúng ta muốn rằng mỗi khi chúng ta thêm dữ liệu vào bên dưới hàng 12 thì khối dữ liệu được đặt tên sẽ tự động mở rộng ra.
Công thức của chúng ta như sau:

[FONT="]Giải thích công thức: Khối dữ liệu được đặt tên là DATA. Khối dữ liệu được định nghĩa từ ô D2 (tức là Sheet1!$D$2), sau đó di chuyển qua 0 hàng, 0 cột . Số lượng hàng được xác định bởi hàm COUNTA đếm số hàng có dữ liệu trong cột D Sheet1!$D:$D$, số cột của bảng dữ liệu là 2. Như vậy mỗi lần các bạn thêm dữ liệu vào bên dưới khối dữ liệu thì bảng dữ liệu tự động mở ra.
Lê Thanh Nhân
[/FONT]
Lần chỉnh sửa cuối: