Am 29.09.2010 17:18, schrieb Frank Ebert:
> 
> ich habe hier ein OpenOffice.org-3.2.1 auf einem FreeBSD-8.1/amd64.
> 
> Wenn ich mehrere Zellen, die untereinander stehen, markiere und dann
> auf das Summenzeichen in der Symbolleiste drücke, fügt Calc in die
> unterste Zelle (die leer ist) eine Formel ein, die die Summe aus den
> markierten (ausser die unterste) Zellen berechnet.
> 
> Ist die oberste markierte Zelle auch eine Summenformel, wird diese
> nicht berücksichtigt. Dieses Verhalten verstehe ich nicht.
> 
> Beispiel:
> 
> In A1, A2 und A3 steht jeweils die Zahl 1. Ich markiere A1 bis A4 und
> drücke das Summenzeichen. In das Feld A4 wird die Formel =Summe(A1:A3)
> eingefügt. Jetzt schreibe ich in A5, A6 und A7 auch die Zahl 1 und
> markiere danach A4 bis A8. Wenn ich jetzt das Summenzeichen drücke,
> erwarte ich die Formel =Summe(A4:A7) im Feld A8. Calc liefert jedoch die
> Formel =Summe(A5:A7).
> 
> Dieses Verhalten habe ich jedoch nur beobachten können, wenn die
> oberste markierte Zelle eine Summenformel enthält. Ist eine
> Summenformel in zB der zweiten markierten Zelle, funktioniert es. Es
> funktioniert auch, wenn ich in der Zelle A4 nicht =Summe(A1:A3)
> schreibe sondern =A1+A2+A3.
> 
> Ist das ein Bug? 

Scheint mir eher ein Feature zu sein.

Ich (allerdings Win, nicht Linux) hab Dein ursprüngliches Beispiel mal
etwas weiter geführt, und den Bereich A4-A8 markiert (also Anfang und
Ende jeweils eine Summenformel). Erstaunlicherweise hat die Funktion
hinter dem Summenzeichen daraus die Formel '=SUMME(A8;A4)' gemacht, was
'6' ergibt (frag mich nicht, warum die beiden Zellbezüge vertauscht sind).

Da scheint also eine gewisse Intelligenz eingebaut zu sein, vermutlich
um bestimmte 'beliebte' Anwenderfehler (hier: Falsch markierter Bereich)
zu verhindern bzw. korrigieren. In der von Dir (oder gar der von mir)
beschriebenen Konstellation scheint besagte Intelligenz aber wohl
überfordert zu sein.

Wolfgang
-- 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an