ich hab 'ne Frage zu einer Formel - bzw. WARUM diese nicht funktioniert.
Gegeben ist dies:
{=REST(SUMME(CODE(TEIL(KLEIN(WECHSELN($C$10;" ";""));ZEILE(INDIREKT("1:"&LÄNGE(WECHSELN($C$10;" ";""))));1))-96;33;LÄNGE($C$10));100)}
Das berechnet aus einem Text eine bestimmte Zahl, indem die Positionen der einzelnen Buchstaben im Alphabet aufaddiert werden. Leerzeichen werden nicht berücksichtigt. Anschließend kommt noch die Zahl 33 und die Textlänge hinzu. Da der Gesamtwert nicht die 100 übersteigen darf, wird zum Schluß noch ganzzahlig dividiert.
Soweit sogut - funktioniert und gibt ein Ergebnis - eine Zahl XY.
Anhand dieser Zahl soll nun ein Wert aus einer Liste zurückgegeben werden.
=INDEX(Bereich;XY)
Funktioniert ebenfalls.
Ich wollte nun beide Formel zusammenführen und zwar so:
{INDEX(Bereich;REST(SUMME(CODE(TEIL(KLEIN(WECHSELN($C$10;" ";""));ZEILE(INDIREKT("1:"&LÄNGE(WECHSELN($C$10;" ";""))));1))-96;33;LÄNGE($C$10));100)}
Das geht nicht, da kommt Fehler - bemängelt wird ab der Stelle "WECHSELN"
Bin mit meinem Latein am Ende und stelle euch mal diese kleine Denksportaufgabe.