Note: The other languages of the website are Google-translated. Back to English

Funkce Excel SCAN (365)

Funkce SCAN aplikuje funkci LAMBDA na každou hodnotu v poli a při skenování pole vrátí pole, které obsahuje mezilehlé hodnoty.

funkce skenování 1


Syntax

=REDUCE ([initial_value],array,lambda(accumulator, value))


Argumenty

  • Počáteční hodnota (volitelné): Počáteční hodnota akumulátoru.
  • Řada (povinné): Pole, které se má skenovat.
  • Lambda (povinné): Vlastní funkce LAMBDA, která se používá ke skenování pole.
    • akumulátor (povinné): Hodnota sečtena a vrácena jako konečný výsledek.
    • Hodnota (povinné): Výpočet použitý pro každý prvek v poli.

Návratová hodnota

Projekt Funkce SCAN vrátí pole výsledků.


Poznámky k funkcím

  1. Nově je zavedena funkce SCAN Excel pro Microsoft 365. Není tedy k dispozici v dřívějších verzích Excelu. V Excelu pro Microsoft 365 jsou zavedeny nové dynamické maticové vzorce, což znamená, že k zadání vzorce SCAN jako maticového vzorce není třeba používat Ctrl+ Shift+ Enter.
  2. Projekt #HODNOTA! chybová hodnota nastane, pokud nastane jedna z níže uvedených situací:
    • je poskytnuta neplatná funkce LAMBDA;
    • je zadán nesprávný počet parametrů.
  3. Projekt počáteční hodnota argument se používá k nastavení počáteční hodnoty pro parametr akumulátor. Po vrácení prvního výsledku se počáteční_hodnota změní na výslednou hodnotu. A proces iteruje přes všechny prvky v poli od sloupce k řádku. Pokud pracujete s (souhrnně „Stránka (Stránky)“), a naše postupy pro shromažďování, využívání, uchovávání, ochranu a zpřístupnění takových informací. Tyto zásady platí pro informace, které shromažďujeme na těchto stránkách nebo v e-mailu, textových a jiných elektronických zprávách mezi vámi a těmito stránkami. Rovněž popisují vaše možnosti týkající se využívání vašich osobních údajů, přístupu k nim a jejich opravě., nastavte počáteční hodnotu na "".

Příklad jedna:

Jak je znázorněno na obrázku níže, existuje řada dat. chci průběžně přidávejte každou hodnotu v buňce a hodnotu sousední buňky, od sloupce k řádku, proveďte následující:

Zkopírujte prosím níže uvedený vzorec do buňky F6, poté stiskněte tlačítko vstoupit klíč k získání výsledku.

=SKENOVAT (0,B6: D9,LAMBDA(a,b,a+b))

funkce skenování 2

Poznámka: Ve výše uvedeném příkladu se zabývá funkce SCAN Čísla a dodávané počáteční hodnota argument je nastaven na 0. V tomto případě to také může být vynechat a nahrazeno prázdný prostor. Například vzorec v buňce F6 lze změnit na:

=SKENOVAT ( ,B6: D9,LAMBDA(a,b,a+b))

Příklad dva:

Jak je znázorněno na obrázku níže, existuje řada dat. chci zřetězit znaky v daném polia vraťte pole, které obsahuje mezilehlé hodnoty, proveďte následující:

Zkopírujte prosím níže uvedený vzorec do buňky F6, poté stiskněte tlačítko vstoupit klíč k získání výsledku.

=SKENOVAT ("",B6: D7,LAMBDA(a,b,a&b))

funkce skenování 3

Relativní funkce:

  • vynikat MAP funkce
    Funkce MAP použije funkci LAMBDA k vytvoření nové hodnoty a vrátí pole vytvořené mapováním každé hodnoty v dodaných polích na novou hodnotu.

  • vynikat LAMBDA funkce
    Funkce Excel LAMBDA se používá k vytváření vlastních funkcí, které lze opakovaně použít v celém sešitu.

  • vynikat Reduce funkce
    Funkce REDUCE aplikuje funkci LAMBDA na každou hodnotu v poli a vrátí celkovou hodnotu v akumulátoru, čímž pole sníží na akumulovanou hodnotu.

 

Komentáře (0)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění