Variable Summenformel

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

duffman521
**
Beiträge: 49
Registriert: Fr, 22.10.2010 09:31

Variable Summenformel

Beitrag 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
juetho
******
Beiträge: 617
Registriert: Di, 20.04.2010 15:46
Wohnort: Berlin

Re: Variable Summenformel

Beitrag 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
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
duffman521
**
Beiträge: 49
Registriert: Fr, 22.10.2010 09:31

Re: Variable Summenformel

Beitrag 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.
juetho
******
Beiträge: 617
Registriert: Di, 20.04.2010 15:46
Wohnort: Berlin

Re: Variable Summenformel

Beitrag 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.
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Variable Summenformel

Beitrag 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
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Variable Summenformel

Beitrag 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
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Antworten