Applies ToExcel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel dla sieci web

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:

  • array      Tablica rozdzielana wierszami.

  • lambda      Funkcja LAMBDA, który przyjmuje wiersz jako pojedynczy parametr i oblicza jeden wynik. Funkcja LAMBDA wymaga jednego parametru:

  • row   Wiersz 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)))

Pierwszy przykład funkcji BYROW

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)))

Drugi przykład funkcji BYROW

Zobacz również

Funkcja MAP

Funkcja REDUCE

Funkcja SCAN

Funkcja MAKEARRAY

Funkcja BYCOL

Funkcja ISOMITTED

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.