von hylli » Di, 05.10.2010 11:01
Manchmal springt die Hilfe nicht immer zu 100% an die richtige Position.
Hier der Auszug aus der Hilfe:
VERGLEICH
Liefert die relative Position eines Elements in einer Matrix, das mit einem angegebenen Wert übereinstimmt. Die Funktion liefert die Position des in "Suchmatrix" gefundenen Werts in Form einer Zahl.
Syntax
VERGLEICH(Suchkriterium; Suchmatrix; Typ)
Suchkriterium ist der Wert, nach dem in der einzeiligen oder einspaltigen Matrix gesucht werden soll.
Suchmatrix ist der gesuchte Bezug. Eine Suchmatrix kann eine einzelne Zeile oder Spalte oder ein Teil einer einzelnen Zeile oder Spalte sein.
Typ kann die Werte 1, 0 oder -1 annehmen. Wenn Typ den Wert 1 hat oder dieser optionale Parameter fehlt, wird davon ausgegangen, dass die erste Spalte der Suchmatrix in aufsteigender Reihenfolge sortiert ist. Bei Typ = -1 wird von einer absteigend sortierten Spalte ausgegangen. Dies stimmt mit derselben Funktion in Microsoft Excel überein.
Wenn Typ = 0, dann werden nur exakte Übereinstimmungen gefunden. Wenn das Suchkriterium mehrmals gefunden ist, gibt die Funktion den Index des ersten übereinstimmenden Werts zurück. Sie können nur dann nach regulären Ausdrücken suchen, wenn Typ = 0.
Wenn Typ = 1 oder wenn der dritte Parameter nicht vorhanden ist, wird der Index des letzen Werts, der kleiner als das Suchkriterium oder gleichgroß ist, zurückgegeben. Dies gilt auch dann, wenn die Suchmatrix nicht sortiert ist. Bei Typ = -1 wird der erste Wert, der größer oder gleichgroß ist, zurückgegeben.
Die Suchfunktion unterstützt reguläre Ausdrücke. Sie können Sie beispielsweise mit "all.*" nach dem ersten Auftreten von "all" gefolgt von beliebigen anderen Zeichen suchen. Wenn Sie nach einem Text suchen möchten, der auch als regulärer Ausdruck verwendet wird, müssen Sie jedem Zeichen ein "\"-Zeichen voranstellen. Unter Extras – Optionen – OpenOffice.org Calc – Berechnen können Sie die automatische Auswertung eines regulären Ausdrucks ein- bzw. ausschalten.
Beispiel
v=VERGLEICH(200;D1:D100) durchsucht den Bereich D1:D100, der durch Spalte D sortiert wird, nach dem Wert 200. Sobald dieser Wert gefunden ist, wird die Nummer der Zeile, in der der Wert gefunden wurde, zurückgegeben. Wenn beim Suchen in der Spalte ein höherer Wert gefunden wird, wird die Nummer der vorhergehenden Zeile zurückgegeben.
VERSCHIEBUNG
Hylli
Manchmal springt die Hilfe nicht immer zu 100% an die richtige Position.
Hier der Auszug aus der Hilfe:
[quote]VERGLEICH
Liefert die relative Position eines Elements in einer Matrix, das mit einem angegebenen Wert übereinstimmt. Die Funktion liefert die Position des in "Suchmatrix" gefundenen Werts in Form einer Zahl.
Syntax
VERGLEICH(Suchkriterium; Suchmatrix; Typ)
Suchkriterium ist der Wert, nach dem in der einzeiligen oder einspaltigen Matrix gesucht werden soll.
Suchmatrix ist der gesuchte Bezug. Eine Suchmatrix kann eine einzelne Zeile oder Spalte oder ein Teil einer einzelnen Zeile oder Spalte sein.
Typ kann die Werte 1, 0 oder -1 annehmen. Wenn Typ den Wert 1 hat oder dieser optionale Parameter fehlt, wird davon ausgegangen, dass die erste Spalte der Suchmatrix in aufsteigender Reihenfolge sortiert ist. Bei Typ = -1 wird von einer absteigend sortierten Spalte ausgegangen. Dies stimmt mit derselben Funktion in Microsoft Excel überein.
Wenn Typ = 0, dann werden nur exakte Übereinstimmungen gefunden. Wenn das Suchkriterium mehrmals gefunden ist, gibt die Funktion den Index des ersten übereinstimmenden Werts zurück. Sie können nur dann nach regulären Ausdrücken suchen, wenn Typ = 0.
Wenn Typ = 1 oder wenn der dritte Parameter nicht vorhanden ist, wird der Index des letzen Werts, der kleiner als das Suchkriterium oder gleichgroß ist, zurückgegeben. Dies gilt auch dann, wenn die Suchmatrix nicht sortiert ist. Bei Typ = -1 wird der erste Wert, der größer oder gleichgroß ist, zurückgegeben.
Die Suchfunktion unterstützt reguläre Ausdrücke. Sie können Sie beispielsweise mit "all.*" nach dem ersten Auftreten von "all" gefolgt von beliebigen anderen Zeichen suchen. Wenn Sie nach einem Text suchen möchten, der auch als regulärer Ausdruck verwendet wird, müssen Sie jedem Zeichen ein "\"-Zeichen voranstellen. Unter Extras – Optionen – OpenOffice.org Calc – Berechnen können Sie die automatische Auswertung eines regulären Ausdrucks ein- bzw. ausschalten.
Beispiel
v=VERGLEICH(200;D1:D100) durchsucht den Bereich D1:D100, der durch Spalte D sortiert wird, nach dem Wert 200. Sobald dieser Wert gefunden ist, wird die Nummer der Zeile, in der der Wert gefunden wurde, zurückgegeben. Wenn beim Suchen in der Spalte ein höherer Wert gefunden wird, wird die Nummer der vorhergehenden Zeile zurückgegeben.
VERSCHIEBUNG[/quote]
Hylli