Tabelle auslesen / SVERWEIS oder was anderes ?

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

maxtasy
*
Beiträge: 11
Registriert: Fr, 27.02.2009 15:18

Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von maxtasy »

Hallo Ihr Lieben,

ich habe folgendes vor und keine Ahnung, wie ich es realisieren soll:
Aus einer Produktabelle mit Leuchtmitteln soll über ein Dropdown der Sockel des Leuchtmittels ausgewählt werden, und danach in Abhängigkeit von der Vorauswahl in einem zweiten Dropdown die zur Verfügung stehende Wattzahl. Soweit so gut, bis dahin habe ich es noch selbst hinbekommen...
Aber jetzt weiss ich nicht weiter: In einer zweiten Tabelle soll automatisch das passende Produkt mit den entsprechenden Staffelpreisen erscheinen. Nur mit SVERWEIS (den beherrsch ich so leidlich) komme ich hier nicht weiter.
Zum besseren Verständnis hier der Aufbau, die Tabelle habe ich aber auch als Datei angehängt:

hier Sockel auswählen:
danach Wattzahl auswählen:


Artikelnummer, Sockel, Watt, ab 1 Stück, ab 100 Stück, Ab 1000 Stück
1 GU5.3 15W 5,00 € 4,50 € 4,00 €
2 E27 25W 3,00 € 2,50 € 2,00 €
3 E14 30W 3,50 € 3,00 € 2,50 €
4 E14 45W 4,00 € 3,50 € 3,00 €
5 E27 35W 3,50 € 3,00 € 2,50 €
6 GU5.3 30W 6,00 € 5,00 € 4,50 €
7 GU10 35W 5,00 € 4,50 € 4,00 €
8 GU10 40W 5,50 € 5,00 € 4,50 €
9 E27 45W 4,00 € 3,50 € 3,00 €
10 E27 50W 4,50 € 4,00 € 3,50 €


Achja, und wenn man das mit dem zweiten (abhängigen) Dropdown eleganter lösen könnte, also ohne eine Extra-Liste mit den zur Verfügung stehenden Sockeln /Wattzahlen, dann wäre ich darüber auch sehr glücklich... :D
Weiss jemand Rat ?

Liebe Grüße
Dateianhänge
Produkttabelle.ods
(9.32 KiB) 126-mal heruntergeladen
maxtasy
*
Beiträge: 11
Registriert: Fr, 27.02.2009 15:18

Re: Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von maxtasy »

genial einfach - vielen Dank !
beste Grüße
maxtasy
*
Beiträge: 11
Registriert: Fr, 27.02.2009 15:18

Re: Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von maxtasy »

Deinen zweiten Vorschlag mit der Gültigkeit habe ich ehrlich gesagt noch nicht so ganz verstanden. Was ist der Vorteil dabei ?
Du hast, wenn ich das richtig sehe, alle möglichen Kombinationen aus Sockel und Watt auch in einer Extra-Tabelle, die man genauso separat pflegen muss. Oder sehe ich das falsch ?
Interessant wäre es, wenn eine solche "Hilfstabelle" nicht nötig wäre, also die Auswahl automatisch eingegrenzt wird.
Vielleicht schnall ich auch nur überhaupt nicht, was Du meinst ...

Liebe Grüße
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von balu »

Hallo maxtasy,

hab da mal deine Beispieldatei genommen, und hoffe dass es das ist was Du möchtest.

In der Zeile 17, Grün hinterlegt, werden die getroffenen auswahlen von B1 und B2 noch mal in B17 und C17 aufgeführt. In den Zellen daneben, D17, E17 und F17 werden dann die Staffelpreise ausgegeben.

Es geht wie gewünscht ohne Zusatzspalten. Ich habe z.B. folgende Formel eingesetzt

Code: Alles auswählen

{=INDEX(D6:D15;VERGLEICH($B17&$C17;Sockel&Watt;0))}
ACHTUNG MATRIXFORMEL!!
Eingabe ohne die geschweiften Klammern. Die Formel wird mit "Strg" + "Umschalt" + "Enter" abgeschlossen.

Ferner funktioniert diese Formel erst ab OOo 3.

Hinter Sockel und Watt verbiergen sich die Bereiche $Liste.$B$6:$B$15 und $Liste.$C$6:$C$15
Für den Bezug von INDEX, D6:D15, habe ich keinen Namen vergeben, da er beim Kopieren sich automatisch anpasst. Denn das ist die Ausgabespalte, für die einzelnen Staffelpreise.

In der 2. Tabelle, "Ausgabe", steht fast das gleiche, nur etwas anders aufgeteilt.

Ist es das, was Du willst? :wink: :D


Gruß
balu




Datei funktioniert erst ab OOo 3 fehlerfrei!
Dateianhänge
Produkttabelle_balu.ods
(16.31 KiB) 90-mal heruntergeladen
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: Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von Gert Seler »

Hallo maxtasy,
wie wichtig ist denn überhaupt die Artikelnummer? Sonst könnten die Nummern in der Hilfsspalte von "Sanne's" Tabelle
"Produkttabelle-1" die Artikelnummern repräsentieren und die Preise mit "SVERWEIS" ermittelt werden.


Würde das ganze einfacher gestalten auch von der Formel-Findung her. War ja nur ein Vorschlag.

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
maxtasy
*
Beiträge: 11
Registriert: Fr, 27.02.2009 15:18

Re: Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von maxtasy »

Hallo und vielen Dank Euch allen erstmal für Euren Einsatz !

Balu, Dein Vorschlag ist schon cool, weil er ohne Hilfsspalte auskommt, aber die Hilfstabelle I5:L9, in der separat alle Sockel/Wattzahl Kombinationen aufgeführt sind, bleibt weiter notwendig, weil in Zelle B2 unter Gültigkeit weiter "INDEX(I6:L9;;VERGLEICH(B1;I5:L5;0))" eingetragen ist. Diese Tabelle muss also weiter extra gepflegt werden, sobald neue Produkte dazukommen, und genau das würde ich gerne vermeiden.

Im Prinzip hatte ich dank Eurer Hilfe alles gelöst, der Rest sei Kosmetik, dachte ich. Aber erstens kommt es anders, zweitens als man denkt. :lol:
Was mir jetzt erst aufgefallen ist: Wir haben verschiedene Produkte, die den gleichen Sockel und die gleiche Wattzahl haben, aber beispielsweise unterschiedliche Lichtfarben, und dann natürlich auch eigene Artikelnummern. GGRRRNNNMMPPFFT !!! Nach zwei Dropdowns bin ich also noch nicht zwingenderweise bei dem einen in Frage kommenden Produkt gelandet, sondern immer noch erst bei einer Auswahl von Produkten ... Wie zur Hölle kann man das jetzt weiter eingrenzen ? Haare rauf...

Liebe Grüße,
Maxtasy
maxtasy
*
Beiträge: 11
Registriert: Fr, 27.02.2009 15:18

Re: Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von maxtasy »

paljass hat geschrieben: Also führ dir doch noch mal mein Posting vom 18.03.2009 zu Gemüte; mit der Lösung sollte eigentlich auch dein neues Problem in den Griff zu kriegen sein, aber da müsste man dann mehr über den Aufbau der Tabelle und den Inhalt der Spalten wissen.
Den Aufbau und Inhalt der Tabelle kannst Du Doch der in meiner ersten Frage angehängten Datei entnehmen.
Ich habe Deinen Vorschlag übrigens ausprobiert, aber das hat nicht funktioniert. Du beziéhst Dich in Deiner Formel auf die Zelle B20, die ich überhaupt nicht definiert hatte, und das Ergebnis war, dass ich im zweiten Dropdown schlicht und ergreifend gar nichts mehr auswählen konnte.
Mir ist nicht klar geworden, was Du meinst, sorry. Vielleicht kannst Du das noch mal näher erläutern ?!?!

Gruß
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von balu »

Hallo Leute,

nun, der tipp von paljass, der für Verwirrung gesorgt hat, funktioniert schon. Er hat sich nur mit den Zellbezug vertan. In B2 für Daten/Gültigkeit bei "Kriterien", muss es richtigerweise heißen

Code: Alles auswählen

WENN(B1=Sockel;Watt;"")
Und wenn man dort noch das Häkchen bei "Leerzellen zulassen" rausnimmt, und bei "Einträge aufsteigend sortieren" eins reinsetzt, dann funktioniert das sehr gut.
Mit dieser Formel, bei Daten/Gültigkeit, kann man dann auch die nächsten auswahlkriterien ganz einfach erstellen. Will man im nächsten Schritt z.B. die Farbe auswählen, und dies soll z.B. in B3 stattfinden, dann braucht man nur noch den Bereich für die Farben zu benennen, so wie bei Sockel und Watt geschehen, und gibt in B3 bei Daten/Gültigkeit folgende Formel ein

Code: Alles auswählen

WENN(B2=Watt;Farbe;"")
Es ist nur dabei zu beachten, dass der Zellbezug sich auf die Zelle bezieht, wo vorher die Letzte Auswahl getroffen wurde (in diesem Fall B2).


@Maxtasy
Wie hast Du dir das denn mit den verschiedenen Leuchtfarben so vorgestellt?
In etwa so?

Code: Alles auswählen

Watt	Farbe
15		Gelb
15		Grün
25		Gelb
35		Gelb
35		Grün
35		Blau
Wie Du gesehen hast, kann man in der INDEX-Formel 2 Suchkriterien und 2 Suchbereiche mit dem Kaufmansund (&) miteinander verknüpfen. Also wenn das in der OOo 3 möglich ist, dann läßt sich bestimmt noch ein drittes, oder sogar noch ein viertes Suchkriterium/Suchbereich verknüpfen. Probier es mal aus :wink:.


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
maxtasy
*
Beiträge: 11
Registriert: Fr, 27.02.2009 15:18

Re: Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von maxtasy »

Hallo Balu,

Paljass' Tipp funktioniert jetzt auch bei mir, aber leider nur eingeschränkt, denn: Nun kann man Kombinationen auswählen, die es als Produkt gar nicht gibt, wie z.B. den Sockel "Screw Terminal" in Kombination mit 75W (also das gibt es vielleicht irgendwo zu kaufen, aber nicht bei uns im Sortiment :? ) - und dann kommen natürlich Fehlermeldungen. Also, mir scheint die progammiertechnisch elegantere Variante ergibt unscharfe Ergebnisse, und für die 100%ig exakte Variante brauch ich die Hilfstabelle. Das wäre schade,aber auch kein Beinbruch, man muss halt beim Einpflegen neuer Artikel bißchen mehr tippen...
Das mit den Farben hab ich mir genau so vorgestellt, wie Du es beschrieben hast. Werde das gleich mal ausprobieren.

Cheerio,
Maxtasy

P.S.: @Paljass
Ich komme bei Eurem Engagement (Tausend Dank!) mit dem Ausprobieren und Antworten kaum hinterher, das ist der Grund, warum ich nicht früher geschrieben hatte, dass Dein Tipp nicht funktioniert
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von balu »

Hallo Leute,
Sanne hat geschrieben: Oder hat einer von Euch noch eine Idee, wie man z.B. aus B1 bis B3 die Artikel-Nummer lokalisieren könnte?
Ja ich, ist ganz easy :D
In B3 die Formel von Sanne

Code: Alles auswählen

WENN(B1&B2=Sockel&Watt;Farbe;"")
Und z.B. in A17

Code: Alles auswählen

{=INDEX(A6:A15;VERGLEICH($B1&$B2&$B3;Sockel&Watt&Farbe;0))}
Achtung Matrixformel!
Es müssen alle drei Bereiche, Sockel, Watt und Farbe, vorhanden sein.


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

Re: Tabelle auslesen / SVERWEIS oder was anderes ?

Beitrag von balu »

Mahlzeit,

zu dem löschen der Auswahlfelder für B2 und B3, bei neuer Produktsuche, fällt mir nur ne Makro Lösung ein. Das heißt aber nicht, dass ich da schon eine habe. Ich denke mir mal das dies wohl mit nem Makro-Listner geht, so rein theoretisch. Hab nur keine Ahnung davon. Sorry.

Das Kind wächst und gedeiht. Und paljass hat es jetzt in die Pubertät rübergebracht :lol:


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
Antworten