Zastosowuje niestandardową funkcję LAMBDA do każdego elementu w danej macierzy i kumuluje wyniki do pojedynczej wartości.
=REDUCE([wartość początkowa]; macierz; formuła)
Wartość początkowa: opcjonalna wartość początkowa akumulatora.
Macierz: macierz do zmniejszenia
Formuła: funkcja LAMBDA, która będzie wywoływana dla każdej komórki macierzy.
Funkcja LAMBDA wymaga dwóch zmiennych: akumulatora (np. a) i wartości elementu macierzy (v) i musi być skonstruowana w następujący sposób:
gdzie f(v) jest funkcją poszczególnych komórek macierzy.
Formuła =REDUCE(100000;A2:A13;LAMBDA(a;v; a + v*v)) zwraca wartość 120715, czyli 100000 dodane do sumy kwadratów kolumny Math.
COM.MICROSOFT.REDUCE