Jak napisać tę instrukcję IF IF?


Odpowiedzi:


3

Tutaj możesz przejść nieco prościej niż instrukcja if:

=MIN(A1*0.02,500)

Robi to samo, co sugerują inne plakaty, ale jest bardziej zwięzły. Przyjmuje mniejszą wartość albo A1 * 0,02, albo 500.


Trochę mniej jasne, ale świetne podejście.
Austin T. francuski

Przyznaję, że „jasne” może być nieco subiektywne.
guitarthrower

1

Formuła IF programu Excel to:

=If(Test,ValueifTru,ValueifFalse)

Możesz zawijać warunki między przecinkami lub dodawać więcej warunków.

=IF(A2*0.02 <500,A2*0.02,500)

Działałoby, ale dla większej czytelności można również:

=IF((A2*0.02) <500,A2*0.02,500)

Lub

=IF(((A2*0.02) <500),(A2*0.02),500)

Czym różni się Twoja pierwsza opcja „zwiększonej czytelności” od mojej? +1 za wyjaśnienie IFskładni instrukcji ...
ARich

@ Arich Długie odpowiedzi, które zawierają wyjaśnienie i kontekst, są lepsze niż udzielenie odpowiedzi w jednym wierszu. Zawsze powinniśmy wyjaśniać, dlaczego to, co zalecamy, jest prawidłowym rozwiązaniem.
CharlieRB,

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.