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

Forumthread: Wenn Wert zwischen zwei Werten liegt

Wenn Wert zwischen zwei Werten liegt
05.07.2021 11:41:17
Kevin
Hallo,
schnelle Hilfe gesucht,
Ich habe eine Spalte mit Maßeinheitswerten wo drinnen steht: 500, 800, 1200, 2000 etc.....
Daneben ist eine Spalte das einen jeweiligen Faktor anzeigt: 0,1, 0,15, 0,21, 0,3 etc....
Jetzt habe ich eine andere Tabelle mit bestimmten Maßeinheiten zB. 1480mm
Das Ergebnis soll jetzt sein dass die Formel rausfindet dass 1480 zwischen 1200 und 2000 liegt, und daher der danebenstehende Faktor bei 2000, also 0,3
ausgegeben wird.
Wahrscheinlich klappt es mit INDEX oder SVERWEIS? Ich bin mir nicht mehr ganz sicher wie ich das angehen soll.
Danke für einen Lösungsvorschlag.
LG
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wenn Wert zwischen zwei Werten liegt
05.07.2021 11:45:04
SF
Hola,
Sverweis mit 4. Parameter WAHR.
Schnell genug?
Gruß,
steve1da
AW: Wenn Wert zwischen zwei Werten liegt
05.07.2021 12:04:09
Kevin
Danke für die schnelle Antwort!
Irgendwas will noch nicht so Recht:
Userbild
Er gibt jetzt bei der Formel den Wert "1" aus, sollte aber den Wert "0,4" ausgeben weil es zwischen 1201 und 1501 liegt.
hmmm....
Anzeige
AW: Wenn Wert zwischen zwei Werten liegt
05.07.2021 12:18:23
SF
Dann:

=MIN(WENN(J2:J10>=D20;I2:I10))
Die Formel sollte in deiner Version auch ohne Abschluss mit Strg-Shift-Enter funktionieren. Für Versionen unter O365 muss das geschehen.
AW: Wenn Wert zwischen zwei Werten liegt
05.07.2021 13:13:49
Kevin
Das man das so eingeben kann hab ich nicht gewusst :)
Vielen Dank!
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Werte zwischen zwei Werten in Excel prüfen


Schritt-für-Schritt-Anleitung

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

  1. Daten vorbereiten: Stelle sicher, dass Du eine Liste von Werten hast, zwischen denen Du prüfen möchtest, sowie die Werte, die Du vergleichen willst. Zum Beispiel:

    • Werte: 500, 800, 1200, 2000
    • Faktoren: 0,1, 0,15, 0,21, 0,3
  2. Formel eingeben: Verwende die folgende Formel, um zu überprüfen, ob ein Wert (z.B. 1480) zwischen zwei anderen Werten (z.B. 1200 und 2000) liegt:

    =WENN(UND(A1 >= 1200; A1 <= 2000); B1; "Nicht im Bereich")

    Hierbei steht A1 für den Wert, den Du prüfen möchtest, und B1 für den Faktor, der zurückgegeben werden soll, wenn die Bedingung erfüllt ist.

  3. SVERWEIS verwenden: Alternativ kannst Du die SVERWEIS-Funktion verwenden, um den Faktor basierend auf dem Wert zu finden. Stelle sicher, dass Du den vierten Parameter auf WAHR setzt:

    =SVERWEIS(A1; $C$1:$D$4; 2; WAHR)

    Diese Formel sucht den Wert in A1 in der ersten Spalte des Bereichs C1:D4 und gibt den entsprechenden Faktor aus der zweiten Spalte zurück.


Häufige Fehler und Lösungen

  • Fehler: "1" statt des erwarteten Wertes: Wenn Du anstelle des erwarteten Wertes "1" erhältst, könnte das an einer falschen Eingabe der Werte oder einer nicht korrekten Bereichsangabe liegen. Stelle sicher, dass die Werte in aufsteigender Reihenfolge sortiert sind und der Bereich korrekt angegeben ist.

  • Lösung: Formel anpassen: Überprüfe die Formel und die Referenzen. Eine korrekte Eingabe könnte so aussehen:

    =MIN(WENN(J2:J10 >= D20; I2:I10))

    Diese Formel sollte in den meisten Excel-Versionen funktionieren, ohne dass Du sie mit STRG + SHIFT + ENTER abschließen musst (außer in älteren Versionen).


Alternative Methoden

  • Verwendung von MIN und MAX: Du kannst auch die Funktionen MIN und MAX kombinieren, um zu prüfen, ob ein Wert in einem bestimmten Bereich liegt:

    =WENN(A1 >= MIN(B1:B4); WENN(A1 <= MAX(B1:B4); "Im Bereich"; "Nicht im Bereich"); "Nicht im Bereich")
  • Bedinung mit WENN und ODER: Eine weitere Möglichkeit ist die Verwendung der ODER-Funktion in Kombination mit WENN:

    =WENN(ODER(A1 < 1200; A1 > 2000); "Nicht im Bereich"; "Im Bereich")

Praktische Beispiele

Angenommen, Du hast folgende Werte:

Maßeinheit (mm) Faktor
500 0,1
800 0,15
1200 0,21
2000 0,3

Um zu prüfen, ob der Wert 1480 zwischen 1200 und 2000 liegt und den Faktor 0,3 auszugeben, könntest Du die Formel wie folgt anpassen:

=WENN(UND(1480 >= 1200; 1480 <= 2000); 0,3; "Nicht im Bereich")

Tipps für Profis

  • Nutzung von WENN und VERGLEICH: Kombiniere die WENN-Funktion mit VERGLEICH, um dynamisch zu prüfen, in welchem Bereich ein Wert fällt.
  • Datenvalidierung: Verwende die Datenvalidierungsfunktion, um sicherzustellen, dass nur Werte innerhalb eines definierten Bereichs eingegeben werden.
  • Bedingte Formatierung: Setze bedingte Formatierungen ein, um Werte hervorzuheben, die nicht im gewünschten Bereich liegen.

FAQ: Häufige Fragen

1. Wie kann ich prüfen, ob ein Wert zwischen zwei Werten liegt? Verwende die WENN-Funktion in Kombination mit UND. Beispiel:

=WENN(UND(A1 >= 1200; A1 <= 2000); "Im Bereich"; "Nicht im Bereich")

2. Was ist der Unterschied zwischen SVERWEIS und INDEX? SVERWEIS sucht in der ersten Spalte eines Bereichs und gibt einen Wert aus einer bestimmten Spalte zurück. INDEX gibt den Wert von einer bestimmten Zeile und Spalte zurück, was flexibler ist, wenn Du mit größeren Datenmengen arbeitest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige