Hàm MinA và MaxA trong excel

Thứ tư - 09/10/2013 23:00
Ở đâu đó chúng ta bắt gặp hai hàm MinA và MaxA, chúng ta tự hỏi, hai hàm này là gì, ý nghĩa của chúng ra sao, chúng có quan hệ gì với 2 hàm Min và Max?
Ở đâu đó chúng ta bắt gặp hai hàm MinA và MaxA, chúng ta tự hỏi, hai hàm này là gì, ý nghĩa của chúng ra sao, chúng có quan hệ gì với 2 hàm Min và Max mà ta đã quen dùng hay đã học ở bài học trước,

Để làm rõ những điều đó, chúng ta ôn lại công thức của chúng và so sánh với hai hàm ta sẽ học hôm nay nhé.

Cú pháp Hàm Max và Hàm Min:
Min(Number1,number2,...)
Max(Number1,number2,...)

Cú pháp Hàm MaxA và Hàm MinA:
MinA(Value1,Value2,...)
MaxA(Value1,Value2,...)

Chú ý cách sử dụng:
►Các tham số Value1, Value2,... trong hai hàm trên có thể là: chữ số, Tên (Define Name), dãy các ô (A2:A5 OR A2:C10) hoặc giá trị tham chiếu =A10; Các giá trị logic: True (có giá trị là 1) hoặc False (có giá trị 0), hoặc các số viết dạng chữ (one, two, ten) khi bạn nhập trực tiếp vào danh sách các phần tử của tham số thì hàm này vẫn tính giá trị của ô đó là 1.
Ví du:
MinA(true,4) = 1
MaxA(true,4) = 4
►về ý nghĩa thì Hàm MaxA và MinA cũng đi tìm Lớn Nhất (Max) và giá trị nhỏ nhất (Min) trong một dãy các ô, dãy các phần tử cho trước.
►Về cấu trúc thì 2 hàm này hoàn toàn giống với nhau, Tuy nhiên, Chúng ta để ý đối số của chúng nhé.
Đối số của 2 hàm Max,  Min là Number1, Number2, còn đối số của 2 hàm MaxA, MinA là Value1, Value2

Bấy nhiêu đó cũng cho ta sự khác biệt rồi phải không nào?

Vậy để xem sự khác biệt bên trong là gì chúng ta xét các ví dụ sau:

 
     A           
1   Điểm số
2   False
3   0.2
4   0.5
5   0.7
6   0.9
7   True
  
Trường hợp 1: Hàm MAX vs MAXA

=MAX(A2:A7) : Kết quả là: Giá trị lớn nhất là: 0.9
Ta thấy Tuy chữ True và False là giá trị logic nhưng không được nhập trực tiếp vào công thức nên, hàm này xem giá trị True, và False ở 2 ô A2 và A7 là Text nên nó bỏ qua.

=MAXA(A2:A7): Kết quả: Giá trị lớn nhât trong dãy ô A2:A7 là 1:

Hoặc =MAXA(A2:A6,TRUE):

Kết quả: Giá trị lớn nhât trong dãy ô A2:A6 và True là 1
Hoặc  =MAX(A2:A6,True), kết quả: Giá trị lớn nhất ở ô A2:A6 và True (Điền trực tiếp trong hàm) là 1

Trường hợp 2: Hàm Min vs MinA

=MIN(A2:A7)            : 0.2 (Chữ False không được duyệt vì nó không chèn trực tiếp vào công thức)
=MINA(A2:A7)          : 0 (gía trị của False tại ô A2)
=MINA(A3:A6,False)  : 0 (Giá trị của False điền trực tiếp)
=MIN(A3:A6,False)    : 0 (Giá trị của False điền trực tiếp)

Kết luận,

- Hàm Max / Min chỉ duyệt qua và tìm ra số lớn nhất / Nhỏ nhất trong dãy ô chứa số, và trả về kết quả, các giá trị logic như TRUE, FALSE chỉ được xem xét khi điền trực tiếp vào công thức Max / Min

- Hàm MaxA /MinA cũng có chức năng tương tự hàm Max /Min, tuy nhiên, nó cũng tự quy đổi giá trị Logic là True hoặc False thành số và duyệt qua, cho dù là nó điền trực tiếp vào công thức hàm hay nó tham chiếu đến 1 ô(A2 và A7)
 

Tác giả bài viết: Minh Phú

Chú ý: Việc đăng lại bài viết trên ở website hoặc các phương tiện truyền thông khác mà không ghi rõ nguồn http://aneedz.com là vi phạm bản quyền

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Mã bảo mật   
Thống kê
  • Đang truy cập59
  • Hôm nay6,773
  • Tháng hiện tại64,578
  • Tổng lượt truy cập1,585,430
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây