Re: Matrix-Formel funktionier nicht
Verfasst: Fr, 07.11.2014 12:18
Hallo F_Maus,
am einfachsten wäre es Du stellst uns eine "Beispieldatei" mit "BeispielDaten" zur Verfügung (siehe unten "Dateianhang hochladen").
Erkläre bitte, was die Matrix_Funktion berechnen soll-
Unterschiede zwischen "Excel" und "LO_Calc" :
Die "Matrix_Bereiche" ( A:N ) müssen mit "ZeilenAngaben" eingetragen werden in "LO_Calc". also ( A1:N9999 ).
Also stricke die Formel mal so um :
{=WENN(ZEILE()>SUMME(N(AI$1:AN$9999<>""));"";INDEX(AI1:AN9999;REST(KKLEINSTE(WENN(AI$1:AN$9999<>"";ZEILE($1:$9999)+SPALTE(AI:AN)*999);ZEILE());999);KÜRZEN(KKLEINSTE(WENN(AI$1:AN$9999<>"";ZEILE($1:$9999)+SPALTE(A:F)*999);ZEILE())/999)))}
Wieso heißt es einmal gleich ZEILE(1:9999) und folgend ...;ZEILE());999);... ?.
Evtl ist mit meinem Vorschlag der Fehler schon behoben.
Bitte eine BeispielDatei hochladen.
mfg
Gert
am einfachsten wäre es Du stellst uns eine "Beispieldatei" mit "BeispielDaten" zur Verfügung (siehe unten "Dateianhang hochladen").
Erkläre bitte, was die Matrix_Funktion berechnen soll-
Unterschiede zwischen "Excel" und "LO_Calc" :
Die "Matrix_Bereiche" ( A:N ) müssen mit "ZeilenAngaben" eingetragen werden in "LO_Calc". also ( A1:N9999 ).
Also stricke die Formel mal so um :
Code: Alles auswählen
=WENN(ZEILE()>SUMME(N(AI$1:AN$9999<>""));"";INDEX(AI:AN;REST(KKLEINSTE(WENN(AI$1:AN$9999<>"";ZEILE($1:$9999)+SPALTE(AI:AN)*999);ZEILE());999);KÜRZEN(KKLEINSTE(WENN(AI$1:AN$9999<>"";ZEILE($1:$9999)+SPALTE(A:F)*999);ZEILE())/999)))
Wieso heißt es einmal gleich ZEILE(1:9999) und folgend ...;ZEILE());999);... ?.
Evtl ist mit meinem Vorschlag der Fehler schon behoben.
Bitte eine BeispielDatei hochladen.
mfg
Gert