Pomocník pre Vzorce a funkcie
- Vitajte
- Úvod do vzorcov a funkcií
-
- 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
Funkcia IFS skontroluje určené výrazy a vráti hodnotu, ktorá je založená na prvej podmienke, ktorá ich vyhodnotí ako booleovská hodnota TRUE.
IFS(ifs výraz, ifs má hodnotu true, ifs výraz…, ifs má hodnotu true…)
ifs výraz: Logický výraz. ifs výraz môže obsahovať čokoľvek, pokiaľ bude výsledkom vyhodnocovania výrazu booleovská hodnota. Ak sa výraz vyhodnotí ako číslo, 0 sa považuje za hodnotu FALSE a ostatné čísla za hodnotu TRUE.
ifs má hodnotu true: Vrátená hodnota, ak je ifs výraz je vyhodnotený ako TRUE. ifs má hodnotu true môže obsahovať akúkoľvek hodnotu. Ak ifs má hodnotu true vynecháte (vo vzorci bude čiarka, ale nebude tam žiadna hodnota) a ifs výraz bude vyhodnotený ako TRUE, funkcia IFS vráti 0.
ifs výraz…: Voliteľný logický výraz na ohodnotenie ak ifs výraz je FALSE. ifs výraz môže obsahovať čokoľvek, pokiaľ bude výsledkom vyhodnocovania výrazu booleovská hodnota. Ak sa výraz vyhodnotí ako číslo, 0 sa považuje za hodnotu FALSE a ostatné čísla za hodnotu TRUE.
ifs má hodnotu true…: Vrátená hodnota, ak je ifs výraz je vyhodnotený ako TRUE. ifs má hodnotu true môže obsahovať akúkoľvek hodnotu. Ak ifs má hodnotu true vynecháte (vo vzorci bude čiarka, ale nebude tam žiadna hodnota) a ifs výraz bude vyhodnotený ako TRUE, funkcia IF vráti 0.
Poznámky
Ak sú všetky výrazy vyhodnotené ako FALSE, vráti sa chyba.
Pre posledný ifs výraz… vo vzorci môžete zadať „TRUE“ a za ním predvolenú hodnotu pre ifs má hodnotu true…, s cieľom špecifikovať výsledok všetkých predošlých výrazov (vrátane ifs výrazu a všetkých inštancií ifs výrazu…) vyhodnotených ako FALSE.
Príklady |
---|
=IFS(A2>91,”A”,A2>82,”B”,A2>73,”C”,A2>64,”D”,TRUE,”F”) písmenovú známku „A“ v prípade čísel vyšších ako 91, a potom vráti „B“ pre čísla vyššie ako 82 ale nižšie ako 92 a tak ďalej pre všetky hodnoty nižšie ako 65, čo vráti „F“. A2 môže obsahovať „Jeden pes“ A1 = COUNTMATCHES(A2, REGEX("\w+")) =IFS(A1 = 0, "Jedno slovo", A1 = 1, "Dve slová", A1 = 2, "Dve slová", A1 > 2, "viacero slov") vráti „Dve slová“. |