LibreOffice SymbolLibreOffice Symbol

Prosimy o wsparcie!

MAP

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.

Ikona notatki

Wprowadź formułę jako formułę macierzy. Wskazówka: wprowadź formułę za pomocą klawiszy Ctrl + Shift + Enter.


Składnia

=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.

Ikona notatki

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.


Przykłady

Przykład

Następujące dane będą wykorzystane jako przykład

 

A

B

C

1

Matematyka

Fizyka

Biologia

2

47

67

33

3

36

68

42

4

40

65

44

5

39

64

60

6

 

38

43

7

47

84

62

8

29

80

51

9

27

49

40

10

57

49

12

11

56

33

60

12

57

 

 

13

26

 

 


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.

Szczegóły techniczne

Ikona wskazówki

Ta funkcja jest dostępna od wersji 27.2 LibreOfficeDev.


Ta funkcja NIE jest częścią standardu Open Document Format for Office Applications (OpenDocument) Version 1.4. Part 4: Recalculated Formula (OpenFormula) Format. Przestrzeń nazw to

COM.MICROSOFT.MAP