![](https://cdn.wiki-base.com/3481689/excel_formula_cap_percentage_at_100__2.png.webp)
Formuła ogólna
=MIN(1,A1/B1)
Podsumowanie
Aby ograniczyć obliczoną wartość procentową do 100%, możesz użyć funkcji MIN. W pokazanym przykładzie formuła w D6 to:
=MIN(1,B5/C5)
co gwarantuje, że wynik nigdy nie przekroczy 100%.
Wyjaśnienie
Ta formuła używa funkcji MIN jako alternatywy dla funkcji JEŻELI.
Chociaż MIN jest często używane do znalezienia wartości minimalnej w większym zbiorze liczb, działa również dobrze z tylko dwoma wartościami.
Wewnątrz MIN pierwsza wartość jest zakodowana na stałe jako 1, co odpowiada 100% po sformatowaniu jako procent. Druga wartość to wynik dzielenia B5 przez C5. Funkcja MIN po prostu zwraca mniejszą z dwóch wartości:
- Gdy B5 / C5 jest <1, wynikiem jest B5 / C5
- Kiedy B5 / C5 jest> 1, wynikiem jest 1 (100%)
- Gdy B5 / C5 = 1, wynikiem jest 1 (100%)
W przedstawionym przykładzie widać, że E13 i E14 są „ograniczone” do 100%.
Możesz użyć funkcji MAX w podobny sposób, aby zagwarantować minimalną wartość.
Z IF
Dla porównania, równoważna formuła z funkcją JEŻELI wygląda następująco:
=IF(B5/C5>1,1,B5/C5)
Jeśli wynik B5 / C5 jest większy niż 1, zwraca 1. W przeciwnym razie zwraca B5 / C5. Ta formuła działa dobrze, ale jest bardziej złożona i zbędna.