Bạn đang xem bài viết Tìm Giá Trị Lớn Nhất – Nhỏ Nhất Bằng Hàm Max – Min Trong Microsoft Excel được cập nhật mới nhất trên website Hoisinhvienqnam.edu.vn. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất.
Khi học nhập môn lập trình, gặp bài toán tìm số lớn nhất – nhỏ nhất trong một mảng số bao gồm nhiều số, hàng, cột hoặc cả hàng và cột là mình phải viết nhiều hàm như hàm if..then, so sánh mới tìm ra được.
Nhưng may quá, Excel đã có sẵn hàm MAX để tìm giá trị lớn nhất và tìm giá trị nhỏ nhất với hàm MIN. Ngoài ra, Excel còn 2 hàm MINA và MAXA cũng có chức năng tương tự nhưng có thể tìm được giá trị lớn nhất – nhỏ nhất trong mảng có chứa các giá trị LOGIC (TRUE/ FALSE).
Tìm giá trị lớn nhất bằng hàm MAX
Mô tả:
Là hàm số học, có kết quả trả về là giá trị lớn nhất của các đối số, các Cells hoặc các Range (vùng dữ liệu).
Cú pháp:
=MAX(number 1,number 2,...)
Trong đó:
Number1, number2,... là các số, Cells, Range. Tối đa bạn có thể sử dụng đến number255.
Chú thích:
Nếu đối số là các Cells hay Range tham chiếu, chỉ các số trong các Cells hay Range tham chiếu đó mới được dùng. Các ô trống, giá trị LOGIC hoặc văn bản trong các Cells hay Range tham chiếu bị bỏ qua.
Nếu các đối số không chứa số, hàm MAX trả về 0 (không).
Các đối số là văn bản hay giá trị lỗi không thể chuyển đổi thành số sẽ khiến xảy ra lỗi.
Ví dụ:
HàmMô tả=MAX(29,12,45, 32,25,5,19,39,) Hàm tìm giá trị lớn nhất giữa các đối số là số xác định.=MAX(C10,B3, E6,D3,C6,A6,B10,D10) Hàm tìm giá trị lớn nhất giữa các Cells chứa giá trị số – Excel tự bỏ qua Cells chứa giá trị không phải là số.=MAX(A2:A11) Hàm tìm giá trị lớn nhất của một Range trong 1 cột.=MAX(C7,A2:A11) Hàm tìm giá trị lớn nhất giữa 1 Cells và một Range.=MAX(A2:A11, C2:C11,E2:E11) Hàm tìm giá trị lớn nhất giữa nhiều Range với nhau.=MAX(A:A, C:C,D:D) Hàm tìm giá trị lớn nhất giữa các toàn bộ các cột.=MAX(B2,A3:E3) Hàm tìm giá trị lớn nhất giữa 1 Cells và 1 Range trong 1 hàng.=MAX(A2:E2,A5:E5, A7:E7,A9:E9,A11:E11) Hàm tìm giá trị lớn nhất giữa các Range trong các hàng.=MAX(A2:E11) Hàm tìm giá trị lớn nhất của 1 Range gồm hàng và cột.=MAX(A:E) Hàm tìm giá trị lớn nhất của 1 Range là toàn bộ các cột.
Tìm giá trị nhỏ nhất bằng hàm MIN
Mô tả:
Về cơ bản thì hàm MIN giống với hàm MAX nhưng thay vì hàm MAX tìm giá trị lớn nhất thì hàm MIN sẽ tìm giá trị nhỏ nhất của các đối số, các Cells hoặc Range.
Cú pháp:
=MIN(number 1,number 2,...)Ví dụ:
★ Thay hàm MAX trong ví dụ trên thành hàm MIN thì kết quả sẽ trả về giá trị nhỏ nhất của các đối số, các Cells hoặc Range.
Mô tả:
Nếu trong các Cells hoặc Range cần tìm giá trị lớn nhất – nhỏ nhất có chứa các giá trị LOGIC như TRUE/ FALSE thì hàm MIN, MAX sẽ bỏ qua các giá trị này trong kết quả, vậy làm sao để tìm được giá trị lớn nhất – nhỏ nhất có chứa giá trị LOGIC?
➤ Câu trả lời: Khi đó bạn có thể dùng hàm MINA, MAXA thay cho hàm MIN, MAX.
Về chức năng và tính chất của hàm MINA, MAXA cũng như hàm MIN, MAX nhưng khi sử dụng hàm MINA, MAXA thì Excel định trị giá trị FALSE là 0 và TRUE là 1.
Ví dụ:
Cách Tìm Giá Trị Thứ N Trong Excel (Lớn Nhất, Lớn Thứ 2, Nhỏ Thứ 2…)
data-full-width-responsive=”true”
Khi nhìn bảng lương của mọi người trong công ty chắc hẳn điều đầu tiên mà ai trong chúng ta cũng có thể nghĩ tới đó là ai là người có mức lương cao nhất, kế tiếp là người nào, lương của mình so với những người có mức lương cao nhất như ra sao và rồi thầm mơ mộng một ngày nào đó mức lương của mình sẽ thế này, thế nọ… đúng không 😛
Chắc hẳn các bạn sẽ phải mất một vài phút để xem, so sánh và đưa ra nhận xét, nhưng nếu như bạn sử dụng Excel để làm việc này thì chỉ mất khoảng vài giây, với vài thao tác nhấp chuột đơn giản là chúng ta đã có được kết quả rồi.
Vâng, trong bài này mình không đề cập đến việc sắp xếp dữ liệu từ số lớn nhất đến số nhỏ nhất bằng cách Sort vì cách này kém hiệu quả khi bạn có danh sách dài hoặc là khi bạn muốn dùng kết quả để tính toán vào một công thức khác như tính tổng của 3 giá trị đứng đầu. Mà thay vào đó mình sẽ hướng dẫn chi tiết cho các bạn cách tìm một giá trị bất kỳ (giá trị thứ N) trong Excel bằng hàm tìm kiếm có điều kiện.
Ví dụ mình có dữ liệu như sau:
Thực hiện:
1/ Chọn ô D8 (ô mà bạn muốn hiển thị kết quả).
data-full-width-responsive=”true”
2/ Vào Formulas
3/ Tiếp theo bạn hãy chọn Insert Function. Hoặc ấn vào fx như hình bên dưới.
K là thứ hạng trong danh sách bạn muốn tìm (1 cho giá trị cao nhất, 2 cho giá trị cao thứ 2… )
Nếu K lớn hơn số người trong danh sách, lỗi #NUM sẽ xuất hiện trong ô kết quả (Trong ví dụ này có 7 người nếu ta nhập k≥8 thì sẽ xuất hiện lỗi)
Nếu muốn đánh trực tiếp công thức, ta dùng câu lệnh =LARGE(D2:D7;2)
Cách tính tổng lương của ba người cao nhất
Để tính được tổng lương của 3 người có mức lương cao nhất ta thực hiện 1 trong 2 cách sau:
– Cách 1: Ta thực hiện lần lượt các bước như ở trên để tìm ra 3 người có mức lương cao nhất, sau đó cộng lại.
– Cách 2: Ta có thể sử dụng hàm LARGE 3 lần trong công thức, sau đó cộng lại:
=LARGE(D2:D7;1)+LARGE(D2:D7;2)+LARGE(D2:D7;3)
Cách tìm ra người có mức lương thấp nhất
Ta sẽ thay hàm LARGE bằng hàm SMALL để tìm ra người có mức lương thấp nhất. Bạn hãy thực hiện như sau:
1/ Vào hộp Insert Function như các bước ở trên, sau đó thiết lập như bên dưới.
CTV: Nguyễn Xuân Ngọc – Blogchiasekienthuc.com
Maxif: Công Thức Mảng Max+If Tìm Giá Trị Lớn Nhất Có Điều Kiện
MAXIF: Công thức mảng MAX+IF TÌM GIÁ TRỊ LỚN NHẤT có điều kiện. Công thức, diễn giải dễ hiểu, ngắn gọn.
Ví dụ rõ ràng, thực hành và áp dụng luôn
CÔNG THỨC MAXIF CHUNG
{= MAX (IF (iteria_range = iteria, value_range))}
—
DIỄN GIẢI CÔNG THỨC
Để tìm giá trị lớn nhất trong một phạm vi với các tiêu chí cụ thể, bạn có thể sử dụng công thức mảng cơ bản dựa trên hàm IF và hàm MAX.
Trong ví dụ hiển thị, công thức trong ô H5 là:
Giải thích:
{=MAX(NẾU(QUÉT CỘT D3:D8=F5,THÌ TÌM MAX CÁC GIÁ TRỊ TƯƠNG ỨNG VỚI VÙNG C3:C8))}
trong đó trả về nhiệt độ tối đa vào ngày trong H5.
Đây là một công thức mảng và phải được kết thúc công thức bằng thao tác nhấn đồng thời tổ hợp phím: Ctrl + Shift + Enter
Vùng so sánh và vùng quét cần có độ dài bằng nhau
Kết quả trả về #VALUE là do 2 vùng đang không bằng nhau
CÔNG THỨC MẢNG NÀY HOẠT ĐỘNG NHƯ THẾ NÀO
Trong Ví dụ bên trên, chúng ta chỉ lấy có 6 dòng dữ liệu. Do đó viết công thức xong và nhấn Ctrl + shift + Enter sẽ trả kết quả luôn.
Với dữ liệu hiển thị chứa gần 10.000 hàng. Dữ liệu biểu thị số đọc nhiệt độ được thực hiện cứ sau 2 phút trong một khoảng thời gian. Đối với bất kỳ ngày nào (được cung cấp trong ô H5), chúng tôi muốn có được nhiệt độ tối đa vào ngày đó.
Nếu có 10.000 dòng dữ liệu bắt đầu từ 1 đến 10.000:
Bên trong hàm IF, kiểm tra logic được nhập dưới dạng D1: D10.000 = F5.
Diễn giải trong ví dụ bên trên: logic quét D3: D8 = F5
Vì chúng ta so sánh giá trị trong F5 với một phạm vi ô (một mảng), kết quả sẽ là một mảng kết quả, trong đó mỗi mục trong mảng là TRUE hoặc FALSE. Các giá trị TRUE biểu thị giá trị khớp với F5.
Hàm IF hoạt động như một bộ lọc. Vì chúng ta cung cấp cho IF một mảng cho kiểm tra logic, IF trả về một mảng kết quả.
Kết quả trả về từ hàm IF sẽ được hàm MAX làm việc tiếp và trả về giá trị đại diện cho kết quả lớn nhất, theo điều kiện
MAXIFS THÌ NHƯ NÀO
Trong Excel O365 và Excel 2019, hàm MAXIFS mới có thể tìm thấy giá trị lớn nhất với một hoặc nhiều tiêu chí mà không cần công thức mảng. Với MAXIFS, công thức tương đương cho ví dụ này là:
Hướng Dẫn Cách Dùng Hàm Large Trong Excel Để Tìm Giá Trị Lớn Thứ Mấy
Trong trường hợp muốn tìm theo giá trị lớn nhất, chúng ta có thể sử dụng hàm MAX. Nhưng với những giá trị lớn thứ hai, thứ ba hoặc thứ n thì sao? Lúc này chúng ta cần tới hàm LARGE. Trong bài viết này Học Excel Online sẽ hướng dẫn các bạn cách dùng hàm LARGE trong Excel để tìm giá trị lớn thứ mấy.
Cấu trúc hàm LARGE
Hàm LARGE giúp chúng ta tìm ra giá trị lớn thứ mấy trong 1 dãy số. Ví dụ: tìm giá trị doanh thu lớn thứ 2 trong cột Doanh thu:
Chúng ta sử dụng hàm LARGE như sau:
Để tìm giá trị lớn thứ k trong 1 vùng array, chúng ta có công thức tổng quát như sau:
=LARGE(array, k)
Ứng dụng hàm LARGE kết hợp với một số hàm trong Excel
Để hiểu rõ hơn ứng dụng của hàm LARGE, chúng ta cùng tìm hiểu qua một số ví dụ sau:
Hàm LARGE kết hợp hàm INDEX + MATCH
Việc tìm ra giá trị lớn thứ mấy có thể khiến bạn nghĩ: “Vậy thì có tác dụng gì? Nếu muốn tìm tên người đạt được giá trị đó thì có được không?”. Việc này hoàn toàn có thể làm được như sau:
Để tìm nhân viên có doanh thu lớn thứ 2, chúng ta phải qua 2 bước:
Bước 1: Tìm giá trị doanh thu lớn thứ 2 với hàm LARGE
Bước 2: Sử dụng hàm INDEX + MATCH để tìm tên nhân viên tương ứng theo giá trị mức doanh thu lớn thứ 2
Hàm LARGE kết hợp chức năng định dạng theo điều kiện (Conditional formatting)
Vẫn trong bảng doanh thu ở trên, chúng ta sẽ thực hiện yêu cầu sau đây:
Tìm những giá trị doanh thu lớn thứ 1, thứ 2, thứ 3 trong cột Doanh thu
Kết hợp trong chức năng định dạng theo điều kiện để tự động tô màu
Trường hợp nhân viên có doanh thu lớn nhất:
Sử dụng hàm LARGE tìm giá trị doanh thu lớn nhất
=LARGE(B2:B8,1)
Thiết lập định dạng theo điều kiện có sử dụng hàm LARGE
Trong chức năng định dạng theo điều kiện (conditional formatting), để sử dụng công thức làm điều kiện định dạng thì chúng ta bắt buộc phải viết dưới dạng 1 biểu thức so sánh Đúng-Sai. Khi đó:
So sánh từng giá trị doanh thu với doanh thu lớn nhất
Nếu đúng: tô màu theo doanh thu lớn nhất
Nếu sai: không tô màu
Vùng áp dụng: A2:B8
Các bước thực hiện như sau:
Chọn vùng A2:B8
Chọn chức năng Conditional Formatting
Trong cửa sổ Conditional Formatting, chọn New Rule…
Trong cửa sổ New Formatting Rule, chọn Use a formula to determine which cells to format
Viết công thức như sau:
=$B2=LARGE($B$2:$B$8,1)
Lưu ý:
Cố định cột trong ô B2. Việc này giúp chỉ xét theo giá trị cột Doanh thu mà không tính sang cột khác
Cố định vùng B2:B8 cả cột và dòng. Việc này giúp vùng tìm giá trị lớn nhất luôn đầy đủ từ B2:B8
Thực hiện Format cho các giá trị thỏa mãn theo màu như yêu cầu.
=$B2=LARGE($B$2:$B$8,2)
=$B2=LARGE($B$2:$B$8,3)
Kết quả thu được là:
Hướng dẫn 4 cách tìm giá trị lớn nhất và nhỏ nhất trong excel Tìm nội dung xuất hiện nhiều nhất trong danh sách Hướng dẫn cách định dạng theo điều kiện cho biểu đồ trên Excel
Cập nhật thông tin chi tiết về Tìm Giá Trị Lớn Nhất – Nhỏ Nhất Bằng Hàm Max – Min Trong Microsoft Excel trên website Hoisinhvienqnam.edu.vn. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất. Chúc bạn một ngày tốt lành!