Excel: Finden eines Wertes in einem Wertebereich

12447
Kent Boogaart

In meinem Excel-Dokument habe ich ein Blatt mit einer Spalte mit wichtigen Daten. In einem anderen Blatt habe ich eine Liste aller Termine. Ich möchte diese Liste unter bestimmten Bedingungen so formatieren, dass das Datum in der Spalte mit den wichtigen Datumsangaben hervorgehoben wird.

Welche Funktion sollte ich verwenden, um festzustellen, ob ein Wert in einem Wertebereich vorhanden ist? Die Funktionen LOOKUP, VLOOKUP und HLOOKUP scheinen nicht das zu tun, was ich möchte.

3
Sind Sie zu 100% auf alle Syntaxoptionen von LOOKUP und dessen Varianten angewiesen? Denn was ich in meine Antwort eingetippt habe, ist wahrscheinlich eine "dumme" Lösung im Vergleich zur Verwendung dieser Funktionen Ivo Flipse vor 15 Jahren 0

4 Antworten auf die Frage

2
RBarryYoung

Wenden Sie die folgende Formel für die bedingte Formatierungsregel auf Ihre Liste aller Datumsangaben an:

=VLOOKUP(D1,A$1:A$5,1,FALSE) 

Wobei "D1" die Zellenreferenz der ersten Zelle im All-Date-Bereich ist und "A $ 1: A $ 5" der wichtige Datumsbereich ist (fügen Sie unbedingt die Arbeitsmappen- und Blattreferenzen hinzu).

Dies setzt natürlich vertikale Listen voraus.

1
Ivo Flipse

Es kann sein, dass Ihr Problem nicht beim Nachschlagen liegt, sondern bei der bedingten Formatierung :

Bei der bedingten Formatierung ist zu beachten, dass Kriterien in der Reihenfolge bewertet werden, in der sie angezeigt werden. Wenn ein Kriterium erfüllt ist, wird die Formatierung angewendet und andere Kriterien werden nicht getestet. Es ist daher wichtig, die Tests in der richtigen Reihenfolge darzustellen. Wenn im obigen Beispiel die Kriterien in umgekehrter Reihenfolge eingegeben wurden, dh Test für 14 Tage, dann 7 und dann 0, hätte das 14-Tage-Format selbst dann angewendet, wenn das eingegebene Datum heute wäre. Mit anderen Worten, wenn das Datum heute ist, dann wären alle drei Tests erfüllt worden. Sie müssen also sorgfältig auf die Reihenfolge achten, um das gewünschte Ergebnis zu erhalten


Und als Alternative zu LOOKUP suchen Sie so etwas?

Datumsintervalle

Diese Seite beschreibt einige Methoden zum Arbeiten mit Datumsintervallen.
Insbesondere wird auf die Frage eingegangen, ob ein Datum in ein Intervall fällt, wie viele Tage sich zwei Intervalle überschneiden und wie viele Tage in einem Intervall liegen, mit Ausnahme dieser Tage in einem anderen Intervall. Diese Formeln können sehr nützlich sein, um Anwendungen zu planen, z. B. Urlaubspläne von Mitarbeitern.

Ist ein Datum in einem Intervall?

Angenommen, wir haben 3 Datumsangaben - ein Start- und Enddatum sowie ein Testdatum.
Wir können testen, ob das Testdatum zwischen dem Startdatum und dem Enddatum liegt. In dieser Formel werden drei benannte Zellen verwendet: TDate1 für das Startdatum, TDate2 für das Enddatum und TDate für das Testdatum. Diese Formel gibt entweder TRUE oder FALSE zurück und gibt an, ob TDate in das Intervall fällt.

=AND((TDate>=MIN(TDate1,TDate2)),TDate<=MAX(TDate1,TDate2)) 

Wenn beispielsweise TDate1 1-Jan und TDate2 31-Jan und TDate 15 Jan ist, gibt die Formel TRUE zurück, was anzeigt, dass TDate in das Intervall fällt.

In dieser Formel spielt es keine Rolle, ob TDate1 früher oder später als TDate2 ist.

Hinweis: Die Seite enthält weitere Informationen, was zu tun ist, aber ich habe das Gefühl, Sie möchten etwas Dynamischeres.

1
PileOfMush

Entschuldigung für die Bilder als Antwort, aber es ist schneller für mich:

Und anscheinend kann ich nicht sagen, wann eine Frage fast 3 Monate alt ist. PileOfMush vor 14 Jahren 0
0
nik

Auf der Website von David Seah sind kostenlose Kalendervorlagen verfügbar .
Hier finden Sie ZIP-Pakete mit XLS-Vorlagen, die die von Ihnen gewünschte bedingte Formatierung verwenden.

Sie können sogar die Vorlagen direkt verwenden ...

Formatierungsbeispiel,

=IF(ISNA(VLOOKUP(D12,HolidayTable,2,FALSE)),FALSE,TRUE) 

D12ist die Zellenposition auf dem formatierten Blatt.
ISNAprüft, ob VLOOKUPdas Datum nicht gefunden wurde.
Die Formatierung wird angewendet, wenn die Übereinstimmung bestätigt wird (mit einer doppelten Negativprüfung).

Die wichtigen Termine hier sind natürlich die Feiertage!:-)