Automatische Preisauswahl

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Supersponk
Beiträge: 4
Registriert: Do, 15.09.2011 20:45

Automatische Preisauswahl

Beitrag 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 :D
hiob
****
Beiträge: 155
Registriert: Di, 05.07.2011 23:47

Re: Automatische Preisauswahl

Beitrag von hiob »

hi, wenn deine kriterien in D2 und D3 stehen geht..:

Code: Alles auswählen

=INDEX(C1:C99;VERGLEICH(1;(A1:A99=D2)*(B1:B99=D3);0))
achtung matrixformel mit Umsch+Strg+Enter abschliessen nicht mit nur Enter

die bereiche musst du freilich anpassen...
gruß hiob

lern- und wissbegieriger oO-anfänger
mit körperlichem handicap...
Supersponk
Beiträge: 4
Registriert: Do, 15.09.2011 20:45

Re: Automatische Preisauswahl

Beitrag 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 :D
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Automatische Preisauswahl

Beitrag 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
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
hiob
****
Beiträge: 155
Registriert: Di, 05.07.2011 23:47

Re: Automatische Preisauswahl

Beitrag 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)...
gruß hiob

lern- und wissbegieriger oO-anfänger
mit körperlichem handicap...
hiob
****
Beiträge: 155
Registriert: Di, 05.07.2011 23:47

Re: Automatische Preisauswahl

Beitrag 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
gruß hiob

lern- und wissbegieriger oO-anfänger
mit körperlichem handicap...
Supersponk
Beiträge: 4
Registriert: Do, 15.09.2011 20:45

Re: Automatische Preisauswahl

Beitrag 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?
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Automatische Preisauswahl

Beitrag 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
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Automatische Preisauswahl

Beitrag 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
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Supersponk
Beiträge: 4
Registriert: Do, 15.09.2011 20:45

Re: Automatische Preisauswahl

Beitrag 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 ;)
Antworten