Note: The other languages of the website are Google-translated. Back to English

Excel MAP-funktion (365)

Du har nu möjlighet MAP-funktion tillämpar en LAMBDA funktion för att skapa ett nytt värde och returnerar en array som bildats genom att mappa varje värde i den/de tillhandahållna arrayen till ett nytt värde.

kartfunktion 1


syntax

=MAP (array1,[array2],...,lambda)


Argument

  • Array 1 (obligatoriskt): Arrayen som ska mappas.
  • Array2,... (valfritt): Ytterligare arrayer som ska mappas.
  • Lambda (obligatoriskt): Den anpassade LAMBDA-funktionen gäller för array(erna).
    Det måste vara det sista argumentet och konfigureras för att acceptera ytterligare parametrar medan ytterligare arrayer tillhandahålls.

Returvärde

Du har nu möjlighet MAP-funktion returnerar arrayer av resultat.


Funktionsanmärkningar

  1. MAP-funktionen är nyligen introducerad i Excel för Microsoft 365. Så det är inte tillgängligt i tidigare versioner av Excel. Nya dynamiska matrisformler introduceras i Excel för Microsoft 365, vilket innebär att du inte behöver använda Ctrl+ Skift+ Enter för att ange MAP-formeln som en matrisformel.
  2. Du har nu möjlighet #VÄRDE! felvärde uppstår om en av följande situationer inträffar:
    • en ogiltig LAMBDA-funktion tillhandahålls;
    • ett felaktigt antal parametrar tillhandahålls.

Exempelvis

Som skärmdumpen nedan visar finns det en mängd data. För att multiplicera talet i den här arrayen med 2 när det är större än 100 och för att kvadrera detta tal när det är mindre eller lika med 100, gör så här:

Kopiera formeln nedan till cell E6 och tryck sedan på ange för att få resultatet.

=KARTA (B6: C12,LAMBDA(x, IF(x>100, x*2,x*x)))

kartfunktion 2

Relativa funktioner:

  • excel BYROW Fungera
    Excel BYROW-funktionen tillämpar en LAMBDA-funktion på varje rad i en given array och returnerar resultatet per rad som en enda array.

  • excel LAMBDA Fungera
    Excel LAMBDA-funktionen används för att skapa anpassade funktioner som kan återanvändas i en arbetsbok.

  • excel MAKEARRAY Fungera
    Excel MAKEARRAY-funktionen returnerar en beräknad array baserat på det givna antalet rader och kolumner.

 

Sortera kommentarer efter
Kommentarer (0)
Inga betyg än. Bli först med att betygsätta!
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser