Jak se „argument“ používá ve funkci nebo vzorci

Argumenty jsou hodnoty, které funkcí použít k provádění výpočtů. v tabulkový procesor programy jako Excel a Google Sheets, funkce jsou pouze vestavěné vzorce, které provádějí nastavené výpočty a většina těchto funkcí vyžaduje zadání dat buď uživatelem nebo jiným zdrojem, aby bylo možné vrátit a výsledek.

Syntaxe funkce

Funkce syntax odkazuje na rozložení funkce a zahrnuje název funkce, závorky, oddělovače čárek a její argumenty.

Argumenty jsou vždy uzavřeny v závorkách a jednotlivé argumenty jsou odděleny čárkami.

Jednoduchým příkladem, znázorněným na obrázku výše, je funkce SUM, kterou lze použít k sčítání nebo sčítání dlouhých sloupců nebo řad čísel. Syntaxe této funkce je:

SUM (Číslo1, Číslo2,... číslo 255)

Argumenty pro tuto funkci jsou:

Číslo1, Číslo2,... Číslo 255. 

Počet argumentů

Počet argumentů, které funkce vyžaduje, se liší podle funkce. Funkce SUM může mít až 255 argumentů, ale je vyžadován pouze jeden — the Číslo 1 argument. Zbytek je volitelný.

Funkce OFFSET má mezitím tři povinné argumenty a dva volitelné.

Další funkce, jako např NYNÍ a DNES funkce, nemají žádné argumenty, ale kreslí svá data — the sériové číslo nebo datum — ze systémových hodin počítače. I když tyto funkce nevyžadují žádné argumenty, závorky, které jsou součástí syntaxe funkce, musí být při zadávání funkce stále zahrnuty.

Typy dat v argumentech

Stejně jako počet argumentů se i typy dat, které lze pro argument zadat, budou lišit v závislosti na funkci.

V případě funkce SUM, jak je znázorněno na obrázku výše, musí argumenty obsahovat číselná data, ale tato data mohou být:

  • aktuální data sečteno - the Číslo 1 argument na obrázku výše
  • jednotlivec odkaz na buňku k umístění číselných údajů v listu - the Argument číslo2
  • pole nebo rozsah odkazů na buňky - Argument číslo 3

Mezi další typy dat, které lze použít pro argumenty, patří:

  • textová data
  • Booleovské hodnoty
  • chybové hodnoty
  • další funkce

Funkce vnoření

Je běžné, že jedna funkce je zadána jako argument pro jinou funkci. Tato operace je známá jako vnořovací funkce a provádí se pro rozšíření schopností programu při provádění složitých výpočtů.

Například to není neobvyklé pro Funkce IF, které mají být vnořeny jeden uvnitř druhého, jak je znázorněno níže.

=KDYŽ(A1 > 50, KDYŽ(A2 < 100, A1 * 10, A1 * 25)

V tomto příkladu je druhá nebo vnořená funkce IF použita jako Value_if_true argument první funkce IF a používá se k testování druhé podmínky, pokud jsou data v buňce A2 menší než 100.

Od Excelu 2007 je ve vzorcích povoleno 64 úrovní vnoření. Předtím bylo podporováno pouze sedm úrovní hnízdění.

Hledání argumentů funkce

Požadavky na argumenty pro jednotlivé funkce lze nalézt dvěma způsoby:

  • Otevřete dialogové okno funkce v aplikaci Excel
  • Okna s popisky v Excelu a Tabulkách Google

Dialogová okna funkcí aplikace Excel

Naprostá většina funkcí v Excelu má dialogové okno, jak je znázorněno pro funkci SUM na obrázku výše, které uvádí požadované a volitelné argumenty pro funkci.

Otevření dialogového okna funkce lze provést takto:

  • vyhledáním a kliknutím na název funkce pod Vzoreczáložka stuha;
  • kliknutím naVložit funkci možnost umístěná vedle řádku vzorců, jak je znázorněno na obrázku výše.

Popisy: Zadání názvu funkce

Dalším způsobem, jak zjistit argumenty funkce v Excelu a v Tabulkách Google, je:

  1. Vyberte buňku.

  2. Zadejte rovnítko pro upozornění programu, že se zadává vzorec.

    Rovnítko v buňce aplikace Excel
  3. Zadejte název funkce.

    Během psaní se názvy všech funkcí začínajících tímto písmenem zobrazují v nápovědě pod ikonou aktivní buňka.

    Funkce začínající na M v Excelu
  4. Zadejte otevřenou závorku – zadaná funkce a její argumenty jsou uvedeny v popisku.

    MEDIÁNSKÉ argumenty

V Excelu jsou volitelné argumenty ohraničeny hranatými závorkami ([ ]). Všechny ostatní uvedené argumenty jsou povinné.

V Tabulkách Google okno s nápovědou nerozlišuje mezi povinnými a volitelnými argumenty. Místo toho obsahuje příklad a také shrnutí použití funkce a popis každého argumentu.