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]