LibreOffice SymbolLibreOffice Symbol

Help ons, alstublieft!

MAP

Het resultaat is een matrix waarin elke cel wordt berekend door een formule toe te passen op de overeenkomstige cellen van een of meer invoermatrices.

Notitiepictogram

Voer de formule in als een matrixformule. Tip: voer de formule in met de toetsen Ctrl+Shift+Enter.


Syntaxis

=MAP(Matrix1 [; Matrix2 [;...]; Formule)

Matrix1 [; Matrix2[;...]: De matrixen die de argumenten voor de formule leveren.

Formule: Een expressie gedefinieerd door een LAMBDA-functie of iets dergelijks, die de gegevens uit de meegeleverde matrix(en) verwerkt. Als er meerdere matrixen worden meegeleverd, worden de bijbehorende cellen als argumenten aan de formule of functie doorgegeven. De formule of functie moet evenveel parameters accepteren als er matrixen zijn. Het moet het laatste argument van de MAP-functie zijn.

Notitiepictogram

Als de matrixen verschillende afmetingen hebben, retourneert de MAP-functie een matrix van de grootte M × N, waarbij M het maximale aantal rijen over alle matrixen is en N het maximale aantal kolommen. Eventuele extra cellen in de resulterende matrix die niet door de formule worden verwerkt, worden gevuld met #N/B.


Voorbeelden

Voorbeeld

De volgende gegevens zullen als voorbeeld worden gebruikt

 

A

B

C

1

Wiskunde

Natuurkunde

Biologie

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

 

 


De formule =MAP(A2:C13;LAMBDA(var;var*3)) retourneert een matrix met dezelfde afmetingen, waarbij elk element van de bronmatrix met 3 wordt vermenigvuldigd.

Technische informatie

Tippictogram

Deze functie is beschikbaar sinds LibreOfficeDev 27.2.


Deze functie maakt GEEN deel uit van de standaard Open Document Format voor kantoortoepasingen (OpenDocument) versie 1.4. Deel 4: Recalculated Formula (OpenFormula) indeling. De naamruimte is

COM.MICROSOFT.MAP