Microsoft Windows SharePoint Services
DomůZpětVpředTisk

Zobrazit všeZobrazit vše

Funkce

Funkce

Funkce jsou předem definované vzorce, které provádějí výpočty pomocí určitých hodnot nazývaných argumenty v určitém pořadí či struktuře. Funkce lze použít k jednoduchým nebo složitým výpočtům. Například funkce ZAOKROUHLIT zaokrouhlí číslo uvedené ve sloupci Náklady.

=ZAOKROUHLIT(Náklady;2)

Struktura:    Struktura funkce začíná znakem rovná se (=), za nímž následuje název funkce, počáteční závorka, argumenty funkce oddělené středníkem a koncová závorka.

Název funkce:    Název funkce podporovaný seznamy. Každá funkce vybere určitý počet argumentů, zpracuje je a vrátí hodnotu.

Argumenty:    Argumenty mohou být čísla, text, logické hodnoty, například Pravda či Nepravda, případně odkazy na sloupce. Argumenty, které navrhnete, musí vrátit platnou hodnotu argumentu. Argumenty mohou být také konstanty, vzorce nebo jiné funkce.

Popisy argumentů:    Při zadávání funkce se zobrazí popisy syntaxe a argumentů. Zadejte například =ZAOKROUHLIT( a zobrazí se popis. Tato funkce je k dispozici pouze u předdefinovaných funkcí.

Vnořené funkce

V některých případech můžete chtít použít funkci jako jeden z argumentů jiné funkce. Například v následujícím vzorci je použita vnořená funkce PRŮMĚR a výsledek je porovnán se součtem hodnot dvou sloupců.

=PRŮMĚR([Náklady1];SUMA([Náklady2]+[Sleva]))

Platné vrácené hodnoty:    Je-li jako argument použita funkce, musí vrátit stejný typ hodnoty, jaký používá argument. Pokud například argument používá hodnoty Ano nebo Ne, musí vnořená funkce vrátit Ano nebo Ne. Pokud se tak nestane, zobrazí se v seznamu chybová hodnota #HODNOTA!.

Omezení úrovní vnoření:    Vzorec může obsahovat až osm úrovní vnořených funkcí. Jestliže je jako argument ve funkci A použita funkce B, je funkce B funkcí druhé úrovně. Funkce SUMA je například funkcí druhé úrovně, protože je argumentem funkce PRŮMĚR. Funkce vnořená ve funkci SUMA by byla funkcí třetí úrovně, atd.

Poznámka:  Seznamy nepodporují funkce NÁHČÍSLO a NYNÍ. Funkce DNES a ME nejsou podporovány ve výpočtových sloupcích, je však podporována ve výchozím nastavení hodnot sloupce.

©2003 Microsoft Corporation. Všechna práva vyhrazena.