Direkt zum Inhalt

Excel MAP-Funktion (365)

Das MAP-Funktion gilt a LAMBDA-Funktion zum Erstellen eines neuen Werts und gibt ein Array zurück, das gebildet wird, indem jeder Wert in dem/den bereitgestellten Array(s) einem neuen Wert zugeordnet wird.

Kartenfunktion 1


Syntax

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


Argumente

  • Array1 (erforderlich): Das zuzuordnende Array.
  • Reihe2,... (optional): Zusätzliche Arrays, die gemappt werden sollen.
  • Lambda (erforderlich): Die benutzerdefinierte LAMBDA-Funktion gilt für die Arrays.
    Es muss das letzte Argument sein und so konfiguriert sein, dass es zusätzliche Parameter akzeptiert, während zusätzliche Arrays bereitgestellt werden.

Rückgabewert

Das MAP-Funktion gibt Arrays von Ergebnissen zurück.


Funktionshinweise

  1. Die MAP-Funktion wird neu eingeführt in Excel für Microsoft 365. Daher ist es in früheren Versionen von Excel nicht verfügbar. Neue dynamische Matrixformeln werden in Excel für Microsoft 365 eingeführt, was bedeutet, dass Sie nicht STRG + UMSCHALT + EINGABETASTE verwenden müssen, um die MAP-Formel als Matrixformel einzugeben.
  2. Das #WERT! Fehlerwert tritt auf, wenn eine der folgenden Situationen eintritt:
    • eine ungültige LAMBDA-Funktion wird bereitgestellt;
    • eine falsche Anzahl von Parametern ist angegeben.

Beispiel

Wie der folgende Screenshot zeigt, gibt es eine Reihe von Daten. Um die Zahl in diesem Array mit 2 zu multiplizieren, wenn sie größer als 100 ist, und diese Zahl zu quadrieren, wenn sie kleiner oder gleich 100 ist, gehen Sie bitte wie folgt vor:

Bitte kopieren Sie die folgende Formel in die Zelle E6 und drücken Sie dann die Enter Schlüssel, um das Ergebnis zu erhalten.

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

Kartenfunktion 2

Relative Funktionen:

  • Excel BYROW Funktion
    Die Excel BYROW-Funktion wendet eine LAMBDA-Funktion auf jede Zeile in einem bestimmten Array an und gibt das Ergebnis pro Zeile als einzelnes Array zurück.

  • Excel LAMBDA Funktion
    Die Excel-LAMBDA-Funktion wird verwendet, um benutzerdefinierte Funktionen zu erstellen, die in einer Arbeitsmappe wiederverwendet werden können.

  • Excel MAKEARRAY Funktion
    Die Excel-MAKEARRAY-Funktion gibt ein berechnetes Array basierend auf der angegebenen Anzahl von Zeilen und Spalten zurück.

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations