Wynikiem jest macierz, w której każda komórka jest obliczana przez zastosowanie formuły do odpowiednich komórek jednej lub większej liczby macierzy wejściowych.
=MAP(Macierz1 [; Macierz2 [;...]; Formuła)
Macierz1 [; Macierz2 [;...]: macierze dostarczające argumenty formule.
Formuła: wyrażenie zdefiniowane przez funkcję LAMBDA lub podobną, która przetwarza dane z podanych macierzy. Jeśli podano wiele macierzy, odpowiadające im komórki są przekazywane jako argumenty do formuły lub funkcji. Formuła lub funkcja musi akceptować tyle parametrów, ile jest macierzy. Musi to być ostatni argument funkcji MAP.
Jeśli macierze mają różne wymiary, funkcja MAP zwraca macierz o rozmiarze M × N, gdzie M to maksymalna liczba wierszy we wszystkich macierzach, a N to maksymalna liczba kolumn. Wszelkie dodatkowe komórki w wynikowej macierzy, które nie zostaną przetworzone przez formułę, zostaną wypełnione kodem #N/D.
Formuła =MAP(A2:C13;LAMBDA(var;var*3)) zwraca macierz o takich samych wymiarach, w której każdy element macierzy źródłowej jest pomnożony przez 3.
COM.MICROSOFT.MAP