Jede Zahl verdoppeln
| A | |
|---|---|
| 1 | Value |
| 2 | 1 |
| 3 | 2 |
| 4 | 3 |
Formel: C2: =MAP(A2:A4,LAMBDA(x,x*2))
Ergebnis: wird nach 2, 4, 6 ausgegeben
Das Ergebnis besitzt dieselbe Form wie die Eingabe: 2, 4 und 6.
MAP in Excel: LAMBDA elementweise auf ein oder mehrere Arrays anwenden, Spalten kombinieren und dynamische Ergebnisse ausgeben.
MAP(array, LAMBDA)Beispiel: =MAP(A2:A6,LAMBDA(x,ROUND(x,0)))
Verfügbar in: Excel 2024, Microsoft 365
MAP wendet eine LAMBDA auf jedes Element eines oder mehrerer Arrays an und gibt ein Array der Ergebnisse zurück. Die Syntax lautet =MAP(array1, [array2, …], lambda). Nutzen können Sie MAP in Excel 2024 und Microsoft 365.
| A | |
|---|---|
| 1 | Value |
| 2 | 1 |
| 3 | 2 |
| 4 | 3 |
Formel: C2: =MAP(A2:A4,LAMBDA(x,x*2))
Ergebnis: wird nach 2, 4, 6 ausgegeben
Das Ergebnis besitzt dieselbe Form wie die Eingabe: 2, 4 und 6.
| A | B | |
|---|---|---|
| 1 | Price | Qty |
| 2 | 1 | 4 |
| 3 | 2 | 5 |
| 4 | 3 | 6 |
Formel: D2: =MAP(A2:A4,B2:B4,LAMBDA(p,q,p*q))
Ergebnis: wird nach 4, 10, 18 ausgegeben
Jeder Preis wird mit der Menge aus derselben Zeile kombiniert.
| A | |
|---|---|
| 1 | |
| 2 | [email protected] |
| 3 | [email protected] |
Formel: C2: =MAP(A2:A3,LAMBDA(e,TEXTAFTER(e,"@")))
Ergebnis: wird nach mail.com, corp.org ausgegeben
Die LAMBDA bezeichnet jede Adresse als e und wendet dieselbe Extraktionsregel auf jedes Element an.
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in F2: =MAP(C2:C4,LAMBDA(x,x*D2))
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Product | Units | Price | Result | |
| 2 | East | Pen | 120 | 2.5 | 300 | |
| 3 | West | Pen | 80 | 2.5 | 200 | |
| 4 | East | Book | 45 | 12 | 112.5 | |
| 5 | North | Book | 60 | 12 | ||
| 6 | West | Lamp | 30 | 25 | ||
| 7 | East | Lamp | 15 | 25 |