So eine Tabellenkalkulation ist eine tolle Sache, wenn man denn beim Nutzen selbiger nicht durch mangelnde Kenntnis an deren vermeintliche Grenzen stößt :???:
Ich habe eine Tabelle mit ca. 900 Zeilen, diesen 900 Werten sollen andere Werte zugeordnet werden. Meine Idee dazu war, das Ganze über Wenn-Dann laufen zu lassen, da ich das wahrlich nicht per Hand erledigen wollte. Die zuzuordnenden Werte kommen aus einer weiteren Tabelle, jedoch gibt es dort nur 56 Werte, die Bedingungen für diese stehen in der Zeile nebendran. Das Ergebnis sah dann so aus:
So weit, so gut: Leider hat Calc erstmal nur ca. 30 Wenn-Dann Verschachtelungen zugelassen, alles danach würde ignoriert. Beheben konnte ich das dadurch, dass ich zwei Verschachtelungen parallel laufen ließ. Also in der "obersten" Wenn-Dann Formel wurde das Ganze etwa in der Mitte geteilt, alles kleiner 30 wird dann im "Dann-Strang", alles andere im "Wenn-Strang" bearbeitet ...
Das war vielleicht nicht elegant, funktionierte aber ;-)
Das gefiel mir so gut, dass ich auf die "blöde" Idee kam, den 900 Werten noch andere Werte zuordnen zu wollen. Wenn das ginge, wäre das ganz hervorragend und würde die manuelle Arbeit von Wochen einsparen ... und hier kommt das Problem:
Die 900 Werte teilen sich in ca. 20 Kategorien, welche sich nun wiederum in zum Teil 30-120 Unterkategorien unterteilen. Die Zuordnung selbst dürfte unproblematisch sein, da die 900 Werte in etwa der Form 2,2; 2,3; [...] 5,23; 5,37; [...] entsprechen. Die Kategorien dann entsprechen der ersten Zahl, die Unterkategorien werden der zweiten Zahl zugeordnet. also: "2 Wert:Unterkategorie"
Sicher wäre auch dies mit Wenn-Dann machbar, dann aber bräuchte man wohl 20 Stränge, die dann ggf. wiederum unterteilt werden müssten (s.o.). Allein vor eventueller Fehlersuche graust mir
Kann mir jemand eine Alternative zu derartigen Monstern empfehlen oder weiß, wo man das findet? Per Suchmaschine bin ich auf "Indirekt" gestoßen, ohne dazu aber brauchbare (=mir verständliche?) Beispiele oder Anwendungshinweise zu finden.
Vielen Dank
Blue
Ich habe eine Tabelle mit ca. 900 Zeilen, diesen 900 Werten sollen andere Werte zugeordnet werden. Meine Idee dazu war, das Ganze über Wenn-Dann laufen zu lassen, da ich das wahrlich nicht per Hand erledigen wollte. Die zuzuordnenden Werte kommen aus einer weiteren Tabelle, jedoch gibt es dort nur 56 Werte, die Bedingungen für diese stehen in der Zeile nebendran. Das Ergebnis sah dann so aus:
Code:
WENN($D4<=$J$31;$I$31;WENN($D4<=$J$32;$I$32;WENN($D4<=$J$33;$I$33;[...])))))
So weit, so gut: Leider hat Calc erstmal nur ca. 30 Wenn-Dann Verschachtelungen zugelassen, alles danach würde ignoriert. Beheben konnte ich das dadurch, dass ich zwei Verschachtelungen parallel laufen ließ. Also in der "obersten" Wenn-Dann Formel wurde das Ganze etwa in der Mitte geteilt, alles kleiner 30 wird dann im "Dann-Strang", alles andere im "Wenn-Strang" bearbeitet ...
Code:
WENN($D4<=$J$30;WENN($D4<=$J$4;$I$4;WENN[...]))))))))))))))))))))))))));WENN($D4<=$J$31;$I$31;WENN[...]))))))))))))))))))))))))))))))
Das war vielleicht nicht elegant, funktionierte aber ;-)
Das gefiel mir so gut, dass ich auf die "blöde" Idee kam, den 900 Werten noch andere Werte zuordnen zu wollen. Wenn das ginge, wäre das ganz hervorragend und würde die manuelle Arbeit von Wochen einsparen ... und hier kommt das Problem:
Die 900 Werte teilen sich in ca. 20 Kategorien, welche sich nun wiederum in zum Teil 30-120 Unterkategorien unterteilen. Die Zuordnung selbst dürfte unproblematisch sein, da die 900 Werte in etwa der Form 2,2; 2,3; [...] 5,23; 5,37; [...] entsprechen. Die Kategorien dann entsprechen der ersten Zahl, die Unterkategorien werden der zweiten Zahl zugeordnet. also: "2 Wert:Unterkategorie"
Sicher wäre auch dies mit Wenn-Dann machbar, dann aber bräuchte man wohl 20 Stränge, die dann ggf. wiederum unterteilt werden müssten (s.o.). Allein vor eventueller Fehlersuche graust mir
Kann mir jemand eine Alternative zu derartigen Monstern empfehlen oder weiß, wo man das findet? Per Suchmaschine bin ich auf "Indirekt" gestoßen, ohne dazu aber brauchbare (=mir verständliche?) Beispiele oder Anwendungshinweise zu finden.
Vielen Dank
Blue