Seite 1 von 1
Automatische Preisauswahl
Verfasst: Do, 15.09.2011 21:18
von Supersponk
Hallo!
Ich habe ein Problem, bei dem ich einfach nicht weiter komme. Zwar habe ich schon einige Lösungsansätze gefunden aber irgendwie bringen die mich nicht zum Ziel.
Es handelt sich um eine Tabelle mit einer Auswahl von Produkten. In Spalte A sind die Produktnamen (z.B. Rohrbogen), in Spalte B eine Beschreibung (z.B. 3/4", 90°) und in Spalte 3 die Preise. Das bedeutet es gibt mehrere Produkte mit dem selben Namen aber unterschiedlicher Beschreibung.
In einer zweiten Tabelle habe ich drei weitere Spalten. In der ersten kann man über eine Gültigkeitsprüfung ein Produkt von Tabelle 1 auswählen. In der zweiten Spalte wird dann die Beschreibung ausgewählt. Jetzt möchte ich, dass in der dritten Spalte automatisch der passende Preis für das ausgewählte Produkt erscheint.
Hat jemand vieleicht eine Idee dazu? Ich hoffe ich habe mein Problem verständlich beschrieben

Re: Automatische Preisauswahl
Verfasst: Do, 15.09.2011 23:24
von hiob
hi, wenn deine kriterien in D2 und D3 stehen geht..:
achtung
matrixformel mit Umsch+Strg+Enter abschliessen nicht mit nur Enter
die bereiche musst du freilich anpassen...
Re: Automatische Preisauswahl
Verfasst: Fr, 16.09.2011 03:45
von Supersponk
Danke für deine Hilfe Hiob! Leider verstehe ich aber nur Bahnhof

. Ich habe keine Ahnung was die Indexfunktion macht und kann auch nicht nachvollziehen für was die Zellen stehen
Vieleicht sollte ich mein Problem etwas genauer beschreiben. Ich habe 2 Tabellen. In
Tabelle1 sind in C6-C200 meine Produkte (ich habe diesen Bereich "name" genannt). In D6-C200 sind meine Produktdetails (habe ich "details" genannt) aufgelistet. Die Preise stehen im Bereich "Preise" (E6-E200)
In
Tabelle2 habe ich eine Zelle (A16) mit einer Gültigkeitsprüfung (pulldown Menü) und kann dort die Produkte von
Tabelle1 aus dem Bereich "name" auswählen.
Daneben habe ich eine Zelle (B16) in der ich die Produktdetails auswählen kann. Jetzt möchte ich gerne, dass in Zelle C16 die Preise zu dem gewählten Produkt erscheinen. Durch die Angaben müsste calc doch eigentlich den Preis aus
Tabelle1 für das ausgewählte Produkt finden können? Wie gesagt wir die Zuordnung erst Eindeutig, wenn man Name (A16) und Detail (B16) angibt. Es existieren nämlich z.B. mehrere Rohrbögen (PVC, Kupfer...), aber nur einen Rohrbogen mit den Details "PVC; 3/4"; 90°". Ich hoffe es ist jetzt etwas verständlicher

Re: Automatische Preisauswahl
Verfasst: Fr, 16.09.2011 09:51
von Gert Seler
Hallo Supersponk,
die Grundlage für eine einfache "Artikel-Datenbank" ist, das jeder Artikel eine "Artikelnummer" erhält, die in dieser
"Artikel-DB" einmalig ist.
Noch besser ist es, "Artikel-Gruppen" zu erstellen (z.B. "PVC=Gruppe 10; Kupfer=Gruppe 20 usw), sodaß die erste
"PVC-Artikel Nr." = 10_001 wäre usw.
Dann läßt sich das ganze in eine Tabelle integrieren und über die "Artikel_Nr" alle Daten mit der
SVERWEIS
Funktion einpflegen. Siehe :
http://www.ooowiki.de/CalcFunktionenTab ... atenFinden und lesen !
Wer lesen kann ist klar im Vorteil .
mfg
Gert
Re: Automatische Preisauswahl
Verfasst: Fr, 16.09.2011 10:02
von hiob
hi, ich habe genau das beschrieben, was du jetzt erneut versuchst hier vorzustellen... ich hatte bereits geschrieben, du müsstest deine bereiche halt anpassen... inkl. tabellenname. da kann ich dir leider nicht helfen. du könntest beim helfen helfen und (d)eine beispiel)tabelle hochladen (oder per PN)...
Re: Automatische Preisauswahl
Verfasst: Fr, 16.09.2011 10:32
von hiob
hi hier noch mal nach deinen angaben nachgebaut
Code: Alles auswählen
=INDEX(preise;VERGLEICH(1;(name=A16)*(details=B16);0))
achtung
matrixformel --> bitte mit
Umsch+Strg+Enter abschliessen anstatt nur mit Enter
Re: Automatische Preisauswahl
Verfasst: Di, 20.09.2011 00:36
von Supersponk
Hallo Gert,
das mit den Artikelnummern ist gerade das was ich nicht will. Meine Artikel haben zwar auch eine eindeutige Nummer, aber ich möchte, dass man sie über Namen und Beschreibung auswählen kann ohne den Code auswendig zu kennen. Die wikiseite hatte ich bereits gelesen und die hat mir nicht weiter geholfen.
@hiob
Ich habe die Bereiche alle angepasst und mit umsch+Strg+Enter abgeschlossen. Aber leider funktioniert es nicht. Wie kann ich denn eine Beispieltabelle im Forum hochladen?
Re: Automatische Preisauswahl
Verfasst: Di, 20.09.2011 09:27
von balu
Hallo Supersponk,
wenn Du einen Beitrag erstellst, ist etwas weiter unterhalb der Vorschau und Absenden-Button ein Reiter zu sehen mit der Beschriftung "Dateianhang hochladen"
Du kannst dich aber auch zwischenzeitlich schon mal mit
diesem Thread befassen, vielleichthilft er dir doch schon weiter.
Gruß
balu
Re: Automatische Preisauswahl
Verfasst: Di, 20.09.2011 12:35
von Gert Seler
Hallo Supersponk,
bei "Rohrbogen" denke ich automatisch an "Torbogen" und genau das ist der "Beispielartikel" nicht !
Abstrakt handelt es sich um "Rohr" Durchmesser gleich 3/4 Zoll (19,05 mm) mit Winkel von 90 Grad.
Daraus könnte folgende Artikelnummer entstehen :
10_1905_090_1234
1.) Die ersten 2 Zahlen beschreiben die Hauptgruppe, hier "Stahlrohr", mit der Nr. 12 Beispielsweise "Kupferrohr"; Nr. 14 "Tonrohr" usw.
2.) 1905 repräsentiert den Durchmesser "3/4Zoll"=19,05m/m"
3.) 090 zeigt den Biegungswinkel an, im Beispiel =90Grad.
4.) 1234 ist die laufende Artikelnummer.
Die Unterstriche wurden nur für die Erklärung eingefügt.
Spätestens dann, wenn ein anderer mit der "DB" arbeiten soll oder eine neue "Relationale-Datenbank" erstellt wird, sind "Primärfelder" Pflicht
und entsprechende "Artikelnummern" von Vorteil.
Mit etwas Fachkenntnis kann die obige Artikelnummer an eigene Gegebenheiten angepasst werden. Ist ja nur ein Beispiel.
mfg
Gert
Re: Automatische Preisauswahl
Verfasst: Mo, 03.10.2011 16:59
von Supersponk
Hallo! Erstmal vielen Dank für die ganze Hilfe!
Ich konnte mein Problem mit den Beispieldokumenten aus dem anderen Thread von Balu lösen.

Da wird im Prinzip genau dass gemacht was ich wollte, nur eben mit Lampen.
Letztendlich habe ich mich aber doch für die von Gert vorgeschlagene Variante entschieden, da ich sowieso schon Artikelnummern hatte und es einfacher zu handhaben ist
