Werte zwischen zwei Zahlen richtig zuordnen in Excel
Schritt-für-Schritt-Anleitung
Um in Excel zu prüfen, ob ein Wert zwischen zwei Zahlen liegt und darauf basierend einen anderen Wert zuzuweisen, kannst du die WENN
-Funktion in Verbindung mit der SVERWEIS
-Funktion verwenden. Hier ist eine einfache Anleitung:
-
Daten vorbereiten: Erstelle eine Tabelle mit den Bereichen und den zuzuweisenden Werten. Zum Beispiel:
A (Zahl) |
B (Wert) |
0 |
1 |
12 |
2 |
27 |
3 |
45 |
4 |
67.5 |
5 |
96 |
6 |
135 |
7 |
183 |
8 |
190 |
9 |
210 |
10 |
250 |
|
-
Formel eingeben: In der Zelle B1 gib folgende Formel ein:
=WENN(A1<0; ""; SVERWEIS(A1; $A$1:$B$10; 2; WAHR))
Diese Formel prüft, ob der Wert in A1 kleiner als 0 ist. Wenn ja, wird ein leerer Wert zurückgegeben. Ansonsten wird der SVERWEIS
verwendet, um den entsprechenden Wert aus der Tabelle zu finden.
-
Formel nach unten ziehen: Ziehe die Ecke der Zelle B1 nach unten, um die Formel auf die anderen Zellen in Spalte B anzuwenden.
Häufige Fehler und Lösungen
-
Fehler: #NV
: Dies passiert, wenn dein Wert außerhalb der angegebenen Bereiche liegt. Stelle sicher, dass deine Werte in der Tabelle die vollständigen Intervalle abdecken.
-
Lösung: Füge eine zusätzliche Zeile hinzu, um Werte, die über das Maximum hinausgehen, abzufangen, z.B. =WENN(A1>250; ""; SVERWEIS(A1; $A$1:$B$10; 2; WAHR))
.
-
Fehler: Falsche Zuordnungen: Wenn die Werte nicht korrekt zugeordnet werden, überprüfe die Sortierung deiner Tabelle. Der SVERWEIS
benötigt aufsteigend sortierte Daten.
Alternative Methoden
Eine alternative Möglichkeit besteht darin, die WENN
-Funktion zu verschachteln. Dies kann jedoch bei vielen Bedingungen unübersichtlich werden. Hier ein Beispiel:
=WENN(A1<12; 1; WENN(A1<27; 2; WENN(A1<45; 3; WENN(A1<67.5; 4; WENN(A1<96; 5; WENN(A1<135; 6; WENN(A1<183; 7; WENN(A1<190; 8; WENN(A1<210; 9; WENN(A1<=250; 10; ""))))))))))
Diese Methode ist zwar funktional, kann aber unübersichtlich werden, wenn mehr als 7 Bedingungen erforderlich sind.
Praktische Beispiele
Angenommen, du hast eine Liste von Zahlen in Spalte A und möchtest die entsprechenden Werte in Spalte B zuweisen.
-
Beispiel 1: Wenn du die Zahl 47 in A1 eingibst, sollte B1 den Wert 4 zurückgeben, da 47 zwischen 45 und 67.5 liegt.
-
Beispiel 2: Wenn in A1 die Zahl 123 steht, sollte B1 den Wert 6 zurückgeben, da 123 zwischen 96 und 135 liegt.
Tipps für Profis
-
Verwende SVERWEIS
in Kombination mit WENN
: Dies vereinfacht die Handhabung von großen Datenmengen und ermöglicht eine flexiblere Gestaltung deiner Formeln.
-
Nutze die Gültigkeitsprüfung
: Damit kannst du sicherstellen, dass nur gültige Werte in deine Zellen eingegeben werden, was die Wahrscheinlichkeit von Fehlern verringert.
-
Benutze benannte Bereiche: Das erleichtert die Lesbarkeit deiner Formeln. Du kannst z.B. die Tabelle, die du für die Bedingungen verwendest, benennen und dann diese Bezeichnung in deinen Formeln verwenden.
FAQ: Häufige Fragen
1. Wie kann ich überprüfen, ob ein Wert zwischen zwei Werten liegt?
Du kannst die WENN
-Funktion in Kombination mit logischen Operatoren verwenden, z.B. =WENN(UND(A1>=x; A1<=y); "Ja"; "Nein")
.
2. Was ist der Unterschied zwischen SVERWEIS
und WVERWEIS
?
SVERWEIS
sucht in der ersten Spalte einer Tabelle und gibt Werte aus einer bestimmten Zeile zurück, während WVERWEIS
in der ersten Zeile sucht und Werte aus einer bestimmten Spalte zurückgibt.