Guten Tag zusammen,
ich bin noch ganz frisch in diesem Forum und meine Suche nach entsprechenden Beiträgen zu meinem Problem hat keine hilfreichen Treffer ergeben. Man möge es mir bitte nachsehen, falls es einen ähnlichen Thread bereits gibt. Nun zu meinem Problem:
Ich bin grade dabei neue Rechnungseingangs- und Ausgangsbücher für das Jahr 2017 zu erstellen. Um es dem Anwender möglichst leicht zu machen, möchte ich neben dem Rechnungseingangs- und dem Rechnungsausgangsbuch noch eine dritte Exceldatei anlegen in der Ergebnisse berechnet werden (Berechnung 2017). In dieser möchte ich einen Bezug zu den anderen beiden Dateien erstellen, sodass gewisse Werte direkt übernommen und summiert werden. Bei geöffneter Arbeitsmappe funktioniert dies mit Hilfe der SUMMEWENN-Funktion auch hervorragend. Sind die Rechnungsbücher aber nun geschlossen meldet die Zieldatei immer den Fehler #BEZUG!. Ich konnte mich nun schon durch die Weiten der Hilfeforen kämpfen und feststellen, dass die SUMMEWENN-Funktion bei geschlossener Quelldatei nicht hilfreich ist und man es mit einer SUMME(WENN....) realisieren könnte. Nun scheitere ich aber an der Umsetzung.
Quelldatei: Rechnungseingangsbuch2017
Zieldatei: Berechnung2017
Meine SUMMEWENN-Funktion sah so aus:
=SUMMEWENN('Rechnungseingangsbuch2017.xlsx'!Tabelle2[Typ];A5;'Rechnungseingangsbuch2017.xlsx'!Tabelle2[brutto])
Diese funktioniert auch wunderbar, bei geöffnetem Rechnungseingangsbuch. Sobald diese allerdings geschlossen wird, ersetzt Excel den Namen "Rechnungseingangsbuch2017.xlsx" durch den kompletten Pfad hin zur Quelldatei und die Formel wirft als Ergebnis eben #BEZUG! aus.
Könnte mir jemand nützliche Hinweise geben mit welcher Formel ich mein Vorhaben realisieren kann?
Vorab schon einmal besten Dank an alle die, die sich mein wirres Geschreibe an einem Samstagvormittag "antun" ;)
PS: Falls benötigt, der Pfad zur Quelldatei lautet: D:\Eigene Dateien\EIGENE DATEIEN\Auftragsbearbeitung\Buchhaltung\RA+RE\Rechnungseingangsbuch2017.xlsx
ich bin noch ganz frisch in diesem Forum und meine Suche nach entsprechenden Beiträgen zu meinem Problem hat keine hilfreichen Treffer ergeben. Man möge es mir bitte nachsehen, falls es einen ähnlichen Thread bereits gibt. Nun zu meinem Problem:
Ich bin grade dabei neue Rechnungseingangs- und Ausgangsbücher für das Jahr 2017 zu erstellen. Um es dem Anwender möglichst leicht zu machen, möchte ich neben dem Rechnungseingangs- und dem Rechnungsausgangsbuch noch eine dritte Exceldatei anlegen in der Ergebnisse berechnet werden (Berechnung 2017). In dieser möchte ich einen Bezug zu den anderen beiden Dateien erstellen, sodass gewisse Werte direkt übernommen und summiert werden. Bei geöffneter Arbeitsmappe funktioniert dies mit Hilfe der SUMMEWENN-Funktion auch hervorragend. Sind die Rechnungsbücher aber nun geschlossen meldet die Zieldatei immer den Fehler #BEZUG!. Ich konnte mich nun schon durch die Weiten der Hilfeforen kämpfen und feststellen, dass die SUMMEWENN-Funktion bei geschlossener Quelldatei nicht hilfreich ist und man es mit einer SUMME(WENN....) realisieren könnte. Nun scheitere ich aber an der Umsetzung.
Quelldatei: Rechnungseingangsbuch2017
Zieldatei: Berechnung2017
Meine SUMMEWENN-Funktion sah so aus:
=SUMMEWENN('Rechnungseingangsbuch2017.xlsx'!Tabelle2[Typ];A5;'Rechnungseingangsbuch2017.xlsx'!Tabelle2[brutto])
Diese funktioniert auch wunderbar, bei geöffnetem Rechnungseingangsbuch. Sobald diese allerdings geschlossen wird, ersetzt Excel den Namen "Rechnungseingangsbuch2017.xlsx" durch den kompletten Pfad hin zur Quelldatei und die Formel wirft als Ergebnis eben #BEZUG! aus.
Könnte mir jemand nützliche Hinweise geben mit welcher Formel ich mein Vorhaben realisieren kann?
Vorab schon einmal besten Dank an alle die, die sich mein wirres Geschreibe an einem Samstagvormittag "antun" ;)
PS: Falls benötigt, der Pfad zur Quelldatei lautet: D:\Eigene Dateien\EIGENE DATEIEN\Auftragsbearbeitung\Buchhaltung\RA+RE\Rechnungseingangsbuch2017.xlsx