Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Returnerar en matris som har formats genom mappning av varje värde i matriserna till ett nytt värde genom att använda LAMBDA för att skapa ett nytt värde.

Syntax

=MAP (matris1, lambda_or_array<#>)

Syntaxen för funktionen MAP har följande argument och parametrar:

  • matris1      En matris som ska mappas.

  • lambda_or_array<#>      LAMBDA som måste vara det sista argumentet och som måste ha antingen en parameter för varje matris som skickas eller en annan matris som ska mappas.

Fel

Om du anger en ogiltig LAMBDA-funktion eller ett felaktigt antal parametrar returneras #VALUE! fel som kallas Felaktiga parametrar.

Exempel

Exempel 1: Kvadrattal över ett visst värde

Ange exempeldata i cellerna A1:C2 och kopiera sedan formeln till cell D4:

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

Exempel1 på första funktionen MAP

Exempel 2: Hitta värden från två kolumner på en rad som båda är TRUE

Skapa en tabell med namnet "TabellA" med två kolumner med namnen "Kolumn1" och "Kolumn2" med början i cell D1. Lägg till en kolumn med namnet BothTrue i cell G1. Kopiera formeln till cell G2:

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

Exempel på andra funktionen MAP

Exempel 3: Hitta värden från tre kolumner på en rad som uppfyller vissa villkor

Skapa ett område med exempeldata med två kolumner med namnen Storlek och Färg i cellerna D1:E11. Lägg till två kolumnrubriker med namnen Giltig storlek och Giltig färg i cellerna F1 och G1. Kopiera formeln till cell F2:

=FILTER(D2:E11;MAP(D2:D11;E2:E11;LAMBDA(s;c;OCH(s="Large",c="Red"))))

Exempel3 på tredje funktionen MAP

Se även

Funktionen LAMBDA

Funktionen REDUCE

Funktionen SCAN

Funktionen MAKEARRAY

Funktionen BYCOL

Funktionen BYROW

Funktionen ISOMITTED

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×