Nápověda pro vzorce a funkce
- Vítejte
- Úvod do vzorců a funkcí
-
- ACCRINT
- ACCRINTM
- BONDDURATION
- BONDMDURATION
- COUPDAYBS
- COUPDAYS
- COUPDAYSNC
- COUPNUM
- CUMIPMT
- CUMPRINC
- CURRENCY
- CURRENCYCODE
- CURRENCYCONVERT
- CURRENCYH
- DB
- DDB
- DISC
- EFFECT
- FV
- INTRATE
- IPMT
- IRR
- ISPMT
- MIRR
- NOMINAL
- NPER
- NPV
- PMT
- PPMT
- PRICE
- PRICEDISC
- PRICEMAT
- PV
- RATE
- RECEIVED
- SLN
- STOCK
- STOCKH
- SYD
- VDB
- XIRR
- XNPV
- YIELD
- YIELDDISC
- YIELDMAT
-
- AVEDEV
- AVERAGE
- AVERAGEA
- AVERAGEIF
- AVERAGEIFS
- BETADIST
- BETAINV
- BINOMDIST
- CHIDIST
- CHIINV
- CHITEST
- CONFIDENCE
- CORREL
- COUNT
- COUNTA
- COUNTBLANK
- COUNTIF
- COUNTIFS
- COVAR
- CRITBINOM
- DEVSQ
- EXPONDIST
- FDIST
- FINV
- FORECAST
- FREQUENCY
- GAMMADIST
- GAMMAINV
- GAMMALN
- GEOMEAN
- HARMEAN
- INTERCEPT
- LARGE
- LINEST
- LOGINV
- LOGNORMDIST
- MAX
- MAXA
- MAXIFS
- MEDIAN
- MIN
- MINA
- MINIFS
- MODE
- NEGBINOMDIST
- NORMDIST
- NORMINV
- NORMSDIST
- NORMSINV
- PERCENTILE
- PERCENTRANK
- PERMUT
- POISSON
- PROB
- QUARTILE
- RANK
- SLOPE
- SMALL
- STANDARDIZE
- STDEV
- STDEVA
- STDEVP
- STDEVPA
- TDIST
- TINV
- TTEST
- VAR
- VARA
- VARP
- VARPA
- WEIBULL
- ZTEST
IFS
Funkce IFS vyhodnocuje zadané výrazy a vrátí hodnotu odpovídající první podmínce, která má logickou hodnotu PRAVDA.
IFS(výraz-ifs; pokud-platí; výraz-ifs…; pokud-platí…)
výraz-ifs: Jakýkoli logický výraz. Argument výraz-ifs může obsahovat jakýkoli výraz, jehož výsledkem je logická hodnota. Pokud je výraz hodnocen jako číslo, bude 0 vyhodnocena jako NEPRAVDA a ostatní čísla jako PRAVDA.
pokud-platí: Hodnota, která bude vrácena, pokud má výraz-ifs hodnotu PRAVDA. Argument pokud-platí může obsahovat hodnotu libovolného typu. Je-li argument pokud-platí vynechán (je zadán středník bez hodnoty) a výraz-ifs má hodnotu PRAVDA, funkce IFS vrátí hodnotu 0.
výraz-ifs…: Nepovinný logický výraz, který má být vyhodnocen, pokud má výraz-ifs hodnotu NEPRAVDA. Argument výraz-ifs může obsahovat jakýkoli výraz, jehož výsledkem je logická hodnota. Pokud je výraz hodnocen jako číslo, bude 0 vyhodnocena jako NEPRAVDA a ostatní čísla jako PRAVDA.
pokud-platí…: Hodnota, která bude vrácena, pokud má výraz-ifs… hodnotu PRAVDA. Argument pokud-platí může obsahovat hodnotu libovolného typu. Je-li argument pokud-platí vynechán (je zadán středník bez hodnoty) a výraz-ifs má hodnotu PRAVDA, funkce IFS vrátí hodnotu 0.
Poznámky
Pokud mají všechny výrazy hodnotu NEPRAVDA, funkce vrátí chybu.
Jako poslední argument výraz-ifs… ve vzorci můžete zadat hodnotu „PRAVDA“ následovanou výchozí hodnotou argumentu pokud-platí…, která určí výsledek v případě, že všechny předchozí výrazy (výraz-ifs i všechny výskyty argumentu výraz-ifs…) mají hodnotu NEPRAVDA.
Příklady |
---|
Výraz =IFS(A2>91;"1";A2>82;"2";A2>73;"3";A2>64;"4";PRAVDA;"5") vrátí hodnocení známkou 1 pro číslo větší než 91, hodnocení známkou 2 pro číslo větší než 82, ale menší než 92 atd. až po hodnoty menší než 65, pro které vrátí hodnocení známkou 5 Předpokládejme, že buňka A2 obsahuje řetězec „Psí život“. Předpokládejme, že A1 = COUNTMATCHES(A2; REGEX("\w+")). Vzorec =IFS(A1 = 0; "Žádná slova"; A1 = 1; "Jedno slovo"; A1 = 2; "Dvě slova"; A1 > 2; "Více slov") vrátí text „Dvě slova“. |