Seite 1 von 1

Variable Summenformel

Verfasst: Do, 20.09.2012 15:11
von duffman521
Hallo zusammen,

ich habe ein kleines Formelproblem. Zur Zeit nutze ich folgende Formel in Excel:

=TEILERGEBNIS(9;INDIREKT("Z6S"&SPALTE()&":Z"&ZEILE()-1&"S"&SPALTE();0))

Erhalte jedoch den Fehlercode Err:502.

Hintergedanke bei der Formel ist eine frei einsetzbare, wartungsfreie Summen Formel zu haben.
Kurz gesagt, wenn ich die Formel in einer Tabelle in die Zelle A9 kopiere möchte ich alle Ergebnisse von A1-A8 summiert haben. Sollte ich die Formel in die Zelle A20 möchte ich logischerweise die Ergebnisse von A1-A19 summiert haben.

Nutze ich Formel teile die unter OpenOffice nicht oder anders vorhanden sind?
Falls diese Formel unter OO nicht funktionieren sollte gibt es eine vergleichbare möglichkeit?

Gruß
duffman521

Re: Variable Summenformel

Verfasst: Do, 20.09.2012 15:32
von juetho
Excel und Calc sind verschieden!!! Die Funktionen und Parameter sind unterschiedlich; aber in aller Regel kann eine bestimmte Funktionalität verwirklicht werden. Zur Einführung siehe Calc-Einführung und Calc-Handbuch (engl.) sowie die Hilfe.

Allerdings verstehe ich deine Erklärungen nicht: Welcher Code-Teil gehört zu Excel, welcher zu OO? Und was ist mit der Fehlermeldung? Eine Teilantwort ist der Hinweis auf Fixbereich mit $. Jürgen

Re: Variable Summenformel

Verfasst: Do, 20.09.2012 16:08
von duffman521
Hallo juetho,

danke für die schnell Antwort.

Es ist mir volkommen klar das Excel und Calc verschiedene Programme sind, deshalb auch die Frage ob ich nur einen Syntaxfehler habe oder ob es eine ähnliche Formel unter Calc gibt.

Es handelt sich um eine reine Excel Formel.
Fixbereiche sind leider nicht möglich. Die Formel soll völlig frei von "festlegenden" Parametern sein.
Egal an welcher Stelle innerhalb einer Tabelle die Formel platziert wird sollen die darüber liegenden Zellen summiert werden.

Re: Variable Summenformel

Verfasst: Do, 20.09.2012 16:22
von juetho
Funktionen wie SPALTE() oder ZEILE() und die Berechnung ZEILE()-1 sowie ADRESSE() bzw. INDIREKT() gibt es auch unter OO, siehe die Hilfe Funktionen nach Kategorien bzw. LibO-wiki. Ich weiß allerdings nicht, wie bei den beiden letzten Funktionen die Parameter zusammengesetzt werden müssen.

Re: Variable Summenformel

Verfasst: Do, 20.09.2012 17:44
von lorbass
Die Programmhilfe spricht in meiner deutschen LO-Version von R1C1-Notation, nicht von Z1S1-Notation, wie intuitiv zu erwarten wäre. Man mag das nun für einen Fehler halten oder auch nicht, jedenfalls funktioniert deine entsprechend angepasste Formel:
  • =TEILERGEBNIS(9;INDIREKT("R6C"&SPALTE()&":R"&ZEILE()-1&"C"&SPALTE();0))
Gruß
lorbass

Re: Variable Summenformel

Verfasst: Fr, 21.09.2012 06:10
von Gert Seler
Hallo Lorbass,
das ist ein Programm_Fehler (LibreOffice_Calc)deutsche Version. Da hier die "englischen Bezeichnungen von "Zeile" (row) und Spalte (column)
einbezogen werden. Excel ist korrekt
.

mfg
Gert