Indirekt
Hallo,
Folgendes Problem. Ich habe in einer Datei auf drei Sheets (Tabelle1,Tabelle2,Tabelle3) jeweils in der Spalte "A" Zahlenwerte.
Auf dem vierten Sheet will ich die anderen drei Sheets zusammenfassen. Er soll in der Zelle A2 (Sheet4) die Gesamtsumme Spalte "A" eines der drei Sheets ausspucken. Wenn in der Zelle A1 "1" steht soll er die Gesamtsumme von Spalte "A" "Tabelle 1" aufsummieren, etc. ...
Mein Ansatz: =WENN(A29="1";SUMME(INDIREKT("Tabelle1"&"!A1"):INDIREKT("Tabelle1"&"!A20059"));
WENN(A29="2";SUMME(INDIREKT("Tabelle2"&"!A1"):INDIREKT("Tabelle2"&"!A20059"));
WENN(A29="3";SUMME(INDIREKT("Tabelle3"&"!A1"):INDIREKT("Tabelle3"&"!A20059"));"")))
Was soll ich sagen .... es funktioniert nicht ...
Vielen Dank !
Flo
Antwort schreiben
Antwort 1 von Flo76 vom 21.08.2019, 16:53 Options
Also die Formel hängt hier im Beispiel von der Zelle A29 ab, und nicht von der Zelle A1 ..... sorry
Also in der Zelle A29 kann dann entweder 1,2 oder 3 eingetippt werden, und dann wird jeweils von dem Sheet 1,2 oder 3 Spalte A summiert
ich hoff ich hab euch nicht zu sehr verwirrt
Antwort 2 von Aliba vom 21.08.2019, 17:19 Options
Hi Flo,
=WENN(A29="";"";SUMME(INDIREKT("Tabelle"&A29&"!A1:A20059"))
Bei Deinem Ansatz hättest Du auf INDIRKET verzichten können, und das mit der WENN-Abfrage direkt machen können.
=WENN(A29=1;SUMME(Tabelle1!A1:A20059);WENN(A29=2;SUMME(Tabelle2!A1:A20059);SUMME(Tabelle3!A1:A20059))
CU Aliba
Antwort 3 von Flo76 vom 22.08.2019, 09:52 Options
Hallo,
Super ...... Funktioniert ..... !!! Danke !!
Zusatzfrage: Wie sähe die Formel aus, wenn ich von den Sheets 1,2,3 Spalte "A" nicht jeweils die Gesamtsumme, sondern die Summe der ersten 10 Zellen, dann der nächsten 10 Zellen ....etc.
Als einzelne Formel zum runterkopieren ..... ?
Danke !
Flo
Antwort 4 von Aliba vom 22.08.2019, 11:55 Options
Hi Flo,
=WENN($A$29="";"";SUMME(INDIREKT("Tabelle"&$A$29&"!A"&ZEILE(A2)*10-9&":A"&ZEILE(A2)*10)))
CU Aliba
Antwort 5 von Aliba vom 22.08.2019, 11:56 Options
Hi Flo,
nochmal ich, kleiner Fehler in der Formel:
=WENN($A$29="";"";SUMME(INDIREKT("Tabelle"&$A$29&"!A"&ZEILE(A1)*10-9&":A"&ZEILE(A1)*10)))
So ist sie richtig.
CU Aliba
Antwort 6 von Flo76 vom 22.08.2019, 11:59 Options
Hammer ........... Funktioniert perfekt !!
Vielen Dank !!!!