Hallo Uwe, Uwe Schreiber schrieb:
Wenn ich Dich allerdings richtig verstanden habe, ist bei einem Artikel, der z.B. 3x erfasst worden ist, auch 3x der Artikelname, Preisdatum und Einzelpreis in die Tabelle einzugeben.
Wenn ich Deine Aufgabe recht verstehe, ist doch das Problem, dass ein Artikel deshalb mehrfach erfasst wird, weil es ihn an mehreren Orten gibt und bei der Erfassung schlicht der Überblick fehlt, ob derselbe Artikel woanders auch schon erfasst wurde. In so einem Fall wird es wohl unumgänglich sein, dass man den Artikelnamen (oder die Artikelnummer) mehrfach eintippt. Weder Mensch noch Computer können im Moment der Eingabe wissen, dass derselbe Artikelname (oder die Artikelnummer) schon einmal eingegeben wurden.
Wenn das, was ich hier schreibe, alles nicht zutrifft, dann verstehe ich Deine Anwendungsaufgabe nicht.
Der Nutzen des Computers ist dann, dass die mehreren Eingaben zu ein und demselben Artikel automatisch zu einer Inventurzeile zusammengefasst werden. (z. B. mittels Datenpiloten)
Falls es zu einem Artikelnamen (oder zu einer Artikelnummer) stets den selben Preis gibt, könnte man die Mehrfacheingabe der Preise durch Normalisierung vermeiden, also indem man eine getrennte Preisliste führt und bei der Inventur nur die Mengen und nicht die Preise in die Liste schreibt. Die Preise lassen sich dann bei Bedarf über die SVERWEIS-Funktion anhand der Artikelnummer herbeiholen.
Die Antwort auf die Frage, ob man für Deine Aufgabe besser eine Datenbanklösung erstellen sollte oder ob man mit Calc nicht eine schnellere, pragmatischere und pfiffigere Lösung erhält, ist von vielen Faktoren bestimmt. Ein Faktor in der Praxis ist sicherlich die Menge der zu erfassenden Daten. Ein weiterer Faktor ist, ob die Erfassung an mehreren Arbeitsplätzen gleichzeitig geschehen soll. Schließlich spielt eine große Rolle, ob jemand da ist, der die Datenbanklösung erstellen kann oder ob jemand da ist, der weiß, wie man die datenbankartige Funktionalität einer Tabellenkalkulation leistungsstark nutzen kann.
Gruß Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
