Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: @Matrixformel-Profis: Fehlersuche in Formel

@Matrixformel-Profis: Fehlersuche in Formel
24.02.2005 12:56:23
Galenzo
Hallo Spezialisten für Matrixformeln,
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.
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: @Matrixformel-Profis: Fehlersuche in Formel
EtoPHG
Hallo Galenzo,
Interessante Sache.
Ich bekomme den gleichen Fehler.
Allerdings nicht, wenn ich den Teil LÄNGE(WECHSELN($C$10;" ";""))
in eine eigene Zelle isoliere und dann als Referenz diese Zelle einfüge.
Gruss Hansueli
AW: @Matrixformel-Profis: Fehlersuche in Formel
Galenzo
hmm...
LÄNGE(WECHSELN($C$10;" ";""))
dient hier dazu, um den "Laufbereich" von ZEILE(...) festzulegen. Also eigentlich die Länge des Textes - ohne die Leerzeichen.
Damit ist der Fehler schonmal eingegrenzt, es liegt wohl an der Verwendung von WECHSELN innerhalb von ZEILE(..)
aber: wie läßt sich das umgehen?
Anzeige
Das ist ganz schnell erklärt...
Boris
Hi Galenzo,
...bei der Zusammenfassung überschreitest du die maximale Verschachtelungstiefe von Funktionen. Es dürfen maximal 8 Klammerpaar in Folge geöffnet werden - und hier sind es 9.
Grüße Boris
AW: Das ist ganz schnell erklärt... ooo..
Galenzo
..ooooaaaaaahhhh :-((((
an sowas einfaches hätte ich ja zu allerletzt gedacht....
wie peinlich!!
ok - werd' ich das ganze mal etwas umstellen.
DANKE!
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige