Cách tính giá trị trung bình của nhiều cột trong Excel (6 phương pháp)

  • Chia Sẻ Cái Này
Hugh West

Trong hướng dẫn này, tôi sẽ trình bày một số phương pháp liên quan đến tính trung bình cộng của nhiều cột trong Excel. Thông thường, bạn có thể lấy giá trị trung bình của một phạm vi có nhiều cột bằng cách sử dụng hàm AVERAGE . Tuy nhiên, nếu bạn muốn có giá trị trung bình từ một số cột nhất định, có nhiều cách có sẵn trong excel. Tôi sẽ sử dụng một số hàm excel và sự kết hợp của chúng để lấy giá trị trung bình từ nhiều cột.

Tải xuống Sách bài tập thực hành

Bạn có thể tải xuống sách bài tập thực hành mà chúng tôi đã sử dụng để chuẩn bị cho bài viết này.

Average Multiple Columns.xlsx

6 Phương pháp tính giá trị trung bình của nhiều cột trong Excel

1. Tính giá trị trung bình của nhiều cột bằng hàm AVERAGE

Đầu tiên, tôi sẽ chỉ sử dụng hàm AVERAGE để tính giá trị trung bình của một số phạm vi liền kề nằm trong các cột khác nhau. Ví dụ: tôi có tập dữ liệu ( B4:E11 ) với điểm kiểm tra của một số học sinh. Bây giờ, tôi sẽ tính giá trị trung bình của nhiều phạm vi từ nhiều cột.

Các bước:

  • Nhập công thức bên dưới vào Ô B13 để tính giá trị trung bình của các phạm vi B5:B10 , C5:D9, E6:E11 .
=AVERAGE(B5:B10,C5:D9,E6:E11)

  • Nhấn Enter và bạn sẽ nhận được giá trị trung bình của các phạm vi cột được chỉ định B , C , D E .

Đọc thêm: ChạyTrung bình: Cách tính bằng hàm Average(…) của Excel

2. Xác định tên cho nhiều cột và sau đó lấy giá trị trung bình

Đôi khi, việc chọn nhiều phạm vi từ nhiều cột có vẻ như mệt mỏi và có thể dẫn đến kết quả sai nếu phạm vi không được chọn chính xác. May mắn thay, bạn có thể đặt tên cho dải ô đã chỉ định trong excel rồi chuyển dải ô đó làm đối số của hàm AVERAGE .

Các bước:

  • Đầu tiên, chọn phạm vi dự kiến ​​từ nhiều cột bằng cách nhấn phím Ctrl .
  • Sau đó, chuyển đến Hộp tên , đặt tên phù hợp với bạn , và nhấn Enter . Tôi đã đặt tên cho các phạm vi bên dưới là ' MultiCol '.

  • Bây giờ hãy nhập công thức bên dưới vào Ô B13 và nhấn Enter .
=AVERAGE(MultiCol)

  • Kết quả là, đây là mức trung bình cuối cùng mà bạn sẽ nhận được.

Đọc thêm: Cách tính mức trung bình của nhiều dãy trong Excel (3 phương pháp)

3. Hàm AVERAGEIF trong Excel để tính giá trị trung bình của nhiều cột

Bây giờ, tôi sẽ sử dụng hàm AVERAGEIF để lấy giá trị trung bình của nhiều cột. Trong phần thảo luận sau, tôi sẽ chỉ cho bạn hai ví dụ về việc sử dụng hàm này để tính trung bình cộng.

3.1. Lấy giá trị trung bình của các ô khớp chính xác với một tiêu chí

Giả sử, tôi có một tập dữ liệu ( B4:C12 ) chứa một số tên trái cây và tên của chúng.chất lượng trong các cột A B . Bây giờ tôi sẽ tìm tên các loại trái cây cụ thể (ở đây, Apple ) trong cột B và tính giá trị trung bình của chúng từ cột C .

Các bước:

  • Nhập công thức sau vào Ô C14 và nhấn Enter .
=AVERAGEIF(B5:B12,"Apple",C5:C12)

  • Kết quả là, tôi sẽ nhận được số lượng trung bình của tất cả ' Apple ' của tập dữ liệu này.

3.2. Tính giá trị trung bình của các ô khớp với tiêu chí trong một chuỗi

Trước đây, tôi đã tính giá trị trung bình cho một tên trái cây khớp chính xác với ô excel. Tuy nhiên, bây giờ tôi sẽ tìm kiếm một chuỗi khớp với nội dung ô và sau đó tính giá trị trung bình từ một cột khác. Chẳng hạn, trong tập dữ liệu bên dưới, tôi có một tên trái cây chứa chuỗi ' Apple ' như một phần của nội dung ô (ví dụ: Wood Apple , Pineapple, v.v. .) Vì vậy, hãy khớp chuỗi ' Apple ' trong cột B rồi lấy giá trị trung bình tương ứng từ cột C .

Các bước:

  • Nhập công thức bên dưới vào Ô C14 .
=AVERAGEIF(B5:B12,"*Apple*",C5:C12)

  • Nhấn Enter .
  • Kết quả là bạn sẽ nhận được kết quả bên dưới.

Đọc thêm: Cách tính giá trị trung bình của văn bản trong Excel (2 cách)

Bài đọc tương tự

  • Công thức chuyên cần trung bình trong Excel (5Cách)
  • Cách tính trung bình xếp hạng 5 sao trong Excel (3 cách dễ dàng)
  • Nhận thời gian trung bình trong Excel (3 ví dụ)
  • Cách tính Trung bình trượt 7 ngày trong Excel (4 cách)
  • Tính phần trăm điểm trung bình trong Excel (4 phương pháp hàng đầu)

4. Kết hợp các hàm AVERAGEIF và SUMIF để lấy giá trị trung bình của nhiều cột

Bạn có thể sử dụng kết hợp các hàm Excel như AVERAGEIF SUMIF để tìm giá trị trung bình từ nhiều cột. Ví dụ: tôi có tập dữ liệu ( B4:E10 ) chứa một số mặt hàng tạp hóa, đơn giá và số lượng bán theo ngày. Bây giờ, tôi sẽ tính tổng giá cho các mặt hàng này từ các cột B , C, E bằng cách sử dụng SUMIF Hàm AVERAGEIF .

Các bước:

  • Đầu tiên, nhập công thức dưới đây vào Ô E13 và nhấn Enter .
=AVERAGEIF($B$5:$B$10,B13,$E$5:$E$10)*SUMIF($B$5:$B$10,B13,$C$5:$C$10)

  • Sau đó, chúng tôi sẽ được kết quả dưới đây. Sử dụng công cụ Fill Handle ( + ) để sao chép công thức sang các ô còn lại.

  • Cuối cùng, chúng ta sẽ có tổng giá cho tất cả các mặt hàng như bên dưới.

🔎 Công thức hoạt động như thế nào?

AVERAGEIF($B$5:$B$10,B13,$E$5:$E$10)

Phần này của công thức trả về Đơn giá của nội dung ô của Ô B13 ( Corn Flakes ) màlà:

{ 5 }

SUMIF($B$5:$B$10,B13,$C$5:$ C$10)

Bây giờ, phần này của công thức trả về Số lượng đã bán của Bột ngô là:

{ 88 }

AVERAGEIF($B$5:$B$10,B13,$E$5:$E$10)*SUMIF($B$5:$ B$10,B13,$C$5:$C$10)

Cuối cùng, công thức trên nhân 5 với 88 và trả về:

< 440 }

Đọc thêm: [Đã sửa!] Công thức AVERAGE không hoạt động trong Excel (6 giải pháp)

5. Kết hợp hàm AVERAGE và LARGE của Excel để lấy giá trị trung bình từ nhiều cột

Bạn có thể kết hợp hàm LARGE cùng với hàm AVERAGE để tìm giá trị trung bình của một phạm vi trải rộng trong nhiều cột. Chẳng hạn, tôi sẽ áp dụng tổ hợp các hàm excel này để tính giá trị trung bình của các giá trị 3 hàng đầu của phạm vi B11:E11 .

Các bước:

  • Nhập công thức bên dưới vào Ô B13 và nhấn Enter .
=AVERAGE(LARGE(B11:E11, {1,2,3}))

  • Kết quả là tôi sẽ nhận được giá trị trung bình của các giá trị 3 hàng đầu trong phạm vi B11:E11 được trải rộng trên nhiều cột.

Ở đây, hàm LARGE trả về giá trị 3 giá trị lớn nhất ( 89 , 87 77 )  trong phạm vi B11:E11 . Sau đó, hàm AVERAGE trả về giá trị trung bình của các số 3 ở trên.

Lưu ý:

Bạn có thể sử dụng chức năng NHỎ cùng với hàm AVERAGE để tính giá trị trung bình của các số nhỏ nhất trong một phạm vi trải rộng trên nhiều cột.

Đọc thêm: Tính toán di chuyển Trung bình cho Phạm vi động trong Excel (3 ví dụ)

6. Hàm OFFSET, AVERAGE và COUNT của Excel để tính giá trị trung bình của N giá trị cuối cùng trong nhiều cột

Bây giờ tôi sẽ sử dụng hàm OFFSET cùng với các hàm COUNT AVERAGE để tính giá trị trung bình của các giá trị N cuối cùng trải rộng trên nhiều cột. Chẳng hạn như tôi sẽ tính giá trị trung bình của ba ( 3 ) giá trị cuối cùng của phạm vi B5:F5 của tập dữ liệu của tôi ( B4:F11 ).

Các bước:

  • Nhập công thức sau vào Ô B13 và nhấn Enter .
=AVERAGE(OFFSET(B5,0,COUNT(B5:F5)-3,1,3))

  • Do đó, bạn sẽ đạt điểm dưới trung bình.

🔎 Công thức hoạt động như thế nào?

COUNT(B5:F5)

Phần này của công thức trả về:

{ 5 }

(OFFSET(B5,0,COUNT(B5:F5)-3 ,1,3)

Bây giờ, phần này của công thức trả về các giá trị 3 cuối cùng của phạm vi B5:F5 :

{ 99 , 77 , 66 }

TRUNG BÌNH(OFFSET(B5,0,COUNT (B5:F5)-3,1,3))

Cuối cùng, công thức trả về giá trị trung bình của các giá trị 3 cuối cùng ( 99 , 77 , 66 ) là:

{ 80.66666667 }

Kết luận

Trong bài viết trên , Tôi đã cố gắng đểthảo luận chi tiết về một số phương pháp tính trung bình cộng nhiều cột trong excel. Hy vọng rằng, những phương pháp và giải thích này sẽ đủ để giải quyết vấn đề của bạn. Vui lòng cho tôi biết nếu bạn có bất kỳ câu hỏi nào.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.