Excel ZMNIEJSZ, funkcja (365)
Połączenia Funkcja REDUKUJ dotyczy a Funkcja LAMBDA do każdej wartości w tablicy i zwraca całkowitą wartość w akumulatorze, redukując tablicę do wartości skumulowanej.
Składnia
=REDUCE ([initial_value],array,lambda(accumulator, value))
Argumenty
- Wartość początkowa (opcjonalnie): Wartość początkowa akumulatora. W przypadku pominięcia wartością domyślną jest 0.
- Szyk (wymagane): Tablica, która ma zostać zmniejszona.
- Lambda (wymagane): Niestandardowa funkcja LAMBDA stosowana w celu zmniejszenia tablicy.
- Akumulator (wymagane): Wartość zsumowana i zwrócona jako wynik końcowy.
- wartość (wymagane): Obliczenie zastosowane do każdego elementu w tablicy.
Wartość zwracana
Połączenia Funkcja REDUKUJ zwraca pojedynczą wartość.
Uwagi dotyczące funkcji
- Nowa funkcja REDUCE została wprowadzona w Excel dla Microsoft 365. Nie jest więc dostępny we wcześniejszych wersjach programu Excel.
- Połączenia #WARTOŚĆ! wartość błędu występuje, gdy wystąpi jedna z poniższych sytuacji:
- podana jest nieprawidłowa funkcja LAMBDA;
- podano nieprawidłową liczbę parametrów.
Przykład
Jak pokazuje poniższy zrzut ekranu, istnieje szereg danych. Do zsumuj liczby parzyste i nieparzyste w tablicy osobno, wykonaj następujące czynności:
Podsumowując liczby parzyste, skopiuj poniższą formułę do komórki F6, a następnie naciśnij Wchodzę aby uzyskać wynik.
=ZMNIEJSZ (0,B6:D9,LAMBDA(a,b,JEŻELI(SEVEN(b), a+b,a)))
Sumując liczby nieparzyste, skopiuj poniższą formułę do komórki F7, a następnie naciśnij Wchodzę aby uzyskać wynik.
=ZMNIEJSZ (0,B6:D9,LAMBDA(a,b,JEŻELI(ISODD(b),a+b,a)))
Uwaga: w każdej powyższej formule dostarczona wartość początkowa argument jest ustawiony na 0. Może być również pominięte i zastąpiony przez pusta przestrzeń. Na przykład, aby zsumować liczby parzyste, formuła w komórce F6 można zmienić na:
=ZMNIEJSZ ( ,B6:D9,LAMBDA(a,b,JEŻELI(SEVEN(b), a+b,a)))
Funkcje względne:
-
przewyższać MAP Funkcjonować
Funkcja MAP stosuje funkcję LAMBDA w celu utworzenia nowej wartości i zwraca tablicę utworzoną przez odwzorowanie każdej wartości w dostarczonych tablicach na nową wartość.
-
przewyższać LAMBDA Funkcjonować
Funkcja Excel LAMBDA służy do tworzenia funkcji niestandardowych, które można ponownie wykorzystać w skoroszycie.
-
przewyższać MAKEARRAY Funkcjonować
Funkcja Excel MAKEARRAY zwraca obliczoną tablicę na podstawie podanej liczby wierszy i kolumn.