Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Prüfen ob Daten in anderer Datei vorhanden

Forumthread: Prüfen ob Daten in anderer Datei vorhanden

Prüfen ob Daten in anderer Datei vorhanden
29.11.2012 15:49:15
Julia
Hallo,
ich habe folgendes Problem:
Datei 1 ist eine Tabelle in der Buchungen erfasst werden. Relevant für mich ist hierbei die 2. Spalte in der der Buchungsmonat erfasst wird.
Datei 2 ist meine Planung für das nächste Jahr. Hier habe ich zu jedem Monat meine Spalten SOLL und IST. Für Spalte Soll wurden Planwerte Umsatz und Kosten festgelegt. In der Spalte IST werden über eine Pivottabelle die jeweiligen Werte aus Datei 1 eingefügt, sobald halt welche gebucht wurden.
Wir haben z.B. bis Oktober alles gebucht und so sind unter IST also die tatsächlichen Werte enthalten. Klappt soweit.
Im November und Dezember soll unter IST der Planwert eingetragen werden (klappt auch noch), aber nur solange bis die erste Buchung November geschehen ist. Es soll also geprüft werden ob in Datei 1 bereits irgendein Wert zum November steht, wenn ja dann sollen in der kompletten Spalte nicht mehr die Planwerte genommen werden sondern in allen Zeilen zu denen noch keine Buchung existiert eine 0 stehen.
Problem geht noch weiter: Die Prüfung sollte auch ermöglich ob in einem der Folgemonate (hier Dezember) bereits was steht, für den Fall das im November wirklich alle Kosten und Umsätze 0 waren. Damit dann halt auch nicht mehr die Planwerte drin stehen sondern eine 0.
Wie bekomme ich so eine Abfrage in Datei 1 hin? Ich hoffe es ist einigermaßen verständlich.
Vielen Dank für eure Hilfe.
Julia

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Prüfen ob Daten in anderer Datei vorhanden
29.11.2012 18:03:11
schauan
Hallo Julia,
eventuell kannst Du auch mit Hilfsspalten und Formeln den Effekt erreichen.
Angenommen, Deine Planzahlen stehen in B2:B20 und die Istzahlen in C2:C20.
Du nimmst statt B2:B20 dann A2:A20 für die Planzahlen.
Wo sonst Deine Planzahlen stehen schreibst Du im Prinzip in B2 =WENN(SUMME(C2:C20)>0;0;A2)

Anzeige
AW: Prüfen ob Daten in anderer Datei vorhanden
05.12.2012 08:40:56
Julia
Hallo,
vielen Dank für deine Antwort. Das Problem ist, dass ich dann für jeden Monat ab Januar alle Folgemonate mit wenn(summe(Monat Februar,...) oder wenn(summe(Monat März),... oder usw. prüfen müsste. Will halt ausschließen, dass für bestimmte Kostenstellen auch mal 2-3 Monate nichts gebucht sein könnte und ich dann dort nicht mehr die Planzahlen drin habe sondern meine 0.
Dachte es muss doch nen Weg geben in einer anderen Datei nur einfach nach den jeweiligen Monaten zu suchen. Weil sobald in Datei 1 z.B. Monat Februar vorkommt, will ich in Januar und Februar die 0 bzw. halt die tatsächlichen Zahlen drin haben. Vielleicht hat jemand noch ne Idee?
Danke.

Anzeige
AW: Prüfen ob Daten in anderer Datei vorhanden
05.12.2012 09:58:50
Julia
noch jemand einen Vorschlag?

AW: Office 2010 vs. Office 2007
06.12.2012 08:57:09
Julia
Danke, ist zumindest eine Lösung die ich verwenden kann. Muss halt nur den aktuellen Monat einfügen und von ausgehen, dass Buchungen in diesem bereits bestehen. Ist ja aber meistens der Fall.
Super.
Einen schönen Nikolaus
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Prüfen, ob Daten in einer anderen Excel-Datei vorhanden sind


Schritt-für-Schritt-Anleitung

Um zu prüfen, ob in einer anderen Excel-Datei (Datei 1) Daten vorhanden sind, kannst du die folgenden Schritte befolgen:

  1. Öffne beide Excel-Dateien: Stelle sicher, dass sowohl die Datei mit den Buchungen (Datei 1) als auch die Planungsdatei (Datei 2) geöffnet sind.

  2. Verwende die WENN-Funktion: In der Planungstabelle (Datei 2) kannst du eine Formel wie folgt verwenden:

    =WENN(SUMME(WENN(Datei1!B:B=„November“;Datei1!C:C;0))>0;0;A2)

    Diese Formel überprüft, ob in der 2. Spalte der Datei 1 Buchungen für den Monat November vorhanden sind. Wenn ja, wird eine 0 angezeigt, ansonsten der Planwert aus Spalte A.

  3. Anpassen für Folgemonate: Du kannst die Formel für andere Monate anpassen, indem du den Monat in der Formel änderst. Das kann durch Kopieren der Formel in die entsprechenden Zellen erfolgen.

  4. Überprüfe die Ergebnisse: Stelle sicher, dass die Formel die erwarteten Werte zurückgibt. Du kannst die Ergebnisse mit den Daten in Datei 1 abgleichen.


Häufige Fehler und Lösungen

  • Fehler: #NAME?: Dieser Fehler tritt auf, wenn Excel die eingegebene Funktion nicht erkennt. Überprüfe, ob alle Funktionen korrekt geschrieben sind und ob die Dateinamen stimmen.

  • Fehler: Falsche Referenzen: Achte darauf, dass die Zellreferenzen korrekt sind. Wenn du Daten aus einer anderen Datei verwendest, muss diese Datei geöffnet sein, damit die Verweise funktionieren.

  • Fehler: SUMME gibt falsche Werte zurück: Achte darauf, dass die Kriterien in der Formel korrekt sind. Überprüfe, ob der Monat richtig angegeben ist und die Bereiche korrekt definiert wurden.


Alternative Methoden

Wenn du die oben genannte Methode nicht verwenden möchtest, gibt es noch weitere Möglichkeiten:

  • Verwendung von Hilfsspalten: Du kannst in Datei 1 eine Hilfsspalte einfügen, die anzeigt, ob ein Buchungsmonat bereits gebucht wurde. Diese Spalte kann dann in den Berechnungen in Datei 2 verwendet werden.

  • Pivot-Tabellen: Eine Pivot-Tabelle in Datei 2 kann verwendet werden, um die Buchungen aus Datei 1 zusammenzufassen. So kannst du schnell sehen, ob für einen Monat Buchungen vorhanden sind.


Praktische Beispiele

Hier ist ein Beispiel für die Verwendung einer WENN-Funktion in Datei 2:

  • Planwert in Zelle B2:

    =WENN(SUMME(WENN(Datei1!B:B="November";1;0))>0;0;A2)
  • Falls auch Dezember geprüft werden soll:

    =WENN(SUMME(WENN(Datei1!B:B="November";1;0)) + SUMME(WENN(Datei1!B:B="Dezember";1;0))>0;0;A2)

Diese Formeln helfen dir dabei, sicherzustellen, dass die IST-Werte korrekt angezeigt werden, basierend auf den Buchungen in Datei 1.


Tipps für Profis

  • Namen definieren: Verwende definierte Namen für die Bereiche in deinen Daten. Das macht deine Formeln übersichtlicher und einfacher zu verstehen.

  • Datenüberprüfung: Setze Datenüberprüfungen in deiner Planungstabelle ein, um sicherzustellen, dass nur gültige Monate eingegeben werden.

  • Automatisierung: Überlege, Makros zu verwenden, um den Prozess der Datenabgleichung zu automatisieren. Das kann dir viel Zeit sparen, besonders wenn du regelmäßig mit großen Datenmengen arbeitest.


FAQ: Häufige Fragen

1. Wie kann ich schnell prüfen, ob ein Monat in der Buchungstabelle vorhanden ist?
Du kannst die WENN-Funktion zusammen mit der SUMME-Funktion verwenden, um zu überprüfen, ob Buchungen für einen bestimmten Monat vorhanden sind.

2. Was ist, wenn die Dateien nicht gleichzeitig geöffnet sind?
Wenn die Dateien nicht geöffnet sind, funktionieren die Verknüpfungen nicht. Du musst sicherstellen, dass die Datei mit den Buchungen geöffnet ist, während du die Formel in der Planungstabelle verwendest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige