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

Forumthread: Formel liefert unterschiedliche Ergebnisse

Formel liefert unterschiedliche Ergebnisse
Cathy
Hallo zusammen,
ich habe ein abendfüllendes Problem mit einer Formel.
Vielleicht stehe ich ja total auf dem Schlauch, doch dieses kann ich mir nicht erklären.
Es geht um einen Ferienplan. In der Zelle B6 gebe ich eine Formel ein, die das Datum in Zelle B3 mit dem Ferienplan abgleicht. Sollte es sich um einen Ferientag handeln so soll eine 1, ansonsten nichts angezeigt werden. Das klappt in der Zeile 5 auch wunderbar. Wenn ich die gleiche Formel in die Zeile 4 kopiere, wird ein falsches Ergebnis angezeigt.
Ich weiß nicht woran es noch liegen könnte. Die habe die Formel sowohl kopiert als auch nochmals neu in die Zelle B5 eingegeben. Doch immer bekomme ich bei gleicher Formel diese unterschiedlichen Ergebnisse.
Beispieldatei: https://www.herber.de/bbs/user/77088.xlsm
Kennt jemand das Problem?
Schöne Grüße
Cathy
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
kann auch nicht funktionieren
19.10.2011 00:40:38
Sheldon
Hallo Cathy,
du verwendest die definierten Namen wie eine Variable, tatsächlich handelt es sich jedoch um eine Matrix, die verschiedene Werte enthält. Noch dazu sind immer zwei Werte in der gleichen Zeile miteinander zu vergleichen. Ich habe das gleiche Problem -zugegebenermaßen nicht wirklich perfekt- damit gelöst, dass ich alle Kalendertage innerhalb von Ferien und Feiertagen einfach einzeln aufgelistet habe. Auf diese Weise funktioniert ein schnöder Sverweis um zu klären, ob ein Kalendertag ein Ferien- oder Feiertag ist oder nicht.
Gruß
Sheldon
Anzeige
Wie mein Vorantworter schon schrieb, es ...
19.10.2011 01:44:50
Luc:-?
…ist ein Matrixformelproblem, Cathy,
das kann man so nicht machen. Es gibt da diverse andere Lösungsansätze, die du alle im Archiv finden kannst, denn dein Problem ist beileibe nicht einzigartig oder besonders kompliziert. Außerdem kannst du in der xlHilfe auch zu Matrixfmln nachlesen.
Abgesehen davon, dass deine Fml auch nicht gerade optimal ist, wäre hier ohnehin ein anderer Ansatz zu wählen, nämlich =SUMMENPRODUKT((B$4>=F_HEV)*(B$4 So, wie du das gemacht hast, wdn in den Zeilen alle Einzelergebnisse zurückgegeben, was du sicher bemerkt hättest, wenn du die Fml auch in die Folgezeilen gezogen hättest; der 2.4. liegt nun mal nicht in den Weihnachtsferien! ;-))
Nebenbei, wer Vektoren wie Skalare einsetzt, ist weder in Mathe noch in Xl wirklich gut, denn Letzteres basiert auf Ersterem — gerade auch auf der Betrachtungsweise einer Tabelle, eines Zellbereichs als Matrix!
Gruß Luc :-?
Anzeige
AW: Formel liefert unterschiedliche Ergebnisse
19.10.2011 06:28:20
Cathy
Hallo zusammen,
gestern abend bin ich noch selbst auf SUMMENPRODUKT gekommen, hatte aber den Datumsfehler im Ferienplan übersehen.
Vielen Dank für die schnelle Hilfe, jetzt klappt es perfekt.
Schöne Grüße
Cathy
Anzeige
Anzeige

Infobox / Tutorial

Unterschiedliche Ergebnisse bei Excel-Formeln


Schritt-für-Schritt-Anleitung

Um das Problem mit den unterschiedlichen Ergebnissen in Excel zu beheben, gehe folgendermaßen vor:

  1. Überprüfe die Formel: Stelle sicher, dass die Formel in der Zelle B6 korrekt eingegeben ist. Eine mögliche Formel könnte so aussehen:

    =WENN(ISTFEHLER(SVERWEIS(B3;Ferienplan;1;FALSCH));"";1)

    Diese Formel prüft, ob das Datum in Zelle B3 ein Ferientag ist.

  2. Verwende die SUMMENPRODUKT-Funktion: Eine häufige Lösung ist die Verwendung der SUMMENPRODUKT-Funktion, um mehrere Bedingungen zu überprüfen. Ein Beispiel könnte so aussehen:

    =SUMMENPRODUKT((B$4>=F_HEV)*(B$4<=F_HEV))

    Hier wird geprüft, ob das Datum innerhalb der Ferien liegt.

  3. Zelle richtig formatieren: Stelle sicher, dass die Datumsformatierung in der entsprechenden Zelle korrekt ist. Manchmal können unterschiedliche Formate zu unerwarteten Ergebnissen führen.

  4. Kopiere die Formel korrekt: Wenn du die Formel in andere Zellen kopierst, achte darauf, dass die Zellbezüge entsprechend angepasst werden, um sicherzustellen, dass die Formel weiterhin korrekt funktioniert.


Häufige Fehler und Lösungen

  • Matrixformel-Problem: Wenn du eine Matrixformel verwendest, stelle sicher, dass du sie korrekt eingegeben hast. Du musst die Eingabe mit Strg + Shift + Enter abschließen, damit Excel sie als Matrix erkennt.

  • Fehlerhafte Zellbezüge: Überprüfe alle Zellbezüge in deiner Formel. Oftmals können falsche Bezüge zu unterschiedlichen Ergebnissen führen.

  • Datumsfehler im Ferienplan: Achte darauf, dass der Ferienplan korrekt eingestellt ist. Ein fehlerhaftes Datum kann dazu führen, dass die Formel nicht das gewünschte Ergebnis liefert.


Alternative Methoden

Wenn die oben genannten Lösungen nicht funktionieren, kannst du auch alternative Ansätze in Betracht ziehen:

  • Verwenden von definierten Namen: Definiere die Bereiche für deine Ferien und Feiertage, um die Lesbarkeit der Formeln zu verbessern und mögliche Fehler zu minimieren.

  • Pivot-Tabellen: Für komplexe Analysen kannst du auch Pivot-Tabellen verwenden, um die Ferienplanung in Excel zu visualisieren und zu organisieren.


Praktische Beispiele

Hier sind einige Beispiele, die dir helfen, die Konzepte besser zu verstehen:

  • Ferienplan erstellen: Erstelle eine Tabelle mit den Ferientagen und verwende die Formel, um zu überprüfen, ob ein bestimmtes Datum ein Ferientag ist.

  • Prozentuale Berechnungen: Verwende die Excel-Prozentformel, um den Anteil der Ferientage im Jahr zu berechnen. Beispiel:

    =ZÄHLENWENN(Bereich;1)/ANZAHL(Bereich)

Tipps für Profis

  • Verwende die WENNFEHLER-Funktion: Um unerwünschte Fehlermeldungen zu vermeiden, kannst du die WENNFEHLER-Funktion verwenden:

    =WENNFEHLER(SVERWEIS(...); "Kein Ergebnis")
  • Zellen sperren: Um zu verhindern, dass wichtige Daten versehentlich geändert werden, kannst du die Zellen mit den Formeln sperren.


FAQ: Häufige Fragen

1. Warum liefert meine Formel unterschiedliche Ergebnisse?
Das liegt oft an fehlerhaften Zellbezügen oder an der falschen Eingabemethode (Matrixformel). Überprüfe die Formel und die Zellbezüge.

2. Wie kann ich sicherstellen, dass meine Formel funktioniert?
Testen Sie die Formel mit verschiedenen Werten und prüfen Sie, ob die Ergebnisse konsistent sind. Verwende auch die Funktion „Formel anzeigen“, um die Eingaben zu überprüfen.

3. Gibt es eine einfache Möglichkeit, Feiertage in Excel zu verwalten?
Ja, du kannst einen separaten Bereich für Feiertage und Ferien erstellen und dann mit SVERWEIS oder SUMMENPRODUKT die Daten abgleichen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige