Funkce BYCOL

Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel 2024 Excel 2024 pro Mac

Použije na každý sloupec výraz LAMBDA a vrátí matici výsledků. Pokud například původní pole obsahuje 3 sloupce a 2 řádky, vrátí se pole obsahující 3 sloupce a 1 řádek.

Syntaxe

=BYCOL (pole, lambda(sloupec))

Syntaxe funkce BYCOL má následující argumenty a parametry:

  • matice Pole, které se oddělí sloupcem.
  • funkce lambda LAMBDA, která považuje sloupec za jediný parametr a vypočítá jeden výsledek. Lambda přijímá jeden parametr:
  • Sloupec Sloupec z pole.

Chyby

Zadání neplatné funkce LAMBDA nebo nesprávného počtu parametrů vrátí hodnotu #VALUE! chyba s názvem „Nesprávné parametry“.

Pokud se nezadá funkce LAMBDA nebo pokud se zadá cokoli jiného než jediná hodnota vrácená z funkce LAMBDA, vrátí se chyba #CALC.

Příklady

Příklad 1: Vrácení maximální hodnoty každého sloupce.

Zadejte ukázková data do buněk A1: C2 a potom zkopírujte vzorec do buňky D4:

=BYCOL(A1:C2, LAMBDA(array, MAX(array)))

První příklad funkce BYCOL

Příklad 2: Vypočítá součet druhé mocniny každého prvku pole v každém sloupci.

Zadejte ukázková data do buněk A1: C2 a potom zkopírujte vzorec do buňky D4:

=BYCOL(A1:C2,LAMBDA(array,SUMSQ(array)))

Druhý příklad funkce BYCOL