Zeilensummen
| A | B | C | |
|---|---|---|---|
| 1 | Q1 | Q2 | Q3 |
| 2 | 10 | 20 | 5 |
| 3 | 7 | 3 | 9 |
Formel: E2: =BYROW(A2:C3,LAMBDA(r,SUM(r)))
Ergebnis: wird nach 35, 19 ausgegeben
Die erste Zeile ergibt 35, die zweite 19.
NACHZEILE (BYROW) in Excel: jede Arrayzeile mit LAMBDA auswerten, Summen und Spannweiten berechnen und Ergebnisse dynamisch ausgeben.
BYROW
NACHZEILE(array, LAMBDA(row))Beispiel: =BYROW(B2:D10,LAMBDA(r,SUM(r)))
Verfügbar in: Excel 2024, Microsoft 365
NACHZEILE wendet eine LAMBDA auf jede Zeile eines Arrays an und gibt pro Zeile ein Ergebnis zurück. Die Syntax lautet =BYROW(array, lambda(row)). Zur Verfügung steht sie in Excel 2024 und Microsoft 365.
| A | B | C | |
|---|---|---|---|
| 1 | Q1 | Q2 | Q3 |
| 2 | 10 | 20 | 5 |
| 3 | 7 | 3 | 9 |
Formel: E2: =BYROW(A2:C3,LAMBDA(r,SUM(r)))
Ergebnis: wird nach 35, 19 ausgegeben
Die erste Zeile ergibt 35, die zweite 19.
| A | B | C | |
|---|---|---|---|
| 1 | Q1 | Q2 | Q3 |
| 2 | 10 | 20 | 5 |
| 3 | 7 | 3 | 9 |
Formel: E2: =BYROW(A2:C3,LAMBDA(r,MAX(r)-MIN(r)))
Ergebnis: wird nach 15, 6 ausgegeben
Zeile eins reicht von 5 bis 20, also 15; Zeile zwei von 3 bis 9, also 6.
| A | B | C | |
|---|---|---|---|
| 1 | Q1 | Q2 | Q3 |
| 2 | 10 | 20 | 5 |
| 3 | 7 | 3 | 9 |
Formel: E2: =BYROW(A2:C3,LAMBDA(r,SUM(--(r>6))))
Ergebnis: wird nach 2, 2 ausgegeben
Der Vergleich erzeugt TRUE- und FALSE-Werte, das doppelte Minus wandelt sie in 1 und 0 um, und SUM zählt sie.
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in F2: =BYROW(C2:D4,LAMBDA(r,SUM(r)))
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Product | Units | Price | Result | |
| 2 | East | Pen | 120 | 2.5 | 122.5 | |
| 3 | West | Pen | 80 | 2.5 | 82.5 | |
| 4 | East | Book | 45 | 12 | 57 | |
| 5 | North | Book | 60 | 12 | ||
| 6 | West | Lamp | 30 | 25 | ||
| 7 | East | Lamp | 15 | 25 |