Bỏ qua đến nội dung chính

Bài 2 · Chương 5: Hàm cơ bản

AVERAGE, MIN, MAX, COUNT, COUNTA và COUNTBLANK

Tính điểm trung bình, cao nhất, thấp nhất của một vùng. Phân biệt COUNT (đếm ô số), COUNTA (đếm ô không trống) và COUNTBLANK (đếm ô trống), rồi chọn đúng hàm cho từng câu hỏi trên bảng điểm.

12 phút2 bài tậpCơ bản
Mục lục bài
  1. Mục tiêu
  2. Ví dụ có lời giải
  3. Điền tiếp công thức
  4. Tìm chỗ sai
  5. Kiểm tra nhanh
  6. Lỗi hay gặp
  7. Trên Excel thật
  8. Luyện tập (2 bài tập)

Ôn lại trước khi học

Thử nhớ lại trước, rồi mới xem đáp án.

  1. Ô thuế suất nằm ở G1, và ô H2 có công thức =E2*G1. Bạn sao chép công thức xuống H3. H3 trỏ tới ô nào, và cách sửa là gì?

    Xem đáp án
    H3 trỏ tới G2, vì địa chỉ tương đối đổi theo hàng, mà G2 không phải ô thuế suất. Cách sửa: cố định ô thuế suất bằng dấu $, viết =E2*$G$1. Nhấn F4 để thêm $ nhanh.
  2. Viết công thức cộng các ô từ B2 đến B9. Dấu hai chấm trong B2:B9 làm việc gì?

    Xem đáp án
    Công thức là =SUM(B2:B9). Dấu hai chấm nối ô đầu và ô cuối thành một vùng, gồm cả các ô nằm giữa.
  3. Ô E5 có công thức =C5*D5. Bạn sao chép sang ô F5, bên phải. Công thức ở F5 trông thế nào, và vì sao?

    Xem đáp án
    Công thức ở F5 là =D5*E5. Địa chỉ tương đối đổi theo vị trí của ô nhận công thức, nên khi chép sang phải thì cột cũng dịch sang phải.

Mục tiêu

Sau bài này bạn có thể:

  • Tính trung bình, giá trị lớn nhất, nhỏ nhất của một vùng.
  • Phân biệt COUNT (đếm ô số), COUNTA (đếm ô không trống) và COUNTBLANK (đếm ô trống).
  • Chọn đúng hàm cho từng câu hỏi thống kê trên bảng điểm.

Ví dụ có lời giải

Cô giáo chủ nhiệm có bảng điểm sáu học sinh. Cô muốn biết điểm trung bình, điểm cao nhất, điểm thấp nhất, và muốn đếm học sinh theo ba cách. Với vùng điểm C2:C7, điểm trung bình là =AVERAGE(C2:C7).

Bảng dưới đây có một ô điểm bị trống: bạn Chi chưa có điểm.

ABC
1STTHọ và tênĐiểm TB
21Nguyễn Văn An8.5
32Trần Thị Bình6.0
43Lê Quang Chi
54Phạm Hồng Dung9.0
65Võ Minh Đức7.5
76Đỗ Thu Hà5.0
Cú pháp=AVERAGE(number1, [number2])
  • number1số, ô hoặc vùng đầu tiên

    Bắt buộc. Thường là cả một vùng, như C2:C7.

  • number2số, ô hoặc vùng thứ haiTùy chọn

    Tùy chọn. Thêm khi bạn cần tính trên nhiều vùng.

MAX, MIN, COUNT và COUNTA cũng nhận nhiều đối số, mỗi đối số là một số, một ô hoặc một vùng. COUNTBLANK chỉ nhận một vùng.

Thống kê bảng điểm sáu học sinh

  1. Chỗ hay sai

    Làm gì: Ở ô F2, gõ =AVERAGE(C2:C7) rồi nhấn Enter. Ô hiện 7.2.

    Vì sao: AVERAGE cộng các số rồi chia cho số ô có số. Ô C4 trống nên bị bỏ qua: tổng 36 chia cho 5 ô có điểm, không chia cho 6. Ô có số 0 thì vẫn được tính.

  2. Làm gì: Ở F3 gõ =MAX(C2:C7) (kết quả 9). Ở F4 gõ =MIN(C2:C7) (kết quả 5).

    Vì sao: MAX trả về giá trị lớn nhất, MIN trả về giá trị nhỏ nhất. Cả hai bỏ qua ô trống và ô chữ.

  3. Làm gì: Ở F5 gõ =COUNT(C2:C7). Ô hiện 5.

    Vì sao: COUNT chỉ đếm những ô chứa số: năm điểm, không tính ô trống.

  4. Chỗ hay sai

    Làm gì: Ở F6 gõ =COUNTA(B2:B7). Ô hiện 6.

    Vì sao: Cột họ tên chứa chữ. COUNT bỏ qua chữ nên sẽ ra 0, còn COUNTA đếm mọi ô không trống, gồm cả chữ. Đây là chỗ hay nhầm.

  5. Làm gì: Ở F7 gõ =COUNTBLANK(C2:C7). Ô hiện 1.

    Vì sao: COUNTBLANK đếm các ô trống: ở đây là điểm của bạn Chi.

Tự hỏi mình

  • Nếu bạn gõ số 0 vào ô C4 thay vì để trống, điểm trung bình đổi thành bao nhiêu, và vì sao?
  • Trong bảng này, vì sao COUNT(C2:C7) cộng với COUNTBLANK(C2:C7) bằng số học sinh trong danh sách?

Chọn hàm theo câu hỏi

Câu hỏi trên bảng điểmHàmVí dụ
Điểm trung bình của lớp là bao nhiêu?AVERAGE=AVERAGE(C2:C7)
Điểm cao nhất, thấp nhất là bao nhiêu?MAX, MIN=MAX(C2:C7)
Bao nhiêu bạn đã có điểm?COUNT=COUNT(C2:C7)
Danh sách có bao nhiêu bạn?COUNTA=COUNTA(B2:B7)
Bao nhiêu bạn chưa có điểm?COUNTBLANK=COUNTBLANK(C2:C7)

Điền tiếp công thức

Mỗi câu bỏ trống nhiều hơn câu trước. Bảng điểm lớp 10A2 có họ tên ở B2:B31 và điểm ở C2:C31.

Câu 1. Tìm điểm cao nhất của lớp trong vùng điểm bắt đầu từ C2.

Điền vào chỗ trống

=MAX(C2:)

Câu 2. Đếm số học sinh trong danh sách, dựa vào cột họ tên.

Điền vào chỗ trống

=COUNTA()

Câu 3. Đếm số bài chưa có điểm, dựa vào cột điểm.

Điền vào chỗ trống

=()

Tìm chỗ sai

Cô giáo muốn đếm số học sinh trong danh sách (cột B là họ tên), nhưng ô kết quả hiện 0. Bấm vào phần bạn nghĩ là sai.

Tìm chỗ sai

Công thức này có một chỗ sai. Bấm vào phần bạn nghĩ là sai.

Sau đây là phần luyện tập, gồm hai bài trên bảng điểm: một bài tính trung bình, lớn nhất, nhỏ nhất; một bài đếm theo ba cách.

Đọc xong, giờ thử

Luyện tập ngay (2 bài tập)

Làm trực tiếp trên lưới trong trình duyệt. Mỗi lần bấm chấm bài, DeskLab kiểm tra kết quả và gợi ý nếu bạn chưa làm đúng.

Bắt đầu luyện tập

Chấm tự động ngay trên máy bạn. Không cần đăng nhập. Tiến độ lưu trên trình duyệt này.

Kiểm tra nhanh

Cột B là họ tên của 40 học sinh. Công thức nào đếm số học sinh?

Trong C2:C7, ô C4 trống và năm ô còn lại có điểm. AVERAGE(C2:C7) chia tổng cho bao nhiêu?

Danh sách có 30 hàng điểm, trong đó 24 ô đã có điểm. Hàm nào cho kết quả 6?

Trong vùng điểm có một ô chứa chữ "vắng". MAX của vùng đó xử lý ô này thế nào?

Lỗi hay gặp

  • Dùng COUNT để đếm cột họ tên và ô kết quả hiện 0.

    Nguyên nhân
    COUNT chỉ đếm ô chứa số, còn họ tên là chữ.
    Cách sửa
    Dùng COUNTA để đếm ô không trống: =COUNTA(B2:B41).
  • Điểm trung bình lớn hơn bạn nghĩ khi có bài chưa chấm.

    Nguyên nhân
    AVERAGE bỏ qua ô trống, nên chỉ chia cho số ô có điểm. Ô có số 0 thì vẫn được tính.
    Cách sửa
    Để ô trống nếu bài chưa có điểm. Chỉ gõ 0 khi học sinh thật sự được 0 điểm.
  • Kết quả thấp hơn mong đợi dù ô trông giống như có số.

    Nguyên nhân
    Một số ô chứa chữ, kể cả số bị gõ kèm chữ như 12 cái, và AVERAGE, MIN, MAX, COUNT bỏ qua ô chữ.
    Cách sửa
    Sửa ô đó thành số thật rồi tính lại.

Trên Excel thật

  • Số thập phân: Lưới DeskLab hiện điểm theo kiểu 8.5. Excel mặc định dùng dấu phân cách số của hệ thống, nên trên máy khác cùng điểm đó có thể hiện với dấu phẩy thập phân.
  • Gõ công thức: Trong phần luyện tập hãy tự gõ công thức. Mọi hàm trong bài này nhận cả vùng, nên bạn không cần cộng hay đếm từng ô.