Typy argumentov a hodnôt
Táto stránka definuje mnoho pojmov slúžiacich na popisovanie funkcií v prehliadači funkcií.
Akýkoľvek typ hodnoty
Ak je argument uvedený ako akýkoľvek, môže ísť o booleovskú hodnotu, hodnotu dátumu/času, hodnotu trvania, číselnú hodnotu alebo hodnotu reťazca.
Polia a funkcie polí
Pole je séria hodnôt, ktorú používa funkcia, alebo ktorú funkcia vráti. Funkcia poľa vráti namiesto jednej hodnoty pole hodnôt. Takéto funkcie sa často používajú na poskytovanie hodnôt iným funkciám.
Booleovský výraz a typ hodnoty
Booleovský výraz sa používa na vyhodnocovanie a jeho výsledkom je booleovská hodnota TRUE alebo FALSE. Booleovská hodnota je logická hodnota TRUE (1) alebo FALSE (0) alebo odkaz na bunku, ktorá obsahuje alebo prináša výsledok logickú hodnotu TRUE alebo FALSE. Vo všeobecnosti sa jedná o výsledok vyhodnocovania booleovského výrazu, no booleovskú hodnotu možno špecifikovať aj priamo ako argument vo funkcii alebo ako obsah bunky. Booleovská hodnota sa často používa na stanovenie toho, ktorý výraz vráti funkcia IF.
Typ hodnoty zbierka
Argument uvedený ako zbierka môže byť odkaz na rozsah buniek jednej tabuľky alebo pole vrátené funkciou polí. Argument uvedený ako zbierka má dodatočný atribút definujúci typ hodnôt, ktoré môže obsahovať.
Výraz podmienka
Podmienka je výraz, ktorý môže obsahovať porovnávacie operátory, konštanty, zlučovací operátor reťazca a odkazy. Obsah podmienky musí byť špecifikovaný tak, aby bola výsledkom porovnania podmienky s inou hodnotou Booleovská hodnota TRUE alebo FALSE.
Výraz konštanta
Konštanta je výraz špecifikovaný priamo vo vzorci. Neobsahuje odkaz na žiadnu funkciu ani na odkazy na bunky. Napríklad v nasledujúcom vzorci sú výrazy reťazca „mačka“ a „s“ konštantami:
CONCATENATE("mačka","s")
Typ hodnoty dátum/čas
Dátum/čas je hodnota alebo odkaz na bunku, ktorá obsahuje dátum/čas v ľubovoľnom formáte podporovanom apkou Numbers. V bunke môžete zobraziť len dátum alebo len čas, no všetky dátumy/časy obsahujú aj dátum a aj čas.
Typ hodnoty trvanie
Trvanie je časový úsek alebo odkaz na bunku, ktorá obsahuje časový úsek. Trvania pozostávajú z týždňov (t alebo týžd.), dní (d alebo dni), hodín (h alebo hodiny), minút (m alebo minúty), sekúnd (s alebo sekundy) a milisekúnd (ms alebo milisekundy).
Typ hodnoty zoznam
Zoznam je čiarkami oddelená postupnosť ďalších hodnôt. Napríklad:
CHOOSE(3,"1st","second",7,"last")
V niektorých prípadoch je zoznam uzavretý vlastnými úvodzovkami. Napríklad:
AREAS((B1:B5;C10:C12))
Modálny argument alebo typ hodnoty
Modálny argument môže mať jednu z niekoľkých možných špecifikovaných hodnôt. Modálne argumenty obvykle špecifikujú nejaký typ výpočtu funkcie alebo typ dát, ktoré má funkcia vrátiť. Ak má modálny argument predvolenú hodnotu, je špecifikovaná v popise argumentu.
Typ hodnoty číslo
Číslo je číslo, číselný výraz alebo odkaz na bunku, ktorá obsahuje číselný výraz. Ak sú prijateľné hodnoty čísla limitované (napríklad číslo musí byť väčšie ako 0), tento limit je uvedený v popise argumentu.
Typ hodnoty rozsah
Hodnota rozsahu je odkaz na jeden rozsah buniek (môže to byť jedna bunka). Hodnota rozsahu má dodatočný atribút zahrnutý v popise argumentu, ktorý definuje typ hodnôt, aké by mal obsahovať.
Typ hodnoty odkaz
Hodnota odkazu je odkazom na jednu bunku alebo na rozsah buniek.
Ak rozsah tvorí viac ako jedna bunka, začiatočná a koncová bunka sú oddelené jednou dvojbodkou. Napríklad:
COUNT(A3:D7).
Ak odkaz vedie na bunku v inej tabuľke, odkaz musí obsahovať názov tejto tabuľky. Napríklad:
Tabuľka 2::B2.
Všimnite si, že názov tabuľky a odkaz na bunku sú oddelené dvojitou dvojbodkou (::). Ak počas zostavovania vzorca označíte bunku v inej tabuľke, bude do vzorca automaticky zahrnutý názov tabuľky.
Ak odkaz vedie na bunku alebo tabuľku na inej snímke, hárku alebo strane, ich názov je takisto potrebné uviesť. Napríklad:
SUM(Snímka 2::Tabuľka 1::C2:G2).
Názvy a odkazy na bunku sú oddelené dvojitými dvojbodkami. Ak počas zostavovania vzorca označíte bunku v inom umiestnení, bude do vzorca automaticky zahrnutý názov snímky (prípadne hárku či dokumentu) a názov tabuľky.
Typ hodnoty reťazec
Reťazec je nula a viac znakov alebo odkaz na bunku obsahujúcu nula a viac znakov. Znaky môžu pozostávať z ľubovoľných tlačiteľných znakov, vrátane čísiel.