Clever-Excel-Forum

Normale Version: Kalkulation
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
[attachment=4198]
Hallo an die Excel Profis,

Ich habe da ein Problem:

Ich habe von einem Lieferanten eine Große Presiliste bekommen, nun ist es jedesmal sehr mühselig einen bestimmten Preis anhand verschiedener Parameter herauszufinden.

Die Datei besteht aus mehreren hundert Spalten in den Stückzahlen hochgezählt werden.
Es gibt mehrere Sorten, Eine anzahl von verschiedenen Seiten 4, 6, 8, 10 usw und Zwei Seitenformate bezeichnet mit BF und BHF.

In dem Arbeitsblatt Kalk sollen die Parameter eingegeben werden und dann aus der Preisliste der richtige Preis rausgesucht werden.


Vielen Dank schon mal für eure Hilfe!
Hi Tom,

vorausgesetzt, ich habe das Problem richtig verstanden, könnte eine Pivottabelle die Lösung sein.

[
Bild bitte so als Datei hochladen: Klick mich!
]

[attachment=4201]
Hallo,

Vielen Dank für deinen Lösungsansatz, allerdings ist die hier gezeigt Tabelle nur als Beispiel zu sehen. Die richtige Tabelle hat einen Umfang von 450 Spalten (Anzahl). Daher ist das dann auch noch nicht so einfach über diese Funktion die Auflage zu wählen! Genauso sind noch mehr Sorten vorhanden nicht nur Gelb und Weiss!


Danke für eure Bemühungen!

Gruß Thomas
Hi Thomas,

dann habe ich dazu zwei Fragen.

1. Ist deine Originaldatei identisch wie deine Beispieltabelle aufgebaut?
2. Besteht die Möglichkeit, dass dein Lieferant die Preisliste eventuell umstrukturiert?

Mit schwebt unter Umständen eine intelligente Tabelle vor. Muss mich dazu - vor allem wenn meine Fragen beantwortet sind - aber erst tiefer reinknien.
Moin Thomas,

dass so etwas ein Fall für eine Datenbank ist, wird dir gewiss klar sein.
Aber auch in Excel >=2010 lässt sich das prima mit einer PT oder (je nach Datenmenge) mit PowerPivot lösen. Die Daten erst einmal schön mit PowerQuery aufbereiten und dann in Pivot Filter setzen.

Ihr werdet doch gewiss einen (guten) Dienstleister für Euer Unternehmen haben, der entweder eine Datenbank daraus macht oder euch das Excel-File so "baut", dass jede neue Version der Preisliste (halb-) automatisch umgewandelt wird. Für das Excel-Teil ist das incl. Einweisung / Erklärung ca. 30 - 45 Minuten, mit Papier-Anleitung eines anderen Dienstleisters ca. 1 - 1,5h. Das Geld, das ihr dafür ausgebt, habt ihr durch die gesparte Zeit ruck zuck wieder drin. Und trotz harten Preiskampfs wird ja in eurer Branche immer noch gut verdient ...

Die angehängte Datei ist so groß, damit du anhand von ca. 200 Spalten erkennen kannst, dass es durchaus mit einer PivotTable geht. Der Umbau (Umstrukturierung) der Daten erfolgt entweder per VBA oder mit PowerQuery (so habe ich es gemacht). Ich habe die (berechneten) Werte der PQ-Liste als Basis für die PT verwendet und dann die Daten aufbereitet.

Ich gehe davon aus, dass man das auch per (meterlanger) Formel lösen kann. Ist aber nicht meine Spielwiese, weil ich gerne selbst Anpassungen an einem laufenden Projekt machen möchte, falls sich in den Basisdaten einmal etwas ändert. Und das gilt für die VBA- als auch die PQ-Version (selbstredend auch für die Anwender, die einigermaßen Excel-affin sind).
Hi Thomas,

mir hat's keine Ruhe gelassen und so habe ich dir mal etwas aus den bisher bekannten Fakten gebastelt. Probier's mal aus, vllt. ist es die Lösung, die dann nur noch auf deine Originaltabelle angepasst werden muss.

In beiden Tabellenblättern habe ich mit Hilfsspalten gearbeitet, die momentan ausgeblendet sind.

[attachment=4202]
Hi Günther,

damit habe ich nicht gerechnet, dass noch eine weitere Nachteule unterwegs ist. Schöne Lösung von dir. Thumps_up Thumps_up Thumps_up
Wir Günt(h)ers sind nun einmal so ... Angel 

Ich habe mir deine Lösung noch nicht angesehen, kommt gleich. Aber von meiner Seite jetzt schon einmal mein dank für die Blumen Blush .
Und die Geschwindigkeit sollte auch bei gut doppelter Zeilen-Zahl und mehrfacher Farb-Auswahlmöglichkeiten immer noch tragbar sein, wenn nach der PQ-Bearbeitung die Daten als Wert gespeichert werden und somit kein stetiger neuer Datenabgleich erforderlich ist.

Aber in Anlehnung eines alten Film-Titels: Und ewig lockt das Bett (das Weib liegt schon in der anderen Hälfte, es ist aber nicht BB).

Nachtrag: Oh, die Formel ist kürzer als ich dachte! Gute Leistung! Morgen Mittag werde ich die einmal ein wenig analysieren.
Hi Günther,


Zitat:Aber in Anlehnung eines alten Film-Titels: Und ewig lockt das Bett (das Weib liegt schon in der anderen Hälfte, es ist aber nicht BB).

da habe ich es besser, mit bleiben beide Hälften zum Ausbreiten. :P Und auf eben diese 4m² ziehe ich mich jetzt auch zurück. Wünsche a guats Nächtla und a angenehms Flohbeißa. Angel
Hallo,

wenn die Blöcke immer gleich hoch sind, dann ginge es auch so:

Arbeitsblatt mit dem Namen 'Preisliste'
 KL
3  
4Auflage9000
5Sortegelb
6Seiten32
7Formatbhf
8Anzahl Blöcke15
9Preis639,11

ZelleFormel
L9=SVERWEIS($L$6;INDEX(Preisliste!$B:$C;VERGLEICH($L$5;$A:$A;0);VERGLEICH($K$6&" "&$L$7;Preisliste!$B$1:$C$1;0)):INDEX(Preisliste!$I:$I;VERGLEICH($L$5;$A:$A;0)+$L$8-1);VERGLEICH($L$4;$B$1:$I$1;0)-VERGLEICH($K$6&" "&$L$7;$B$1:$I$1;0)+1;0)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Ich habe die Blockhöhe in der Zelle L8 angegeben und die Formel liest es aus der Zelle aus.
Seiten: 1 2