Re: Excel-Problem

#6348077  | PERMALINK

marbeck
Keine Lust, mir etwas auszudenken

Registriert seit: 27.07.2004

Beiträge: 24,193

Nehmen wir an, abcdef steht in A2, dann liefert folgende Formel das Ergebnis 2:

=VERGLEICH(D1;LINKS(A1:A5;4);0)

und

=INDEX(B1:B5;VERGLEICH(D1;LINKS(A1:A5;4);0))

würde den korrespondierenden Wert aus B2 ergeben.

Der Teil

LINKS(A1:A5;4)

bewirkt, dass mit den jeweils ersten 4 Zeichen von links verglichen wird.

Wichtig: Beide Formeln sind so genannte Array- oder Matrix-Formeln. Sie funktionieren nur, wenn die Eingabe der Formel nicht mit der RETURN-Taste, sondern mit der Tastenkombination STRG-SHIFT-RETURN abgeschlossen wird. Die korrekte Eingabe erkennt man daran, dass anschließend Excel eine geschweifte Klammer {} um die Formel setzt, die übrigens nicht mit eingetippt werden darf.

--

"I spent a lot of money on booze, birds and fast cars. The rest I just squandered." - George Best --- Dienstags und donnerstags, ab 20 Uhr, samstags ab 20.30 Uhr: Radio StoneFM