Stosuje funkcję LAMBDA do każdego wiersza i zwraca tablicę wyników. Jeśli na przykład oryginalna tablica składa się z 3 kolumn na 2 wiersze, zwrócona tablica to 1 kolumna na 2 wiersze.
Składnia
=BYROW(array, lambda(row))
W składni funkcji BYROW występują następujące argumenty:
- tablica Tablica rozdzielana wierszami.
- lambda (funkcja lambda ) Funkcja LAMBDA, która przyjmuje wiersz jako pojedynczy parametr i oblicza jeden wynik. Funkcja LAMBDA wymaga jednego parametru:
- wierszWiersz z tablicy.
Błędy
Podanie nieprawidłowej funkcji LAMBDA lub nieprawidłowej liczby parametrów zwraca błąd #VALUE! błąd o nazwie „Niepoprawne parametry”.
Nie podanie funkcji LAMBDA lub żadnej wartości oprócz pojedynczej wartości zwróconej przez funkcję LAMBDA zwraca błąd #CALC.
Przykłady
Przykład 1: Zwraca maksymalną wartość każdego wiersza danych
Wprowadź przykładowe dane w komórkach A1:C2, a następnie skopiuj formułę do komórki D4:
=BYROW(A1:C2, LAMBDA(array, MAX(array)))
Przykład 2: Zwraca sumę wartości kwadratowych dla każdego wiersza danych przy użyciu funkcji SUMA.KWADRATÓW
Wprowadź przykładowe dane w komórkach A1:C2, a następnie skopiuj formułę do komórki D4:
=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))