online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon orion vom 30.06.2021, 12:00 Options

Summenprodukt automatischer Import Textdatei

Hallo,

ich habe folgendes Problem und komme da nicht weiter:

ich erstelle täglich aus unserer FiBu eine Textdatei auf die ich mit der Aktualisierung einer Excellise automatisch darauf zu greife. In meiner Excelliste ist u.a. auch ein Summenprodukt enthalten.

Jedes mal, wenn ich neue Daten einlese, verändert sich meine Formel.

Aus: =SUMMENPRODUKT((Quelle!F2:F16000>=Debitoren!A52)*(Quelle!F2:F16000<=Debitoren!B52)*(Quelle!I2:I16000)*(Quelle!Y2:Y16000="nicht Tochter"))

wird dann z.B.

=SUMMENPRODUKT((Quelle!F2:F16062>=Debitoren!A52)*(Quelle!F2:F16062<=Debitoren!B52)*(Quelle!I2:I16062)*(Quelle!Y2:Y16000="nicht Tochter"))

Der Wechsel von absoluten auf relative Bezüge hat auch nichts gebracht.

Kennt jemand das Problem und kann mir helfen?

Vielen Dank!


Antwort schreiben

Antwort 1 von rainberg vom 30.06.2021, 14:00 Options

Hallo Orion,

ich würde für die Spalten F, I und Y Bereichsnamen definieren ( unter Verwendung von BEREICH.VERSCHIEBEN() ) und in der Formel
einsetzen, damit bleiben diese Spalten dynamisch und immer auf die tatsächlichen Spaltenlängen begrenzt.

Bevor Du fragst, wie das geht, müsstest Du mal schildern welche Inhalte und welche Spaltenüberschriften die genannten Spalten
haben.

Gruß
Rainer

Antwort 2 von orion vom 30.06.2021, 15:34 Options

Hallo Rainer,

vielen Dank schon mal. Ja richtig, wie geht das denn..
Also mit dem Summenprodukt ordne ich eine Vielzahl von Rechnungssummen verschiedenen Perioden (Monaten) zu.

Das heißt:

Quelle!F2:F16000>=Debitoren!A52)*(Quelle!F2:F16000<=Debitoren!B52)

stellt Anfangs-u. Enddatum dar: z.B. 01.01.2009 bzw. 31.01.2009

in (Quelle!I2:I16000) stehen die Summen der Rechnungen

in (Quelle!Y2:Y16000="nicht Tochter") untersceide ich lediglich ob Tochterunternehmen oder nicht

Hilft es weiter?

Antwort 3 von rainberg vom 30.06.2021, 19:46 Options

Hallo Orion,

Folgender Vorschlag.

Definiere für Spalte F den Namen "Datum" mit folgender Formel

=BEREICH.VERSCHIEBEN(Quelle!$F$1;1;;ANZAHL(Quelle!$F:$F);)

Definiere für Spalte I den Namen "Wert" mit folgender Formel

=BEREICH.VERSCHIEBEN(Quelle!$F$1;1;3;ANZAHL(Quelle!$F:$F);)

Definiere für Spalte Y den Namen "Tochter" mit folgender Formel

=BEREICH.VERSCHIEBEN(Quelle!$F$1;1;1;ANZAHL(Quelle!$F:$F);)

Dann lautet Deine Summenformel:

=SUMMENPRODUKT((Datum>=Debitoren!A52)*(Datum<=Debitoren!B52)*(Wert)*(Tochter="nicht Tochter"))


Die Namensdefinitionen nimmst Du über Menü > Einfügen > Namen > Definieren vor.

Im Dialogfenster "Namen definieren" gibst Du unter "Namen der Arbeitsmappe:" die von mir genannten Namen und unter "
Bezieht sich auf:" die für den betreffenden Namen genannte Formel ein und bestätigst jedesmal mit "OK"

Gruß
Rainer

Antwort 4 von orion vom 01.07.2021, 09:08 Options

Hallo Rainer,

vielen Dank! Ich werde es einbauen und mich melden, ob es geklappt hat.

Gruß
Andreas

Antwort 5 von orion vom 01.07.2021, 10:43 Options

Hallo Rainer,

es funktioniert. Super, wieder eine Formel kennengelernt, die ich mir noch genauer anschauen werde. Fast wie Zauberei...

Vielen, vielen Dank!

Gruß
Andreas

Ähnliche Themen

Formel für Summenprodukt
fedjo  06.02.2008 - 33 Hits - 6 Antworten

Summenprodukt Bereich verschieben
Metty2  08.05.2008 - 53 Hits - 2 Antworten

Summenprodukt mit 2 Kriterien
manfred125  14.08.2008 - 76 Hits - 1 Antwort

SUMMENPRODUKT
sturmflut  04.11.2008 - 73 Hits - 2 Antworten

Summenprodukt mit Indirekt verknüpfen
Petra65  01.04.2009 - 296 Hits - 4 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026