Funkcja Excel MAP (365)
Połączenia Funkcja MAPA dotyczy a Funkcja LAMBDA aby utworzyć nową wartość i zwraca tablicę utworzoną przez odwzorowanie każdej wartości w dostarczonych tablicach na nową wartość.
Składnia
=MAP (array1,[array2],...,lambda)
Argumenty
- Tablica1 (wymagane): tablica do zmapowania.
- Tablica2,... (opcjonalnie): Dodatkowe tablice do zmapowania.
- Lambda (wymagane): Niestandardowa funkcja LAMBDA dotyczy tablic.
Musi to być ostatni argument i skonfigurowany tak, aby akceptował dodatkowe parametry, podczas gdy dostępne są dodatkowe tablice.
Wartość zwracana
Połączenia Funkcja MAPA zwraca tablice wyników.
Uwagi dotyczące funkcji
- Funkcja MAP jest nowo wprowadzona w Excel dla Microsoft 365. Nie jest więc dostępny we wcześniejszych wersjach programu Excel. W programie Excel dla platformy Microsoft 365 wprowadzono nowe dynamiczne formuły tablicowe, co oznacza, że nie trzeba używać klawiszy Ctrl+Shift+Enter do wprowadzania formuły MAP jako formuły tablicowej.
- 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. Aby pomnożyć liczbę w tej tablicy przez 2, gdy jest ona większa niż 100 i podnieść ją do kwadratu, gdy jest mniejsza lub równa 100, wykonaj następujące czynności:
Skopiuj poniższą formułę do komórki E6, a następnie naciśnij Wchodzę aby uzyskać wynik.
=MAPA (B6: C12,LAMBDA(x, JEŻELI(x>100, x*2,x*x)))
Funkcje względne:
-
przewyższać BYROW Funkcjonować
Funkcja Excel BYROW stosuje funkcję LAMBDA do każdego wiersza w danej tablicy i zwraca wynik na wiersz jako pojedynczą tablicę.
-
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.