Funktionen MAP

Gælder for
Excel til Microsoft 365 Excel til Microsoft 365 til Mac Excel 2024 Excel 2024 til Mac

Returnerer en matrix, der er udformet ved at knytte hver værdi i matrixerne til en ny værdi ved at anvende en LAMBDA for at oprette en ny værdi.

Syntaks

=MAP (matrix1, lambda_or_array<#>)

Syntaksen for funktionen MAP har følgende argumenter og parametre:

  • matrix1 En matrix, der skal tilknyttes.
  • <lambda_or_array#> En LAMBDA, som skal være det sidste argument, og som enten skal have en parameter for hver overført matrix eller en anden matrix, der skal tilknyttes.

Fejl

Hvis du angiver en ugyldig LAMBDA-funktion eller et forkert antal parametre, returneres en #VÆRDI! fejl kaldet "Forkerte Parametre".

Eksempler

Eksempel 1: Kvadrede tal over en bestemt værdi

Indtast eksempeldataene i cellerne A1:C2, og kopiér derefter formlen til celle D4:

=MAP(A1:C2, LAMBDA(a, IF(a>4,a*a,a)))

Første MAP-funktion, eksempel1

Eksempel: 2: Find værdier fra to kolonner i én række, der begge er SANDE

Opret en tabel med navnet "TabelA" med to kolonner med navnet "Kolonne1" og "Kolonne2" med start i celle D1. Tilføj en kolonne med navnet "BothTrue" i celle G1. Kopiér formlen til celle G2:

=MAP(TableA[Col1],TableA[Col2],LAMBDA(a,b,AND(a,b)))

Anden MAP-funktion, eksempel1

Eksempel 3: Find værdier fra tre kolonner i én række, der opfylder bestemte kriterier

Opret et område af eksempeldataene med to kolonner med navnet "Størrelse" og "Farve" i cellerne D1:E11. Tilføj to kolonneoverskrifter med navnet "Gyldig størrelse" og "Gyldig farve" i cellerne F1 og G1 henholdsvis. Kopiér formlen til celle F2:

=FILTRER(D2:E11,TILKNYT(D2:D11,E2:E11,LAMBDA(s,c,OG(s="Stor",c="Rød"))))

Tredje MAP-funktion, eksempel3