Gibt die relative Position eines Elements in einem Bereich zurück, das einem angegebenen Wert in einer angegebenen Reihenfolge entspricht.
Verwendungsbeispiel
VERGLEICH("Sonntag";A2:A9;0)
VERGLEICH(DATUM(2012;1;1);A2:F2)
Syntax
VERGLEICH(Suchschlüssel; Bereich; Suchtyp)
-
Suchschlüssel
– Wert, nach dem gesucht wird, z. B.42
,"Katzen"
oderI24
-
Bereich
– Eindimensionales Array, das durchsucht werden soll- Wenn ein Bereich verwendet wird, dessen Höhe und Breite jeweils größer als 1 sind, gibt
VERGLEICH
#N/A!
zurück.
- Wenn ein Bereich verwendet wird, dessen Höhe und Breite jeweils größer als 1 sind, gibt
-
Suchtyp
– [optional – Standardwert ist1
] – Suchweise-
1
, der Standardwert, sorgt dafür, dassVERGLEICH
annimmt, der Bereich sei in aufsteigender Reihenfolge sortiert, und den größten Wert zurückgibt, der kleiner oder gleich demSuchschlüssel
ist. -
0
zeigt genaue Übereinstimmung an und ist dann erforderlich, wenn derBereich
nicht sortiert ist. -
-1
sorgt dafür, dassVERGLEICH
annimmt, der Bereich sei in absteigender Reihenfolge sortiert, und den kleinsten Wert zurückgibt, der größer oder gleich demSuchschlüssel
ist.
-
Anmerkungen
VERGLEICH
gibt die Position in einem Array oder Bereich eines übereinstimmenden Wertes, nicht aber den Wert selbst zurück. Um diesen oder einen anderen Wert zu erhalten, der die zugehörige Zeile oder Spalte angibt, in der die Übereinstimmung gefunden wurde, verwenden SieINDEX
,WVERWEIS
oderSVERWEIS
.
Siehe auch
SVERWEIS
: Senkrechter Verweis. Sucht von der ersten Spalte eines Bereichs abwärts nach einem Schlüssel und gibt den Wert einer angegebenen Zelle in der Zeile zurück, die gefunden wurde.
WVERWEIS
: Waagerechter Verweis. Durchsucht die erste Zeile eines Bereichs nach einem Schlüssel und gibt den Wert einer angegebenen Zelle in der Spalte zurück, die gefunden wurde.
INDEX
: Gibt einen Zelleninhalt zurück, der durch einen Zeilen- und Spaltenversatz angegeben wird.
Beispiele
Liefert die relative Position eines Elements in einem Array, das basierend auf verschiedenen Suchtypen
mit einem angegebenen Wert übereinstimmt.