summe über eine Zeile und Spalte
Guten Morgen
Habe mal wieder ein Problem mit den Summen, ich hoffe ihr könnt mir wieder helfen.
Ich habe in dem Tabellenblatt 1 eine Matrix erstellt, die voll gepackt mit Werten ist. In dem Tabellenblatt 2 ist die selbe Matrix (ohne Werte) wo die Summe von jeweils zwei Feldern aus dem Tabellenblatt 1 angezeigt werden soll.
Also z.B.: Im Tabellenblatt 1; Zeile c2:BG2; Spalte c3:c58 stehen die Werte (wie ein gespiegeltes L). Jetzt soll im Feld D3 vom Tabellenblatt 2 die Summe aus den Feldern D2;c3 gebildet werden.
Mein Problem ist, eine Formel aufzustellen wo mein Wert in der Zeile um eins nach rechts und in der Spalte um eins nach unten geht..
Ich hoffe ihr habt mal wieder eine Lösung für mich
Schöne Grüße
Rudi
Antwort schreiben
Antwort 1 von rudi81 vom 25.01.2019, 10:57 Options
Habe mein Problem vielleicht etwas blöd beschrieben.
Ich benötige eigentlich nur eine Formel die bei der Berechnug (Addition) automatisch eine Spalte nach Rechts und eine Zeile nach unten geht.
Beispiel:
=D4+C5
=E4+C6
=F4+C7
=usw.
gruß Rudi
Antwort 2 von Saarbauer vom 25.01.2019, 11:15 Options
Hallo,
müsste mit Indirekt() und Adresse() lösbar sein. aber die Angaben reichen nicht aus.
Es wären Angaben zum Standort der Werte in der Tabelle erforderlich oder eine Beispieltabelle hier ablegen
http://www.netupload.de/anschliessend den Link hier hinterlegen
Gruß
Helmut
Antwort 3 von rudi81 vom 25.01.2019, 11:49 Options
Ja stimmt ist immer noch blöd dargestellt.
Habe in der Mappe eine Matrix 1 angelegt wo meine Werte stehen, die gleichen Farben symbolisieren welche Zeile mit welcher Spalte addiert werden soll.
In Matrix 2 sollen nun die Werte aus der addition von Matrix 1 berechnet werden.
Die Rote Zeile und Spalte in Matrix 2 habe ich von Hand eingegeben, als Beispiel.
http://www.netupload.de/detail.php?img=1e28fae632104c940ce1e73028c5d96a.xls
Hoffe das es so verständlicher geworden ist.
Ich danke dir für deine Mühe
Gruß Rudi
Antwort 5 von rudi81 vom 25.01.2019, 14:31 Options
Hallo Helmut,
erst einmal vielen Dank für deine schnelle Hilfe, deine Lösung entspricht genau dem was ich mir vorgestellt habe.
Ich habe nur noch ein paar Probleme mit den Bezügen, wenn ich die Funktion auf eine andere Tabelle übertragen will.
=INDIREKT(ADRESSE(SPALTE()+1;ZEILE()-15;4;1))+INDIREKT(ADRESSE(ZEILE()-14;SPALTE();4;1))
was müsste geändert werden?
gruß Rudi
Antwort 6 von Saarbauer vom 25.01.2019, 14:47 Options
Hallo,
du musst in Adresse die Tabelle ergänzen, etwa so
=ADRESSE(SPALTE()+1;ZEILE()-15;4;1;"Tabelle1!")
Gruß
Helmut
Antwort 7 von rudi81 vom 25.01.2019, 15:02 Options
Sorry nochmal
aber kannst du mir nochmal bitte erklären wofür die einzelnen Zahlen in der Funktion stehen.
=INDIREKT(ADRESSE(SPALTE()+1;ZEILE()-15;4;1))+INDIREKT(ADRESSE(ZEILE()-14;SPALTE();4;1))
Ich komme irgend wie nicht ganz klar damit.
gruß Rudi
Antwort 8 von Saarbauer vom 25.01.2019, 15:15 Options
Hallo,
damit komme ich auf die entsprechende Spalte oder Zeile der Datentabelle.
zB. ZEILE()-14, heisst der Wert der 14 Zeilen höher steht. SPALTE()+1der Wert der 1 Spalte weiter rechts steht.
Gruß
Helmut
Antwort 9 von rudi81 vom 25.01.2019, 15:58 Options
super Danke
hat ein bischen länger gedauert, aber jetzt habe ich es auch verstanden.
Vielen Dank für deine schnellen Antworten
gruß rudi