Przejdź do głównej zawartości

Excel ZMNIEJSZ, funkcja (365)

Autor: Zhoumandy Ostatnia modyfikacja: 2022-09-15

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.

funkcja redukcji 1


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

  1. Nowa funkcja REDUCE została wprowadzona w Excel dla Microsoft 365. Nie jest więc dostępny we wcześniejszych wersjach programu Excel.
  2. 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)))

funkcja redukcji 3

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

funkcja redukcji 2

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ść.

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations