Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeilensummen aus Matrixformel

Zeilensummen aus Matrixformel
04.03.2022 15:51:33
Wolfi324
Hallo zusammen
ich habe eine Tabelle mit Zahlen, mit der Formel "Bereich.Verschieben" kann ich mir mit nur einer einzigen Formel einen bestimmten Bereich der Matrix ausgeben lassen. Das klappt soweit gut, jetzt möchte ich aber die Zeilensumme der ausgegebenen Matrix mit nur einer Formel errechnen - quasi aus der Matrix einen Vektor erzeugen, der die Summe jeder Zeile der Matrix enthält.
Minimalbeispiel: https://www.herber.de/bbs/user/151563.xlsx
Die Ergebnismatrix kann ich wie gewünscht mit einer eizigen Formel in Zelle B9 erzeugen. Das Gleiche möchte ich auch für die Zeilensumme erreichen, die aktuell noch über 3 Formlen (G9:G11) errechnet wird.
Freue mich auch Tipps und natürlich auch auf Fragen, wenn mein Problem noch nicht klar geworden ist.
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
G9: =NACHZEILE(B9#;LAMBDA(a;SUMME(a)))
04.03.2022 16:16:45
lupo1
AW: G9: =NACHZEILE(B9#;LAMBDA(a;SUMME(a)))
05.03.2022 11:34:19
Luschi
Hallo lupo1,
entweder Deine 365-Formel stimmt so nicht, oder mein kostenloses Excel-Web spielt da nicht mit..
Gruß von Luschi
aus klein-Paris
PS: Weil im kostenlosen Excel-Web die F1-Taste nicht funktioniert für die Hilfe, versucht mal für die Funktion NACHZEILE() bei Google & co danach zu fanden - einfach katastrophal!
Egal wie: es immer nur Nachteile angeboten - Hurra! - und die sollte es ja bei Excel-365 wohl kaum geben, ODER doch!
Anzeige
in XLWeb ruht LAMBDA anscheinend
05.03.2022 13:35:20
lupo1
... es zickt herum bei Sprache der Funktionsnamen. Ein paar Tage Geduld, denke ich.
AW: G9: =NACHZEILE(B9#;LAMBDA(a;SUMME(a)))
07.03.2022 07:05:52
Wolfi324
Hallo Lupo,
vielen Dank für deine Lösung, genau das habe ich gesucht. Sowohl Lambda als auch Nachzeile war mir vorher kein Begriff, wieder was gelernt!
Gruss
Wolfi
Da bin ich aber erleichtert ... Denn bei ca. 80%
07.03.2022 08:49:34
lupo1
... der Excel-User gibt es entweder noch nicht 365 oder die Ermöglichung von LAMBDA darin (obwohl es mittlerweile für alle Versionen darin und danach (also auch feste Versionen) freigegeben ist.
Nur in XL Web scheint Microsoft momentan auf nen Hammer zu laufen. Nachgeprüft: Auch am Montagmorgen ist dort LAMBDA weiterhin suspendiert.
Anzeige
AW: mit einer Formel? ...
04.03.2022 16:19:45
neopa
Hallo Wolfi,
... dann auch ohne den "Umweg" über Deine Matrix so:
=SUMMENPRODUKT(BEREICH.VERSCHIEBEN(A1;B6;B7;D6;D7)) in Deiner Version sollte auch =SUMME(BEREICH.VERSCHIEBEN(A1;B6;B7;D6;D7)) reichen.
Gruß Werner
.. , - ...
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zeilensummen aus Matrixformel in Excel berechnen


Schritt-für-Schritt-Anleitung

  1. Matrix erstellen: Beginne mit einer Matrix in Excel, die die Werte enthält, für die Du die Zeilensumme berechnen möchtest.

  2. Bereich.Verschieben verwenden: Setze die Formel =BEREICH.VERSCHIEBEN(A1;B6;B7;D6;D7) in eine Zelle ein, um den gewünschten Bereich aus der Matrix auszuwählen.

  3. NACHZEILE-Funktion einfügen: Um die Zeilensumme zu berechnen, verwende die Formel =NACHZEILE(B9#;LAMBDA(a;SUMME(a))). Diese Formel summiert die Werte der Matrix zeilenweise.

  4. Kopiere die Formel: Ziehe die Zelle mit der NACHZEILE-Formel nach unten, um die Zeilensummen für alle Zeilen der Matrix zu erhalten.


Häufige Fehler und Lösungen

  • Problem: Formel gibt einen Fehler zurück.

    • Lösung: Stelle sicher, dass die Matrix korrekt definiert ist und dass Du die richtige Syntax für die NACHZEILE-Funktion verwendest. Überprüfe auch, ob Du Excel 365 verwendest, da NACHZEILE eine neuere Funktion ist.
  • Problem: Die LAMBDA-Funktion funktioniert nicht.

    • Lösung: Prüfe, ob Du die neueste Version von Excel hast. LAMBDA ist nicht in allen Versionen verfügbar, insbesondere nicht in älteren Excel-Versionen oder in Excel Online.

Alternative Methoden

Eine weitere Möglichkeit, die Zeilensumme zu berechnen, ist die Verwendung der SUMMENPRODUKT-Funktion. Statt NACHZEILE kannst Du die Formel wie folgt eingeben:

=SUMMENPRODUKT(BEREICH.VERSCHIEBEN(A1;B6;B7;D6;D7))

Diese Methode ist ideal, wenn Du eine einfachere Lösung ohne LAMBDA oder NACHZEILE bevorzugst.


Praktische Beispiele

Angenommen, Du hast folgende Matrix in den Zellen A1 bis D4:

A B C D
10 20 30 40
15 25 35 45
20 30 40 50
25 35 45 55

Verwende die oben genannten Formeln, um die Zeilensummen für diese Matrix zu berechnen. Die Ergebnisse sollten wie folgt aussehen:

Zeilensumme
100
120
140
160

Tipps für Profis

  • Nutze Tastenkombinationen in Excel, um schneller zu navigieren und Formeln einzugeben.
  • Verstehe die Unterschiede zwischen den Funktionen SUMME, SUMMENPRODUKT und NACHZEILE, um die für Deine Bedürfnisse am besten geeignete Methode auszuwählen.
  • Halte Deine Excel-Software immer auf dem neuesten Stand, um Zugriff auf die neuesten Funktionen wie NACHZEILE und LAMBDA zu erhalten.

FAQ: Häufige Fragen

1. Was ist der Unterschied zwischen NACHZEILE und SUMME in Excel?
NACHZEILE wird verwendet, um die Summe einer Matrix zeilenweise zu berechnen, während SUMME einfach die Summe aller angegebenen Werte oder Zellen ergibt.

2. Funktioniert die NACHZEILE-Funktion in älteren Excel-Versionen?
Nein, die NACHZEILE-Funktion ist nur in Excel 365 und späteren Versionen verfügbar. In älteren Versionen solltest Du alternative Methoden wie SUMMENPRODUKT verwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige