Re: [de-users] Re: Open Office Calc: Pro bleme nach Einfügen einer Spalte

2009-09-05 Diskussionsfäden Josef Latt
Hi,

Stefan Weigel schrieb:

 
 Daher musst Du wirklich alle Zellen markieren, die zu einer Datenliste
 gehören bevor Du sortierst oder filterst.
 
 Das stimmt schlicht und einfach nicht. Im Normalfall genügt es, eine
 *einzelne* Zelle eines zusammenhängendes Bereiches zu markieren. Beim
 Filtern oder Sortieren und bei anderen Aktionen erkennt Calc dann nach
 klar definierten und nachvollziehbaren Regeln den Tabellenbereich, in
 dem sich die Datensätze befinden.

IMHO ist dieses Verhalten relativ neu.

Gruß
Josef

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Re: Open Office Calc: Pro bleme nach Einfügen einer Spalte

2009-09-05 Diskussionsfäden Stefan Weigel

Hallo Josef,


Daher musst Du wirklich alle Zellen markieren, die zu einer Datenliste
gehören bevor Du sortierst oder filterst.



Das stimmt schlicht und einfach nicht. Im Normalfall genügt es, eine
*einzelne* Zelle eines zusammenhängendes Bereiches zu markieren. Beim
Filtern oder Sortieren und bei anderen Aktionen erkennt Calc dann nach
klar definierten und nachvollziehbaren Regeln den Tabellenbereich, in
dem sich die Datensätze befinden.



IMHO ist dieses Verhalten relativ neu.


Es ist in Calc so, mindestens seit ich Calc benutze, also seit 
Version 1.9 (2005). Und es ist ein übliches Verhalten in 
Tabellenkalkulationen. Es ist in MS Excel so, mindestens soweit ich 
mich zurückerinnere, also seit Version 3.0 (1990).


;-)

Gruß

Stefan

--
www.datenpilot.org

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Re: Open Office Calc: Pro bleme nach Einfügen einer Spalte

2009-09-05 Diskussionsfäden Andreas Saeger

Josef Latt wrote:


IMHO ist dieses Verhalten relativ neu.

Gruß
Josef


Nein, das war schon immer so wenn man nur die Tabellenbereiche vorher 
definiert hat.
DatenDefinieren... Datenbankbereich Liste ist eine datenbankähnliche 
Tabelle von $Tabelle1.$A1:$F$999 (immer absolut) einschließlich 
Spaltenköpfe.
Im unterschied zu Excel kann man auf diese Weise mehrere unabhängige 
Tabellen pro Arbeitsblatt definieren. Jede Tabelle kann dann z.B. einen 
eigenen Autofilter haben (und mehr).


Und auch dies war schon in OOo 1.x: Du wählst einen Bereich, 
sortierst/filterst und hast einen versteckten Datenbankbereich 
Unbenannt. Blöderweise ist Unbenannt nicht nur versteckt, sondern 
auch noch lokalisiert (Unnamed auf Englisch). Nun filterst/sortierst 
Du irgendeinen anderen Bereich und das unbenannte fliegt mit wehenden 
Fahnen woanders hin. Der alte Bereich ist nicht mehr gefiltert. Der 
FilterDescriptor is futsch. Seit v3 kannst Du Deine Daten wieder 
einblenden. Noch in OOo2 war einblenden und filter entfernen zwei 
verschiedene Aktionen, so dass Du erstmal mit unentfiterbaren Daten 
dastandst.

Ein Klick auf =HYPERLINK(#unbenannt) zeigt, wo das Ding sich verbirgt.

Um die Verwirrung vollständig zu machen: Seit 3.1 setzten die 
Sortierknöpfe [A-Z] und [Z-A] Unbenannt dynamisch auf den 
zusammenhängenden Bereich nicht-leerer Zellen, während ein 
benutzerdefinierter Listenbereich immer beibehalten wird.


Es heißt zwar Tabellenkalkulation und der Name ist sehr viel besser 
gewählt als das Englische spreadsheet. Jedoch kennt so ein Programm 
keinerlei Tabellen, die diesen Namen verdienen würden. Vielmehr stellt 
das Programm ein völlig unstrukturiertes Gitter aus Zellen bereit, in 
welchem Du Dich nach belieben austoben kannst. Jede einzelne Zelle ist 
gleichwertig und kann alles aufnehmen (Text, Wert, Formel).
Du kannst Tabellen anlegen wenn DU magst, oder auch mit einem völligen 
Chaos (Zellhaufen) zu Ergebnissen kommen.



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Re: Open Office Calc: Pro bleme nach Einfügen einer Spalte

2009-09-04 Diskussionsfäden Stefan Weigel

Hallo Andreas,

Andreas Saeger schrieb:

Weil eine Tabellenkalkulation nun mal keine Datenbank ist, stellt sie 
auch keinerlei Funktionalität in Bezug auf Datensätze bereit.


Sorry, aber das kann man so nicht stehen lassen. Calc stellt mit 
Sortieren, Filtern, Datenpilot und mehr sehr wohl Funktionalität zur 
Verarbeitung von Datensätzen bereit, die sich auf einem 
Tabellenkalkulationsblatt befinden. Diese Funktionalität ist in 
ihrer Einfachheit und Nützlichkeit in praktisch keinem richtigen 
Datenbankprogramm zu finden.


Daher musst Du wirklich alle Zellen markieren, die zu einer Datenliste 
gehören bevor Du sortierst oder filterst.


Das stimmt schlicht und einfach nicht. Im Normalfall genügt es, eine 
*einzelne* Zelle eines zusammenhängendes Bereiches zu markieren. 
Beim Filtern oder Sortieren und bei anderen Aktionen erkennt Calc 
dann nach klar definierten und nachvollziehbaren Regeln den 
Tabellenbereich, in dem sich die Datensätze befinden.



Außerdem hat eine Tabellenkalkulation keine Tabellen.


Ja klar, drum heißt es ja auch *Tabellen*kalkulation. ;-)))

Das ist das ewige Drama, warum Listen in Tabellenkalkulationen extrem 
einfach anzulegen aber extrem schwierig über Monate zu warten sind.


Das ist nur richtig, wenn wenige grundsätzliche Dinge für die 
Gestaltung von datenbankartigen Listen in Calc nicht bekannt sind 
oder nicht beachtet werden.


1. Immer einen benannten Datenbankbereich anlegen (liste auswählen, 
menu:DatenDefinieren...). 


Davon rate ich ausdrücklich ab.


2. Immer nur DatenSortieren... verwenden. Vermeide die [A-Z]-Knöpfe.


Das kann nur jemand sagen, der die Funktionalität der Knöpfe nicht 
(richtig) kennt.


Eigentlich sollten Listen immer in irgendeiner Datenbank abgelegt sein. 
Dies verhindert nicht, dass die Daten in Calc benutzt werden können.


Solange es sich um einfach strukturierte Listen handelt mit 
begrenzter Anzahl von Datensätzen (also keine zigtausend und mehr) 
und solange keine Datenstruktur mit mehreren in Beziehung stehenden 
Tabellen erforderlich ist, halte ich Calc für das einer richtigen 
Datenbank überlegene Werkzeug.


Gruß

Stefan

--
www.datenpilot.org

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org