Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1776to1780
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Summe bilden, Daten aus geschlossener Mappe

Summe bilden, Daten aus geschlossener Mappe
26.08.2020 12:25:05
JoWE
Hallo zusammen,
die folgende Formel soll in der aktuellen Arbeitsmappe aus einer geschlossenen Arbeitsmappe alle Beträge aus Spalte D summieren, die in Spalte A einem bestimmten Konto zuzuordnen sind, die in Spalte B in 2020 angefallen sind und in Spalte D einen bestimmten Buchungstext beinhalten:
=SUMMENPRODUKT(([Umsaetze.xls]UMSATZE!$A$1:$A$6000="21004288";[Umsaetze.xls]UMSATZE!$B$1:$B$6000> ="01.01.2020";[Umsaetze.xls]UMSATZE!$C1:$C6000="H.Meyer Leistung")*([Umsaetze.xls]UMSATZE!$D1:$D6000) )
Excel nimmt die Formel nicht an. Was mache ich falsch?
Ich habe leider keine Möglichkeit die Arbeitsmappen hochzuladen, sorry!
Gruß
Jochen

23
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Summe bilden, Daten aus geschlossener Mappe
26.08.2020 12:27:12
JoWE
...kleiner Korrektur:
"Die in Spalte C einen bestimmten Buchungstext enthalten"
Jochen
AW: nachgefragt ...
26.08.2020 12:37:21
neopa
Hallo Jochen,
.. was genau verstehst Du unter: "Excel nimmt die Formel nicht an."?
Welche Formate liegen bei Dir vor in [Umsaetze.xls]UMSATZE!$A$1:$A$6000 und in [Umsaetze.xls]UMSATZE!$B$1:$B$6000
Du vergleichst mit Textwerten.
gibt es in [Umsaetze.xls]UMSATZE!$U$1:$U$6000 Textwerte?
Was passiert wenn Du in der Formel das * vor [Umsaetze.xls]UMSATZE!$U$1:$U$6000 durch ein Semikolon ersetzt?
Gruß Werner
.. , - ...
AW: nachgefragt ...
26.08.2020 12:42:14
JoWE
Hallo Werner,
bin gerade nicht am PC.
Excel fragt graut die komplette Formel in und fragt mich was ich denn da eingeben möchte ...
Anzeige
AW: dann ...
26.08.2020 12:53:57
neopa
Hallo Jochen,
... teste mal:
=SUMMENPRODUKT(([Umsaetze.xlsx]Umsatze!$A$1:$A$6000=21004288)*([Umsaetze.xlsx]Umsatze!$B$1:$B$6000&gt"01.01.2020"*1)*([Umsaetze.xlsx]Umsatze!$C$1:$C$6000="H.Meyer Leistung");([Umsaetze.xlsx]Umsatze!$D$1:$D$6000))
wobei ich darin in Spalte A und B Standard- bzw. Datumsformat angenommen habe und in D evt. ein Textwert.
Gruß Werner
.. , - ...
AW: dann ...
26.08.2020 16:06:39
JoWE
Hallo,
in der echten Umgebung klappt es nicht. Da lautet die (hoffentlich korrekt) angepasste Formel so:
=SUMMENPRODUKT(([Aktualisierte_Umsaetze_2020.xlsx]UMSATZE!$A$1:$A$6000=21004288) *([Aktualisierte_Umsaetze_2020.xlsx]UMSATZE!$B$1:$B$6000>"01.01.2020"*1) *([Aktualisierte_Umsaetze_2020.xlsx]UMSATZE!$C$1:$C$6000=Y3); ([Aktualisierte_Umsaetze_2020.xlsx]UMSATZE!$D$1:$D$6000))
Das niederschmetternde Ergebnis in meiner Spalte AA lautet mit Deiner Formel leider "#NAME?"
In der Original-Arbeitsmappe Aktualisierte_Umsaetze_2020.xls sind die entsprechenden Suchbegriffe in den ausgewerteten Spalten vorhanden.
Ideen?
Gruß
Jochen
Anzeige
AW: so nicht nachvollziehbar ...
26.08.2020 17:06:43
neopa
Hallo Jochen,
... denn wenn ich Deine Formel mit entsprechende Suchwert in Y3 in meine kleine Testdatei einkopiere funktioniert diese sehr wohl auch.
=SUMMENPRODUKT(([Aktualisierte_Umsaetze_2020.xlsx]Umsatze!$A$1:$A$6000=21004288)*([Aktualisierte_Umsaetze_2020.xlsx]Umsatze!$B$1:$B$6000&gt"01.01.2020"*1)*([Aktualisierte_Umsaetze_2020.xlsx]Umsatze!$C$1:$C$6000=Y3);[Aktualisierte_Umsaetze_2020.xlsx]Umsatze!$D$1:$D$6000)
Gruß Werner
.. , - ...
AW: Summe bilden, Daten aus geschlossener Mappe
26.08.2020 12:39:29
SF
Hola,
=SUMMENPRODUKT(([Umsaetze.xls]UMSATZE!$A$1:$A$6000="21004288") *([Umsaetze.xls]UMSATZE!$B$1:$B$6000>="01.01.2020") *([Umsaetze.xls]UMSATZE!$C1:$C6000="H.Meyer Leistung")*([Umsaetze.xls]UMSATZE!$D1:$D6000))
Gruß,
steve1da
Anzeige
AW: Summe bilden, Daten aus geschlossener Mappe
26.08.2020 16:00:27
JoWE
Hallo,
in einer extra angefertigten Arbeitsmappenversion klappt die Formel.
In der echten Umgebung nicht. Da lautet die (hoffentlich korrekt) angepasste Formel so:
=SUMMENPRODUKT(([Aktualisierte_Umsaetze_2020.xls]UMSATZE!$A$1:$A$6000="21004288") *([Aktualisierte_Umsaetze_2020.xls]UMSATZE!$B$1:$B$6000>="01.01.2020") *([Aktualisierte_Umsaetze_2020.xls]UMSATZE!$C1:$C6000=Y3) *([Aktualisierte_Umsaetze_2020.xls]UMSATZE!$D1:$D6000))
Das niederschmetternde Ergebnis in meiner Spalte AA lautet leider "#Wert"
In der Original-Arbeitsmappe Aktualisierte_Umsaetze_2020.xlssind die entsprechenden Suchbegriffe in den ausgewerteten Spalten vorhanden.
Ideen?
Gruß
Jochen
Anzeige
AW: Summe bilden, Daten aus geschlossener Mappe
26.08.2020 16:02:34
SF
Hola,
in D1:D6000 steht entweder irgendwo #WERT oder ein Text, z.B. die Überschrift.
Gruß,
steve1da
AW: Summe bilden, Daten aus geschlossener Mappe
26.08.2020 16:19:33
JoWE
ja da war die Überschrift in D1 noch drin,
aber mit D2:D6000 also nur noch nummerische Werte oder Leere erziele
ich ebenfalls lediglich einen Fehlerwert; jetzt aber #NAME?
AW: Summe bilden, Daten aus geschlossener Mappe
26.08.2020 16:28:45
SF
Hola,
speicher die Datei mal als xlsx.
Gruß,
steve1da
AW: Danke für die Hilfsbereitschaft :-(
26.08.2020 16:39:30
JoWE
Hi steve1da,
hilft leider auch nicht, mache es jetzt mit Summewenns; dann muss ich die Umsatzdatei halt öffnen um zu aktualisieren.
Danke trotzdem für Deine Bereitschaft und die Mühe.
Wie schon gesagt, fertige ich eigens eine externe Arbeitsmappe an, klappt es ja.
Irgendwo ist der Wurm drin.
Kann ich eigentlich diese Daten mit einer Formel auch aus eine csv ziehen?
Gruß
Jochen
Anzeige
AW: geht auch mit einer CSV-Datei owT
26.08.2020 17:09:35
neopa
Gruß Werner
.. , - ...
AW: geht auch mit einer CSV-Datei owT
26.08.2020 17:49:12
JoWE
Werner,
lieben Dank auch an Dich, ich kann die Ursache auch nicht finden.
In meiner nachgebauten Umgebung einer externen Umsatzdatei und einer Auswertungsdatei klappt auch Deine Formel völlig problemlos. Kopiere ich mir die funktionierende Formel dann in die echte Umgebung klappt es nicht mehr.
Ich nutze jetzt einfach weiter die SUMMEWENNS-Funktion.
Ich muss ja nur die Umsatzdatei öffnen. Kein besonderer Aufwand - aber genau den wollte ich mir eigentlich sparen :-)
Werde jetzt mal versuchen die Daten aus der CSV-Datei zu ziehen.
Gruß
Jochen
Anzeige
AW: geht auch mit einer CSV-Datei owT
26.08.2020 17:55:45
SF
Hola,
#NAME kann auch entstehen, wenn du in der Formel mit Bereichsnamen arbeitest, die es so nicht in der Datei gibt.
Gruß,
steve1da
AW: Danke für die Hilfsbereitschaft :-(
26.08.2020 18:25:56
JoWE
Hallo und danke dass Du weiter grübelst,
inzwischen habe ich die diversen Arrays meiner Summenprodukt-Formel mal einzeln getestet.
Dabei stellt sich heraus, dass der #NAME?-Fehler in diesem Teil auftritt:
([Aktualisierte_Umsaetze_2020.xls]UMSATZE!$C1:$C6000=Y3)
In Y3 steht folgender Text: "Svwz+Neben- Und Instandhal Tungskosten Carsten Thiemayer".
Der Namensteil ist natürlich nicht das Original, enthält aber auch im Original keinerlei Sonderzeichen.
Die weiteren Arrays zeigen einzeln getestet jeweils ein korrektes Ergebnis.
Obwohl ich nun sehe wo der Fehler ist, kann ich die dahinter verborgene Ursache nicht finden.
Ändere ich den Texteintrag in "H.Meier Leistung" tritt der Fehler trotzdem auf.
Verstehe nur nicht warum das in einer nachgebauten Umsatzdatei klappt aber in der nach jeder Kontenabfrage neu erstellten und stets mit dem identischen Namen benannten Umsatzdatei nicht.
Nun ja, ganz ehrlich? Ich hab aufgegeben.
Gruß
Jochen
Anzeige
AW: Danke für die Hilfsbereitschaft :-(
26.08.2020 18:30:26
SF
Hola,
steht im dortigen Bereich evtl. #NAME?
Kannst du die Datei hochladen, vorher alles relevante an Daten rauslöschen so das man auf die Originaldaten nicht zugreifen kann, aber der Fehler bestehen bleibt?
Gruß,
steve1da
AW: Danke für die Hilfsbereitschaft :-(
26.08.2020 18:44:14
JoWE
Habe in der Umsatzdatei die Daten der Spalte C gründlichst geprüft, da ist alles mit Text gefüllt nirgendwo irgendwelche Fehlerwerte oder kryptische Zeichen oder gar nicht darstellbare Zeichen. Die Daten der Umsatzdatei stammen aus einem Export aus der SFirm-Anwendung der Kreissparkasse Köln. Der Text um den es geht ist der Buchungstext Zeile 1 und Zeile 2.
Zu guter Letzt: Die hiesige Umgebung lässt keinerlei Datenausgang zu. Das wird also nix!
Und in einem Nachbau tritt der Fehler nicht auf.
LG
Jochen
Anzeige
AW: den Fehler könntest Du wie folgt finden ...
26.08.2020 18:39:32
neopa
Hallo,
... mit folgender Formel ermittelst Du die Zeilennummer, wo in [Aktualisierte_Umsaetze_2020.xlsx]Umsatze!C$2:C$6000) der Fehler zuerst vorhanden ist.
=AGGREGAT(15;6;ZEILE(E$2:E$6000)/ISTFEHLER([Aktualisierte_Umsaetze_2020.xlsx]Umsatze!C$2:C$6000);1)
Gruß Werner
.. , - ...
AW: und mit etwas mehr Komfort ...
26.08.2020 18:55:05
neopa
Hallo,
... so: =WENNFEHLER(HYPERLINK("#[Aktualisierte_Umsaetze_2020.xlsx]Umsatze!$C"&AGGREGAT(15;6;ZEILE(E$2:E$6000)/ISTFEHLER([Aktualisierte_Umsaetze_2020.xlsx]Umsatze!C$2:C$6000);ZEILE(E1));"Sprung zum "&ZEILE(E1)&". Fehler");"kein Fehler mehr")
und Formel ziehend nach unten kopieren, bis "kein Fehler mehr" gelistet wird.
Und danach einen einfachen Mausklick auf die jeweilige Fehleranzeigezelle..
Gruß Werner
.. , - ...
Anzeige
AW: keine Fehler, danke owT
26.08.2020 19:04:09
JoWE
AW: bitteschön owT
26.08.2020 19:06:41
neopa
Gruß Werner
.. , - ...
AW: Holla!! Problem gelöst
26.08.2020 21:51:56
JoWE
Hallo Werner, hallo steve1a
ich habe die Formeln zur Ermittlung der Summen einfach mal in andere zuvor nie genutzte Zellen des gleichen Tabellenblattes in meiner Auswertetabelle kopiert.
Ups! Kein Fehler; die korrekten Ergebnisse erscheinen.
Ich verschob nacheinander die Zellen jeweils auf die Zellen, die mit identischen Formeln Fehler zeigten.
Ups! Plötzlich kein Fehler.
Das kann vermutlich keiner erklären!?
Danke nochmal an Euch für die Hilfe. Offenbar konnte man ohne die Original-Arbeitsmappe nicht auf diese Lösung kommen. Bei mir wars ja auch nur aus Verzweiflung.
Also: Problem gelöst!!
Ihr seid einfach super!!
Gruß
Jochen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige