Cách tính điểm trung bình trong access năm 2024

Tính toán trung bình số học của một tập hợp các giá trị chứa trong một trường đã xác định trên một truy vấn.

Cú pháp

Avg ( expr )

Chỗ dành sẵn dành sẵn cho expr thể hiện biểu thức chuỗi định trường có chứa dữ liệu số bạn muốn tính giá trị trung bình hoặc biểu thức thực hiện tính toán bằng cách sử dụng dữ liệu trong trường đó. Toán hạng trong expr có thể bao gồm tên của trường bảng, hằng số hoặc hàm (có thể là nội tại hoặc do người dùng xác định nhưng không phải là một trong các hàm tổng hợp SQL khác).

Chú thích

Trung bình tính toán của Avg là trung bình số học (tổng các giá trị chia cho số lượng giá trị). Bạn có thể sử dụng Avg, ví dụ, để tính toán chi phí cước phí trung bình.

Hàm Avg không bao gồm bất kỳ trường Null nào trong phép tính.

Bạn có thể sử dụng Avg trong biểu thức truy vấn và trong thuộc tính SQL của đối tượng QueryDef hoặc khi tạo đối tượng tập bản ghi dựa trên truy vấn SQL.

Ví dụ

Biểu thức

Kết quả

SELECT Avg([Đơn_Giá]) AS Expr1 FROM ProductSales;

Trả về trung bình của tất cả các giá trị trong trường "Đơn_Giá" từ bảng "Doanh_số_sản_phẩm" và hiển thị trong cột Expr1.

SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales;

Trả về trường trung bình "SalePrice" và "Discount" từ bảng ProductSales. Kết quả được hiển thị trong cột "AvgSalePrice" và "AvgDiscount" tương ứng trả về trung bình của tất cả "SalePrice" khi "Số lượng" đã bán trên 10. Kết quả được hiển thị trong cột "AvgSalePrice".

SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales;

Trả về giá trị tuyệt đối của giá trị trung bình của trường "Discount" và hiển thị trong cột "AbsAverageDiscount".

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Bài viết này giải thích cách sử dụng một loại hàm trong công thức Access gọi là hàm tổng hợp để tính tổng dữ liệu trong tập kết quả truy vấn. Bài viết này cũng sẽ giải thích ngắn gọn cách sử dụng các hàm tổng hợp khác, như COUNT và AVG để đếm hoặc tính trung bình các giá trị trong một tập kết quả. Ngoài ra, bài viết này giải thích cách sử dụng Hàng Tổng, một tính năng trong Access mà bạn sử dụng để tính tổng dữ liệu mà không cần phải thay đổi thiết kế truy vấn của mình.

Bạn muốn làm gì?

Tìm hiểu các cách tính tổng dữ liệu

Bạn có thể tính tổng một cột gồm nhiều số trong một truy vấn bằng cách sử dụng loại hàm gọi là hàm tổng hợp. Các hàm tổng hợp sẽ thực hiện phép tính trên một cột dữ liệu rồi trả về một giá trị duy nhất. Access cung cấp một loạt các hàm tổng hợp, bao gồm Sum, Count, Avg (để tính các giá trị trung bình), Min và Max. Bạn tính tổng dữ liệu bằng cách thêm hàm Sum vào truy vấn của mình, bạn đếm dữ liệu bằng cách sử dụng hàm Count, v.v..

Ngoài ra, Access cung cấp một vài cách để thêm Sum cùng các hàm tổng hợp khác vào một truy vấn. Bạn có thể:

  • Mở truy vấn của bạn ở dạng xem Biểu dữ liệu rồi thêm một hàng Tổng. Hàng Tổng, một tính năng trong Access, cho phép bạn sử dụng một hàm tổng hợp ở một hoặc nhiều cột trong một tập kết quả truy vấn mà không cần phải thay đổi thiết kế cho truy vấn của mình.
  • Tạo một truy vấn tổng. Một truy vấn tổng sẽ tính tổng phụ trên nhiều nhóm bản ghi; một hàng Tổng sẽ tính tổng cuối cho một hoặc nhiều cột (trường) của dữ liệu. Ví dụ: nếu bạn muốn tính tổng phụ toàn bộ doanh số theo thành phố hoặc theo quý, bạn sử dụng một truy vấn tổng để nhóm các bản ghi của mình theo thể loại mong muốn rồi tính tổng các số liệu bán hàng.
  • Tạo một truy vấn chéo bảng. Một truy vấn chéo bảng là một loại truy vấn đặc biệt sẽ hiển thị kết quả truy vấn trong một lưới giống với trang tính Excel. Các truy vấn chéo bảng tóm tắt giá trị của bạn, rồi nhóm các giá trị đó theo hai tập hợp dữ kiện — một tập hợp dọc xuống ở phía bên cạnh (đầu đề hàng) và một tập hợp khác ở phía trên cùng (đầu đề cột). Ví dụ: bạn có thể sử dụng một truy vấn chéo bảng để hiển thị tổng doanh số cho từng thành phố trong ba năm qua, như bảng sau đây hiển thị:

Thành phố

2003

2004

2005

Paris

254.556

372.455

467.892

Sydney

478.021

372.987

276.399

Jakarta

572.997

684.374

792.571

...

...

...

...

Lưu ý: Các mục hướng dẫn trong tài liệu này sẽ nhấn mạnh cách sử dụng hàm Sum nhưng hãy nhớ rằng bạn có thể sử dụng những hàm tổng hợp khác trong các hàng Tổng và truy vấn của mình. Để biết thêm thông tin về cách sử dụng các hàm tổng hợp khác, hãy xem mục ở phần sau trong bài viết này.

Để biết thêm thông tin về những cách sử dụng các hàm tổng hợp khác, hãy xem bài viết Hiển thị tổng cột trong một biểu dữ liệu.

Những bước trong các mục sau đây sẽ giải thích cách thêm hàng Tổng, sử dụng một truy vấn tổng để tính tổng dữ liệu trên các nhóm cùng cách sử dụng một truy vấn chéo bảng để tính tổng phụ dữ liệu trên các nhóm và khoảng thời gian. Khi bạn tiếp tục, hãy nhớ rằng nhiều hàm tổng hợp chỉ hoạt động trên dữ liệu trong các trường được đặt thành kiểu dữ liệu cụ thể. Ví dụ: hàm SUM chỉ hoạt động với các trường được đặt thành kiểu dữ liệu Số, Số thập phân hoặc Tiền tệ. Để biết thêm thông tin về các hàm phương sai, hãy xem bài viết Hiển thị tổng cột trong một biểu dữ liệu.