Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Silke
**
Beiträge: 20
Registriert: Mi, 21.02.2007 12:47
Wohnort: Landkreis Waldshut

Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von Silke »

Hallo,

folgende Problemstellung:
Man hat unterschiedliche Artikel, die jeweils von unterschiedlichen Lieferanten zu unterschiedlichen Staffelpreisen gefertigt werden. Um diese zu sammeln, dachte ich mir, ich schreib dazu etwas mit OOo-Calc.
So dachte ich, ich mach eine Art Tabelle mit Artikelnummer, Bezeichnung, Lieferant, Staffelmenge und Einzelpreis.
Damit uns nicht einmal der Fehler unterläuft, daß man z.b. nach Lieferanten sortieren will und dabei einfach auf 'aufsteigend sortieren' und dabei die ganze Tabelle durcheinander bringt, dachte ich mir, man könnte etwas mit den Kontrollfeldern tun. Aber wie ?

Auch habe ich in der Spalte 'Bezeichnung' immer wiederkehrende Begriffe. Vielleicht eine Auswahl aus 20 Stück oder so. Kann man das so irgendwie lösen, so daß man nur noch in einer Auswahliste der passende Begriff markiert und dann übernehmen kann in ein markiertes Feld ?

Diese Liste soll/wird mit der Zeit anwachsen. Dazu werden eventuell immer mal wieder ein paar Zeilen zwischendrin eingefügt. Da sollten die Befehle und Kontrollfelder dann nicht durcheinander kommen.

Im Endeffekt soll das dann eine Art Datenbank geben. Aber mit Datenbanken kenne ich mich grad gar net, so daß ich es versuchen möchte, mit dem Calc-Modul zu lösen.

Kann mir jemand Tipps geben und helfen ?

Viele Grüße, Silke

P.S. Ich habe OpenOffice 3.0 mit JRE
Silke
**
Beiträge: 20
Registriert: Mi, 21.02.2007 12:47
Wohnort: Landkreis Waldshut

Re: Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von Silke »

Hallo,

das mit dem Sortieren habe ich probiert. Aber bei mir hat es immer nur eine Spalte sortiert, statt alle Spalten. Denn das, was bei Lieferant A in der Zelle daneben steht, soll auch nach dem Sortieren nach z.B. Lieferanten immer noch daneben stehen.
Ist bei mir vielleicht irgendeine Grundeinstellung falsch, so daß es bei mir net geht und bei Dir geht es ?

Das andere werde ich morgen mal probieren. Danke für den Tipp.


Viele Grüße, Silke
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von clag »

Hallo Silke,

so wie du hier schreibst könnte man vermuten in bzw zwischen deinen Daten gibt es leere Zeilen oder Spalten,
das bringt die automatische Sortier und Filter Funktion durcheinander,
da der automatisch erkannte Bereich bei der ersten leeren Zeile bzw Spalte endet und nur der wird Sortiert.

Auch sollten möglichst alle Zellen/Datensätze vollständig sein auch wenn man dann zB 20 mal untereinander den gleichen Hersteller hat.
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Silke
**
Beiträge: 20
Registriert: Mi, 21.02.2007 12:47
Wohnort: Landkreis Waldshut

Re: Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von Silke »

Hallo,

ja das mit den leeren Zeilen hatte ich mir letzte Nacht dann auch gedacht. Das wird wohl das Problem sein.
Oder kann ich da mit Kontrollfelder was erreichen ? Aber dann müßten die immer mit angepaßt werden, wenn Datensatzzeilen dazu kommen, oder ?

Edit: Kann man die Tabelle so sperren, daß die Spalten nicht umsortiert werden können ? Beschreibbar sollen sie dabei aber schon bleiben. Speicherbar natürlich auch.
Das mit der Gültigkeit hat funktioniert. Danke.

Viele Grüße, Silke
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von clag »

Hallo Silke,

solange dein DatenBereich nicht durch leere Zeile oder Spalten unterbrochen wird, funktioniert die erkennung des DatenBereich problemlos,
auch bei sehr großem Datenbestand
und kann man den Bereich beliebig erweitern, durch einfaches hinzufügen neuer Datensätze in eine weitere Zeile.

Was möchtest du denn mit den "Kontrollfeldern" erreichen?
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Silke
**
Beiträge: 20
Registriert: Mi, 21.02.2007 12:47
Wohnort: Landkreis Waldshut

Re: Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von Silke »

Hallo,
clag hat geschrieben:Was möchtest du denn mit den "Kontrollfeldern" erreichen?
... daß man's so sortieren kann wie ich möchte, ohne daß man die leeren Zellen vorher extra noch ausfüllen muß.

Viele Grüße, Silke
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Re: Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von Eddy »

Hallo Silke,
... daß man's so sortieren kann wie ich möchte, ohne daß man die leeren Zellen vorher extra noch ausfüllen muß.
dann lege einen Großzügigen Bereich an.

Über Daten > Bereich festlegen einen Namen vergeben, danach kannst Du den Bereich in seiner Größe festlegen und später ändern, OK und fertig. Vorheriges Markieren gibt die Markierung als Bereich vor.

Beim Klick irgendwo in den Bereich wird dieser sortiert.

Mit unsortierten Grüßen

Eddy
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von clag »

Hallo Silke,

warum entfernst du nicht einfach die leeren Spalten bzw Zeilen,
dann kannst du in Zukunft nach belieben sortieren, filtern und erweitern,
und es kann auch nichts mehr schief gehen.

oder hast du noch andere Ansprüche an die Tabelle?
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Silke
**
Beiträge: 20
Registriert: Mi, 21.02.2007 12:47
Wohnort: Landkreis Waldshut

Re: Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von Silke »

Hallo,

ich entferne nicht alle leeren Zeilen, weil sie nicht komplett (in jeder Spalte) leer sind.
Sie sieht ungefähr so aus:
Artikelnummer1 Lieferant1
Lieferant2
Artikelnummer2 Lieferant1
Lieferant2
etc.

Das mit dem Bereich festlegen, hat net funktioniert. Entweder habe ich da was falsch gemacht oder es tut nicht das was ich will.

Viele Grüße, Silke
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von clag »

Hallo Silke,

hmm...
stehen Lieferant1 und Lieferant2 in der gleichen Spalte?


ich hab mal eine Beispieldatei angehängt
DB-sortiern.ods
(10.96 KiB) 66-mal heruntergeladen
vielleicht wird es dann etwas deutlicher wie eine DatenBereich im einfachsten Fall aufgebaut sein sollte
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Re: Tabelle mit Kontrollfelder (eine Art Datenbank erstellen)

Beitrag von Eddy »

Hallo Silke,
Das mit dem Bereich festlegen, hat net funktioniert. Entweder habe ich da was falsch gemacht oder es tut nicht das was ich will.
Bereich festlegen Schritt für Schritt:

Setze den Courser in die erste Zelle -oben links- Deiner "Datenbank"
Nun die gesamte Tabelle markieren. Dazu die Shift-Taste gedrückt halten und mit den Pfeiltasten erst ganz nach rechts, danach nach unten bis zum Ende der Tabelle gehen. Um für spätere Erweiterungen vorzusorgen, mit immer noch gedrückter Shift-Taste weiter nach unten markieren. Ruhig 100 Zeilen zusätzlich, bei Bedarf auch mehr. Schadet nicht. Deine gesamte Datenbank und zusätzliche Zeilen sind markiert.

Das geht natürlich auch mit der Maus: Hauptsache, die gesamte "Datenbank" und zusätzliche Zeilen sind markiert.

Jetzt Menü Daten > Bereich festlegen anklicken.
Ein Fenster geht auf. Dort unter "Name" einen Namen vergeben. Zum Beispiel "Kundendaten".
Jetzt wird unten im Fenster bei Bereich der noch markierte Bereich vorgeschlagen.
Dort kann der Bereich noch verändert werden. Das sollte aber bei Dir nicht notwendig sein, also mit OK abschließen und fertig.

Jetzt sollte das Sortieren so funktionieren, wie von Dir gewünscht.

Mit unsortierten Grüßen

Eddy
Antworten