Đánh dấu Min mà Loại bỏ Giá trị 0 và Ô trống trong Google Sheets

Một tùy chỉnh sử dụng hàm MIN không đủ để đánh dấu Min loại bỏ 0 và ô trống trong mỗi cột/phạm vi/hàng trong Google Sheets. Lý do bạn cần xác định hai điều kiện để nhận giá trị Min như MIN được biết trả về 0 nếu có một 0 hoặc ô trống trong phạm vi MIN. Nó khá khó chịu đôi khi, đúng không?

Hai điều kiện để xác định là:

  1. Làm thế nào để loại trừ giá trị 0 trong Min trong định dạng điều kiện (chủ đề này đã được đề cập một phần trong hướng dẫn trước đó của tôi – Làm thế nào để Loại bỏ Giá trị 0 từ Kết quả Hàm MIN trong Google Sheets)
  2. Làm thế nào để loại trừ các ô trống trong tính toán giá trị Min trong định dạng điều kiện.

Trong phần cuối cùng này, tức là loại trừ các ô trống trong tính toán Min, làm cho nhiệm vụ trở nên phức tạp hơn một chút vì Min coi các ô trống như 0.

Để xác định hai điều kiện trên và để trả về Min, chúng ta có thể sử dụng MINIFS + AND hoặc MIN + FILTER.

Bạn có thể thấy các kết hợp khác để đánh dấu giá trị Min trong một phạm vi cột hoặc mỗi hàng. Vì hai kết hợp này rất dễ đọc, hãy tiếp tục với chúng và bỏ qua những kết hợp khác, nếu có.

Trong hướng dẫn này liên quan đến định dạng điều kiện trong Google Sheets, bạn sẽ có hai loại quy tắc đánh dấu giá trị Min liên quan đến giá trị zero và ô trống.

Đánh dấu Min Loại bỏ Giá trị 0 và Ô trống trong một Phạm vi Cột trong Google Sheets

Screenshot #1

Để biết cách áp dụng công thức như một quy tắc tùy chỉnh trong định dạng điều kiện trong Google Sheets, hãy xem công thức bên dưới.

Quy tắc Kết hợp AND + MINIFS (cho Phạm vi Cột)

=and(A1<>"", A1=MINIFS($A$1:$A, $A$1:$A, ">0"))

Công thức MINIFS trả về giá trị nhỏ nhất trong cột A. Nó chỉ loại trừ các giá trị 0. Để loại trừ các ô trống, tôi đã sử dụng hàm logic AND.

Công thức hoạt động như sau:

Công thức kiểm tra xem ô A1 không trống (A1<>””) và A1 bằng giá trị nhỏ nhất trong phạm vi A1:A (A1=MINIFS($A$1:$A, $A$1:$A, “>0”)) loại trừ giá trị 0.

Nếu cả hai điều kiện trả về giá trị ĐÚNG (điều kiện thoả mãn kiểm tra), thì AND sẽ trả về giá trị ĐÚNG. Điều này xảy ra tự động trong mỗi ô bên dưới (A2, A3, A4…).

Khi công thức trả về ĐÚNG, điều đó có nghĩa là ô cụ thể đó chứa giá trị Min loại trừ giá trị 0 và ô trống.

Trong định dạng điều kiện, không cần xác định rằng A1 đáp ứng điều này, A2 đáp ứng điều này như vậy. Nó sẽ tự động xảy ra trừ khi bạn sử dụng tham chiếu tuyệt đối như $A$1 hoặc $A1 thay vì A1. Đây là ví dụ dưới đây (screenshot #3).

Screenshot #3

Lưu ý: Quy tắc (công thức) phải được nhập vào trong trường cụ thể trong bảng điều kiện định dạng (vui lòng tham khảo screenshot #2). Hình ảnh trên đây chỉ mang tính chất giải thích.

Quy tắc Kết hợp MIN + Filter (cho Phạm vi Cột)

=A1=min(filter($A$1:$A, $A$1:$A>0))

Đối với tôi, quy tắc định dạng điều kiện này dễ hiểu hơn và tốt hơn quy tắc trước đó. Vì vậy, tôi ưu tiên quy tắc định dạng này để đánh dấu giá trị Min loại trừ giá trị 0 và ô trống trong cột/phạm vi trong Google Sheets (không trong Excel).

Bạn muốn giải thích công thức? Dưới đây là cách thức hoạt động:

Công thức Filter lọc phạm vi bằng cách loại trừ 0 và ô trống (không cần xác định ô trống riêng biệt là một điều kiện trong bộ lọc ở đây). Sau đó, MIN trả về giá trị nhỏ nhất của phạm vi đã được lọc.

Định dạng điều kiện kiểm tra ô A1, A2, A3… cho giá trị Min đó. Nếu công thức trả về ĐÚNG, thì ô đó được đánh dấu.

Định dạng điều kiện Min Loại bỏ Giá trị 0 và Ô trống trong Mỗi Hàng trong Google Sheets

Screenshot #4

Dưới đây, bạn có thể tìm thấy hai công thức (quy tắc định dạng tùy chỉnh) để đánh dấu Min loại trừ giá trị 0 và ô trống trong mỗi hàng trong Google Sheets.

Công thức này tương tự như những công thức trước. Nhưng lần này có một khác biệt, đó là việc sử dụng tham chiếu tương đối/tuyệt đối trong công thức.

Quy tắc Kết hợp AND + MINIFS (cho Mỗi Hàng)

=and(C2<>"", C2=MINIFS($C2:$E2, $C2:$E2, ">0"))

Sự khác biệt giữa công thức này với công thức tương tự trước đó là gì?

Vì chúng ta muốn đánh dấu các giá trị Min trong mỗi hàng (không phải trong một hàng hoặc cột duy nhất), chúng ta phải sử dụng $C2:$E2 thay vì $C$2:$E$2. Điều này chỉ khiến định dạng điều kiện áp dụng cho mỗi hàng.

  • $C2 – Cột tuyệt đối (cố định) nhưng hàng tương đối (thay đổi).
  • $E2 – Tương tự ở đây, tôi nghĩ bạn hiểu ý tôi, từ đó ta có thể thấy rằng $C2:$E2 thay đổi thành $C2:$E2, $C3:$E3, $C4:$E4… cho đến hàng cuối cùng trong phạm vi đã chọn C2:E15 (vui lòng tham khảo hình ảnh bên dưới).

Screenshot #5

Quy tắc Kết hợp MIN + Filter (cho Mỗi Hàng)

=C2=min(filter($C2:$E2, $C2:$E2>0))

Đây là công thức thứ hai (sở thích của tôi) để đánh dấu Min trong mỗi hàng trong Google Sheets.

Đọc/hiểu công thức cuối cùng này thôi nào. Tham chiếu tương đối/tuyệt đối bên trên là liên quan ở đây.

Mẹo Định dạng điều kiện liên quan đến Giá trị Lớn nhất

  1. Làm thế nào để Đánh dấu Giá trị Lớn nhất trong Mỗi Hàng trong Google Sheets.
  2. Định dạng điều kiện Giá trị Lớn nhất dựa trên Tiêu chí trong Google Sheets.
  3. Google Sheets – Đánh dấu Giá trị Lớn nhất trong Mỗi Nhóm.

Related posts