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“. |