Mục lục
Hướng dẫn này giải thích cách sử dụng hàm MIN trong Microsoft Excel 2007 - 2019, tìm giá trị thấp nhất theo một điều kiện và đánh dấu số dưới cùng trong phạm vi của bạn.
Hôm nay bạn sẽ học cách sử dụng hàm MIN cơ bản nhưng khá quan trọng trong Excel. Bạn sẽ thấy các cách để có được số nhỏ nhất không bao gồm số 0, giá trị nhỏ nhất tuyệt đối và giá trị nhỏ nhất dựa trên một số tiêu chí.
Hơn nữa, tôi sẽ chỉ cho bạn các bước để đánh dấu ô nhỏ nhất và cho bạn biết điều gì cần làm nếu các hàm MIN của bạn trả về lỗi thay vì kết quả.
Chà, chúng ta hãy bắt đầu. :)
Hàm MIN - ví dụ về cú pháp và cách sử dụng trong Excel
Hàm MIN kiểm tra phạm vi dữ liệu của bạn và trả về giá trị nhỏ nhất trong tập hợp . Cú pháp của nó như sau:
MIN(number1, [number2],…)number1, [number2], … là chuỗi các giá trị mà bạn muốn lấy giá trị nhỏ nhất. Number1 là bắt buộc trong khi [number2] và các mục sau là tùy chọn.
Có tối đa 255 đối số được phép trong một hàm. Các đối số có thể là số, ô, mảng tham chiếu và phạm vi. Tuy nhiên, các đối số như giá trị logic, văn bản, ô trống sẽ bị bỏ qua.
Ví dụ về cách sử dụng công thức MIN
MIN là một trong những hàm dễ áp dụng nhất. Để tôi chứng minh cho bạn thấy:
Ví dụ 1. Xác định giá trị nhỏ nhất
Giả sử bạn có một số loại trái cây trong kho. Nhiệm vụ của bạn là kiểm tra xem bạn có đang chạy khôngra khỏi bất kỳ. Có một số cách để thực hiện:
Trường hợp 1: Nhập từng chữ số từ cột Số lượng trong kho:
=MIN(366, 476, 398, 982, 354, 534, 408)
Trường hợp 2: Tham khảo các ô từ Số lượng từng cột một:
=MIN(B2,B3,B4,B5,B6,B7,B8)
Trường hợp 3: Hoặc chỉ cần tham chiếu toàn bộ phạm vi:
=MIN(B2:B8)
Trường hợp 4: Ngoài ra, bạn có thể tạo một phạm vi đã đặt tên và sử dụng phạm vi thay thế để tránh bất kỳ tham chiếu trực tiếp nào:
=MIN(Qty-in-stock)
Ví dụ 2. Tìm kiếm ngày sớm nhất
Hãy tưởng tượng rằng bạn đã lên kế hoạch cho một số chuyến giao hàng và muốn để sẵn sàng cho một sắp tới. Làm thế nào để khám phá ngày sớm nhất trong Excel? Dễ! Sử dụng MIN theo logic tương tự từ ví dụ 1:
Áp dụng công thức và chọn ngày bằng cách tham chiếu trực tiếp phạm vi:
=MIN(B2:B8)
Hoặc phạm vi đã đặt tên:
=MIN(Delivery-date)
Ví dụ 3. Truy xuất mức tối thiểu tuyệt đối
Giả sử bạn có một dải dữ liệu và cần phát hiện không chỉ mức thấp nhất mà cả mức tối thiểu tuyệt đối ở đó. Chỉ riêng MIN sẽ không thể xử lý điều đó vì nó sẽ chỉ trả về số nhỏ nhất. Ở đây bạn cần một hàm trợ giúp có thể chuyển đổi tất cả các số âm thành số dương.
Có giải pháp làm sẵn ở đây không? Câu hỏi tu từ, có một giải pháp cho bất kỳ nhiệm vụ nào trong Excel. Nếu bạn có bất kỳ nghi ngờ nào, chỉ cần xem qua blog của chúng tôi. :)
Nhưng hãy quay lại với nhiệm vụ của chúng ta. Giải pháp làm sẵn cho trường hợp cụ thể này được gọi là hàm ABS trả về giá trịgiá trị tuyệt đối của các số bạn chỉ định. Do đó, sự kết hợp của các chức năng MIN và ABS sẽ thực hiện thủ thuật. Chỉ cần nhập công thức sau vào bất kỳ ô trống nào:
{=MIN(ABS(A1:E12))}
Lưu ý! Bạn có nhận thấy dấu ngoặc nhọn xung quanh hàm không? Đó là dấu hiệu cho thấy đây là một công thức mảng và nó cần được nhập thông qua Ctrl + Shift + Enter , không chỉ Enter. Bạn có thể đọc thêm về công thức mảng và cách sử dụng chúng tại đây.
Cách tìm giá trị nhỏ nhất bỏ qua các số 0
Có vẻ như bạn biết mọi thứ về cách tìm giá trị nhỏ nhất phải không? Đừng vội kết luận, vẫn còn rất nhiều điều để tìm hiểu. Ví dụ: làm cách nào bạn xác định giá trị khác 0 nhỏ nhất? Bất kỳ ý tưởng? Đừng gian lận và google nó, chỉ cần tiếp tục đọc;)
Vấn đề là, MIN không chỉ hoạt động với các số dương và số âm mà còn với các số 0. Nếu bạn không muốn các số 0 ở mức tối thiểu đó, bạn cần có sự trợ giúp từ hàm IF. Khi bạn thêm giới hạn rằng phạm vi của bạn phải lớn hơn 0, kết quả mong đợi sẽ không khiến bạn phải chờ đợi. Dưới đây là ví dụ về công thức trả về giá trị dưới cùng dựa trên một số điều kiện:
{=MIN(IF(B2:B15>0,B2:B15))}
Bạn hẳn đã nhận thấy các dấu ngoặc nhọn xung quanh công thức mảng. Chỉ cần nhớ rằng bạn không nhập chúng theo cách thủ công. Chúng xuất hiện khi bạn nhấn Ctrl + Shift + Enter trên bàn phím.
Tìm mức tối thiểu dựa trên một điều kiện
Giả sử bạn cần xác định tổng doanh số ít nhất của mộttrái cây cụ thể trong một danh sách. Nói cách khác, nhiệm vụ của bạn là xác định mức tối thiểu dựa trên một số tiêu chí. Trong Excel, các điều kiện thường dẫn đến việc sử dụng hàm IF. Tất cả những gì bạn cần làm là kết hợp hoàn hảo giữa MIN và IF để giải quyết công việc này:
{=MIN(IF(A2:A15=D2,B2:B15))}
Nhấn Ctrl + Shift + Enter để hàm mảng hoạt động và tận hưởng.
Trông khá dễ phải không? Và làm thế nào bạn sẽ phát hiện ra con số nhỏ nhất dựa trên 2 điều kiện trở lên? Làm thế nào để xác định mức tối thiểu theo nhiều tiêu chí? Có lẽ có một công thức dễ dàng hơn có sẵn? Vui lòng kiểm tra bài viết này để tìm ra nó. ;)
Làm nổi bật số nhỏ nhất trong Excel
Và nếu bạn không cần trả về số nhỏ nhất là mà muốn tìm nó trong bảng của mình thì sao? Cách dễ nhất để hướng mắt bạn đến ô này là làm nổi bật nó. Và cách đơn giản nhất để làm điều đó là áp dụng định dạng có điều kiện. Nó thậm chí còn đơn giản hơn việc viết hàm:
- Tạo quy tắc định dạng có điều kiện mới bằng cách nhấp vào Định dạng có điều kiện -> Quy tắc mới
- Sau khi hộp thoại Quy tắc định dạng mới mở ra, hãy chọn loại quy tắc “Chỉ định dạng các giá trị được xếp hạng trên cùng hoặc dưới cùng”
- Vì nhiệm vụ là đánh dấu một và duy nhất chữ số thấp nhất, hãy chọn tùy chọn Dưới cùng từ danh sách thả xuống và đặt 1 làm số lượng ô cần tô sáng.
Nhưng phải làm gì nếu lại xuất hiện số 0 trong bảng của bạn? Làm thế nào để bỏ quasố 0 khi đánh dấu số nhỏ nhất? Đừng lo, có một mẹo nhỏ ở đây:
- Tạo quy tắc định dạng có điều kiện mới bằng cách chọn tùy chọn “Sử dụng công thức để xác định các ô cần định dạng”
- Nhập công thức sau vào ô Định dạng các giá trị trong đó công thức này là true trường:
=B2=MIN(IF($B$2:$B$15>0,$B$2:$B$15))
Trong đó B2 là ô đầu tiên của phạm vi để đánh dấu số thấp nhất trong
Mẹo. Để tìm số thấp thứ N có tiêu chí, hãy sử dụng công thức NẾU NHỎ.
Tại sao hàm MIN của tôi không hoạt động?
Trong thế giới lý tưởng, tất cả các công thức sẽ hoạt động như một bùa mê và trả lại kết quả chính xác sau khi bạn nhấn Enter. Nhưng trong thế giới chúng ta đang sống, các hàm trả về lỗi thay vì kết quả mà chúng ta cần. Đừng lo lắng, bản thân lỗi luôn gợi ý về nguyên nhân có thể xảy ra. Bạn chỉ cần xem xét kỹ hơn các chức năng của mình.
Sửa lỗi #VALUE trong MIN
Thông thường, bạn sẽ nhận được lỗi #VALUE! thông báo lỗi khi ít nhất một trong các đối số được sử dụng trong công thức không chính xác. Về MIN, nó có thể xảy ra khi một trong số chúng bị hỏng, ví dụ: đã xảy ra lỗi với dữ liệu mà công thức đề cập đến.
Ví dụ: #VALUE! có thể xuất hiện nếu một trong các đối số của nó là một ô có lỗi hoặc có lỗi đánh máy trong tham chiếu của nó.
Điều gì có thể gây ra lỗi #NUM!lỗi?
Excel hiển thị #NUM! lỗi khi không thể tính toán công thức của bạn. Nó thường xảy ra khi giá trị số quá lớn hoặc quá nhỏ để hiển thị. Các số được phép là các số nằm trong khoảng từ -2.2251E-308 đến 2.2251E-308. Nếu một trong các đối số của bạn nằm ngoài phạm vi này, bạn sẽ thấy lỗi #NUM! lỗi.
Tôi đang nhận được #DIV/0! lỗi, phải làm gì?
Sửa lỗi #DIV/0! dễ. Đừng chia cho số không! :) Không đùa đâu, đây là giải pháp duy nhất cho vấn đề đó. Kiểm tra xem có ô nào có #DIV/0 không! trong phạm vi dữ liệu của bạn, hãy sửa nó và công thức sẽ trả về kết quả ngay lập tức.
Bạn đang tìm chữ số nhỏ nhất nhưng nhận được #NAME? lỗi?
#NAME? có nghĩa là Excel không thể nhận ra công thức hoặc đối số của nó. Lý do có thể nhất của kết quả như vậy là một lỗi đánh máy. Bạn có thể viết sai chức năng hoặc đặt các đối số không chính xác. Hơn nữa, các biểu diễn văn bản của các số cũng sẽ gây ra lỗi đó.
Nguyên nhân có thể khác của vấn đề đó nằm trong một dải ô được đặt tên. Vì vậy, nếu bạn tham chiếu một dải ô chưa tồn tại hoặc có lỗi đánh máy trong dải ô đó, thì bạn sẽ thấy #NAME? ở nơi bạn đang mong đợi kết quả của mình xuất hiện.
Đây là những cách để tìm giá trị nhỏ nhất bằng cách sử dụng Hàm MIN của Excel . Đối với bạn, tôi đã trình bày các cách tiếp cận khác nhau để khám phá giá trị thấp nhất và xác định giá trị cực tiểu tuyệt đối. Bạn có thể coi đây là bảng gian lận của mình và sử dụng nó bất cứ khi nào bạn cần để lấysố nhỏ nhất dựa trên một điều kiện và để ngăn chặn cũng như khắc phục các lỗi có thể xảy ra.
Chỉ có vậy cho ngày hôm nay. Cảm ơn bạn đã đọc hướng dẫn này! Xin vui lòng chia sẻ suy nghĩ và câu hỏi của bạn trong phần bình luận, tôi rất vui khi nhận được phản hồi từ bạn! :)