Excel - Summewenn-Formel mit INDIREKTbezug
Hallo liebe Community,
ich habe folgende Formel:
Excel-Tabelle A: =SUMMEWENN('PFAD[Datei.xlsx]01.02.'!$F$6:$F$25;$Q$1;'PFAD[Datei.xlsx]01.02.'!$M$6:$P$25)
Also eine relativ einfache Summewenn-Formel. Jetzt habe ich allerdings das Problem, dass ich diese Formel für jeden Tag des Monats benötige. In der Zieldatei, Tabelle B, ist jeder Tag als einzelnes Arbeitsblatt erstellt. 01.02. ; 02.02. ; 03.02. ; etc.
In Tabelle A sind die Arbeitsblattnamen aus Tabelle B in einzelnen Zellen hinterlegt.
**Jetzt zur Frage an sich:
Wie bekomme ich die Summewennformel mit der INDIREKT-Funktion zusammengesetzt? Oder gibt es hier eine andere Möglichkeit in dem Pfad den Bezug variabel zu gestalten?**
Ich hoffe trotz komplizierter Erklärung auf Antworten von euch :)
Vielen Dank im Voraus.
System: Windows 8.1; Office 365
2 Antworten
Ich sehe bei dir kein INDIREKT.
Die Formel ist zwar einfach, aber durch die externen Bezüge sehr unübersichtlich. Zum Testen würde ich das Szenario in einem einzigen Sheet aufbauen. Das fördert die Übersichtlichkeit. Erst im Anschluss würde ich die Quelldaten verschieben und die Bezüge anpassen.
Ich habe mir mal die Mühe gemacht und ein bisschen gespielt:
=SUMMEWENN(INDIREKT("[Datei.xlsx]"&A10&"!$F$6:$F$25");$Q$1;INDIREKT("[Datei.xlsx]"&A10&"!$M$6:$P$25"))
Diese Formel kannst du einfach herunterziehen. In A10 steht ="01.02", in A11 steht ="02.02" usw.
PS: Bei mir wird nur über die Spalte M summiert. Die Angabe der Spalte P als Bereichsende erscheint mir überflüssig.
In Tabelle A sind die Arbeitsblattnamen aus Tabelle B in einzelnen Zellen hinterlegt
Ich mache das jetzt mal auf die Schnelle als "Trockenübung", also ohne es in Excel zu testen, da ich sonst alles nachbauen müsste:
Angenommen die kompletten Namen stehen ab TabelleA!A1,ohne Hochkommata, dann:
=SUMMEWENN(INDIREKT("'"&TabelleA!A1&"'!$F$6:$F$25");$Q$1;INDIREKT("'"&TabelleA!A1&"'!$M$6:$P$25"))
...und runterkopieren.
Schau mal, ob Dir das schon weiter hilft.
Gern geschehen. ☼
Schau Dir auch mal Suboptimierers Konzept an, dass könnte bei dateiübergreifendem Aufbau sinnvoller sein. Bei meinem Konstrukt müsstest Du in TabelleA!A1 Pfad und Datei auch noch mit angeben.
Innerhalb einer Excetabelle hat es schon mal geklappt. Ich gebe noch mal ein Feedback, wenn es auch Tabellenübergreifend funktioniert.
Danke!