Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: zwischen 2 Werten

zwischen 2 Werten
29.09.2005 08:10:00
Daniel
Hallo.
Mal eine kurze Frage. Ich habe eine If Abfrage, If Range("D" & x).Value größer gleich und kleiner gleich der beiden Werte "00:00:00" & "01:00:00", then ...
Wie heißt das Zeichen für diese Abfrage? Reicht da ein Zeichen oder brauch da da mehrere?
If Range("D" & x).Value ? "00:00:00" & "01:00:00"
Vielen Dank Daniel
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: zwischen 2 Werten
29.09.2005 08:27:39
Matthias
Hallo Daniel,

If Range("D" & x).Value >= TimeValue("00:00:00") And _
Range("D" & x).Value <= TimeValue("01:00:00") Then MsgBox "ok"

Gruß Matthias
AW: zwischen 2 Werten
29.09.2005 09:01:10
Erich
Hallo Daniel, hallo Matthias,
noch zwei Kürzungsvorschläge:
.Value kann man weglassen, das ist die Standardeigenschaft.
Den TimeValue-Wert kann man auch direkt ausrechnen - eine Stunde ist 1/24.
Die Anweisung ist dann
If Range("D" & x) >= 0 And Range("D" & x) Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Werte in Excel prüfen: Zwischen zwei Werten


Schritt-für-Schritt-Anleitung

Um in Excel zu prüfen, ob ein Wert zwischen zwei Werten liegt, kannst Du die WENN-Funktion zusammen mit logischen Operatoren verwenden. Hier ist eine einfache Anleitung:

  1. Öffne Excel und gehe zu der Zelle, in der Du die Formel eingeben möchtest.

  2. Schreibe die folgende Formel:

    =WENN(UND(A1 >= 10; A1 <= 20); "Wert liegt zwischen 10 und 20"; "Wert liegt außerhalb")

    In diesem Beispiel wird überprüft, ob der Wert in Zelle A1 zwischen 10 und 20 liegt.

  3. Drücke die Eingabetaste, um das Ergebnis zu sehen.

Falls Du Zeitwerte prüfen möchtest, kannst Du die TIMEVALUE-Funktion verwenden, wie im Forum erwähnt:

=WENN(UND(D1 >= TIMEVALUE("00:00:00"); D1 <= TIMEVALUE("01:00:00")); "ok"; "nicht im Bereich")

Häufige Fehler und Lösungen

  • Fehler: #WERT!
    Dies kann passieren, wenn Du versuchst, Text mit Zahlen zu vergleichen. Stelle sicher, dass alle Werte im richtigen Format sind.

  • Lösung: Format prüfen
    Überprüfe die Formatierung der Zellen. Zahlen sollten als Zahlen und Zeitwerte als Zeit formatiert sein.

  • Fehler: Falsches Ergebnis
    Wenn Du unerwartete Ergebnisse erhältst, überprüfe die Logik Deiner Bedingungen. Achte darauf, dass die Vergleichsoperatoren korrekt platziert sind.


Alternative Methoden

Neben der WENN-Funktion gibt es auch andere Methoden, um Werte zwischen zwei Werten zu prüfen:

  1. Verwendung von ZÄHLENWENN:

    =ZÄHLENWENN(A1:A10; "<=20") - ZÄHLENWENN(A1:A10; "<10")

    Diese Formel zählt, wie viele Werte im angegebenen Bereich zwischen 10 und 20 liegen.

  2. Datenüberprüfung: Du kannst auch die Datenüberprüfung verwenden, um sicherzustellen, dass Benutzer nur Werte in einem bestimmten Bereich eingeben.


Praktische Beispiele

Hier sind einige praktische Beispiele für die Verwendung der WENN-Funktion in Excel:

  • Zahlen zwischen zwei Werten: Wenn A1 zwischen 50 und 100 liegt:

    =WENN(UND(A1 >= 50; A1 <= 100); "In Range"; "Out of Range")
  • Zeitwerte prüfen: Um zu prüfen, ob eine Uhrzeit zwischen 8:00 und 17:00 Uhr liegt:

    =WENN(UND(A1 >= TIMEVALUE("08:00"); A1 <= TIMEVALUE("17:00")); "Innerhalb der Arbeitszeit"; "Außerhalb der Arbeitszeit")

Tipps für Profis

  • Verwende WENNFEHLER: Um Fehler in Deiner Formel elegant zu behandeln, kannst Du die WENNFEHLER-Funktion verwenden.

  • Verschachtelte WENN-Funktionen: Du kannst mehrere Bedingungen kombinieren, indem Du WENN-Funktionen verschachtelst.

  • Namen für Bereiche: Verwende benannte Bereiche, um Deine Formeln leichter lesbar zu machen und Wartung zu erleichtern.


FAQ: Häufige Fragen

1. Wie kann ich prüfen, ob ein Wert in einem bestimmten Bereich liegt?
Du kannst die WENN-Funktion zusammen mit UND verwenden, um dies zu überprüfen.

2. Was mache ich, wenn ich Zeitwerte prüfen möchte?
Verwende die TIMEVALUE-Funktion, um sicherzustellen, dass die Zeit korrekt interpretiert wird.

3. Kann ich mehrere Bedingungen gleichzeitig prüfen?
Ja, Du kannst mehrere Bedingungen mit UND oder ODER kombinieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige