Công thức chung
=MIN(1,A1/B1)
Tóm lược
Để giới hạn tỷ lệ phần trăm được tính toán ở mức 100%, bạn có thể sử dụng hàm MIN. Trong ví dụ được hiển thị, công thức trong D6 là:
=MIN(1,B5/C5)
đảm bảo kết quả sẽ không bao giờ vượt quá 100%.
Giải trình
Công thức này sử dụng hàm MIN để thay thế cho hàm IF.
Mặc dù MIN thường được sử dụng để tìm giá trị nhỏ nhất trong một tập hợp số lớn hơn, nó cũng hoạt động tốt với chỉ hai giá trị.
Bên trong MIN, giá trị đầu tiên được mã hóa cứng là 1, tương đương với 100% khi được định dạng dưới dạng phần trăm. Giá trị thứ hai là kết quả của B5 chia cho C5. Hàm MIN chỉ trả về giá trị nhỏ hơn trong hai giá trị:
- Khi B5 / C5 <1, kết quả là B5 / C5
- Khi B5 / C5> 1, kết quả là 1 (100%)
- Khi B5 / C5 = 1, kết quả là 1 (100%)
Trong ví dụ được hiển thị, bạn có thể thấy rằng E13 và E14 được "giới hạn" ở mức 100%.
Bạn có thể sử dụng hàm MAX theo cách tương tự để đảm bảo giá trị nhỏ nhất.
Với IF
Để tham khảo, công thức tương đương với hàm IF trông giống như sau:
=IF(B5/C5>1,1,B5/C5)
Nếu kết quả của B5 / C5 lớn hơn 1, trả về 1. Ngược lại, trả về B5 / C5. Công thức này hoạt động tốt, nhưng phức tạp hơn và dư thừa.