Hallo,

gerade stolpere ich über eine eigentlich recht banale Aufgabe, eine Formel einzugeben, die sich auf die Zellen einer ganzen Spalte (oder auch ganzen Zeile) bezieht.

Irgendwie gelingt es mir nicht so, dass ich sagen könnte, die Bedienbarkeit ist in diesem Fall hinreichend rationell. Im Gegenteil, es ist sehr umständlich. Gibt es Tipps, wie ich es rationeller hinbekomme?

Konkretes Beispiel:

(OOo 2.0.2, W2K)

Die Spalte B enthält eine Liste von Zahlenwerten. Diese sind aufzusummieren. Es kommen laufend weitere Zahlenwerte zur Liste dazu, weshalb diese kein definiertes Ende hat. Es sind also im Zweifel alle Zellen der Spalte B aufzusummieren.

Die Summe wird in der Zelle C1 angezeigt, weshalb dort folgende Formel einzutragen ist: =SUMME(B1:B65536)

Das kann man natürlich eintippen. Das ist mir aber zu umständlich. Außerdem bedingt das, dass man auswendig weiß, dass eine Tabelle 65.536 Zeilen hat.

Normalerweise würde ich die Formel so eingeben:

(1) Zielzelle C1 anklicken. Diese ist nun die aktive Zelle.

(2) Klick auf das Sigma-Symbol in der Rechenleiste. Es erscheint =SUMME(), wobei der Cursor zwischen den Klammern blinkt.

(3) Nun wähle ich mit der Maus den Zellbereich, über den die Summe zu bilden ist, in der Erwartung, dass zwischen den Klammern die entsprechenden Zelladressen eingetragen werden. Und da beginnt das Problem.

Mein aufzusummierender Zellbereich ist die ganze Spalte B. Intuitiv klicke ich auf den mit B beschrifteten Spaltenkopf, weil man ja so ganze Spalten markieren kann. Fehlanzeige, es tut sich nichts.

In einem zweiten Versuch klicke ich auf B1, halte die Maus gedrückt und ziehe nach unten. Wie erwartet, erscheinen nun zwischen den Klammern der Summenfunktion die Zelladressen B1:B2 oder B1:B10 oder B1:B17 und so weiter, je nachdem wie weit ich ziehe. Der angesprochene Zellbereich wird durch eine rote Umrandung hervorgehoben. Eigentlich müsste ich jetzt bis zur 65.536ten Zeile ziehen. Es würde fast ewig dauern, bis ich endlich die letzte Zeile erreicht habe.

In einem dritten Versuch möchte ich den im zweiten Versuch bereits gewählten, rot umrandenden Zellbereich mit der Tastenkombination Shift+Strg+PfeilNachUnten, bis zur letzten Zeile der Tabelle erweitern. Das liegt ja nahe, denn so markiert man ja größere Zellbereiche mit der Tastatur. Wieder Fehlanzeige, die vom normalen Zellmarkieren her bekannten Methoden sind bei der Herstellung von Bezügen in Formeln nicht anwendbar.

In einem letzten Versuch gebe ich mich geschlagen und akzeptiere, dass ich den Zellbezug manuell eintippen muss, versuche aber zumindest eine Vereinfachung, in dem ich die von einem anderen Produkt gewohnte, einfachere Schreibweise B:B (ganze Spalte B), statt B1:B65536 eintippe. Nochmal Enttäuschung.

Ich habe keinen anderen Weg gefunden, als wirklich von Hand den Zellbezug B1:B65536 einzutippen. Gibt es wirklich keine einfachere Möglichkeit?

Das Ganze bringt mich auf eine weitere Frage:

Ich gebe zu, dass hier meine frühere Prägung durch MS-Excel hervor tritt. Dort kann man einen Bezug zu einer ganzen Spalte herstellen, in dem man zum Beispiel =SUMME(B:B) schreibt. Nicht nur dass, das einfacher ist, als =SUMME(B1:B65536). Es ist vor allem auch kompatibel hinweg über neuere und ältere Versionen, die unterschiedlich viele Zeilen pro Tabellenblatt haben.

Was passiert, wenn ich eine Calc-Tabelle in einer OOo-Version vor Version 2 öffne, wenn die Formel =SUMME(B1:B65536) enthalten ist?

Für jeden Beitrag und Hinweis dankt...
...Stefan





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an