Clever-Excel-Forum

Normale Version: Produktkatalog mit Pivot Tabelle umwandeln
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich habe von MANN Filter einen Produktkatalog als Excel Datei erhalten (siehe Anhang). Allerdings ist in dieser Datei jedes Maß für einen bestimmten Filter in einer separaten Zeile aufgeführt, so dass man nicht sinnvoll filtern kann.

Daher möchte ich diese Liste so umwandeln, dass jeder Filter nur noch ein mal pro Zeile aufgelistet wird und alle verfügbaren Maße (TECH_ATTRIBUTE) in eigenen Spalten sind.

Ziel ist es, dass ich sinnvoll über Autofilter Maße und Eigenschaften eingrenzen kann. Eigentlich sollte das über die Hompage von MANN möglich sein, allerdings ist diese Funktion nicht mehr verfügbar.

Mit Transponieren kam ich nicht weit. Daher habe ich mich an einer Pivot Tabelle probiert:

Zeilenfelder: PROD_NAME
Spaltenfelder: TECH_ATTRIBITE
Datenfelder: VALUE

Bei den einzelnen Werten spuckt mir Excel allerdings nur Einsen oder gar nichts aus.
Was mache ich falsch?
Hallo,

wenn ich das richtig verstehe, könntest Du es per Formel wie folgt probieren.

PHP-Code:
F1=MTRANS(EINDEUTIG($B$2:$B$4005))
F2=FILTER($A2:$A4005;$B2:$B4005=F$1;"-"und nach rechts ausfüllen 

Gruß
Hallo,

hier mal die Datei mit den Formeln (PN).

Gruß
Zitat:Bei den einzelnen Werten spuckt mir Excel allerdings nur Einsen oder gar nichts aus.

Was mache ich falsch?


Einfach alle Spalten in die "Zeilen" schieben und Ansicht im Tabellenformat.
Erstmal Danke für eure Antworten

@maninweb
Bei deinem Vorschlag werden zwar die TECH_ATTRIBUTE in einzelne Spalten aufgelistet, allerdings werden diese Spalten dann mit den Produktnamen aufgefüllt. Die Werte sind gar nicht vorhanden.

@Cadmus
Eigentlich wollte ich alle TECH_ATTRIBUTES in einzelnen Spalten, damit ich über Autofilter passende Werte heraus suchen kann (z.B. nur Thread Size 3/4-16 UNF). Geht das bei deinem Vorschlag?


Meine Überlegung war eben eine normale Pivot Tabelle. Ich habe aber das Problem, dass er mit bei den Werten nicht den eigentlichen Wert anzeigt sondern nur eine 1 (nämlich DASS ein Wert vorhanden ist). Über die "Wertfeldeinstellungen" könnte ich im zweiten Reiter "Keine Berechnung" auswählen. Allerdings ändert sich nach dem Bestätigen nichts.

[attachment=44131]
Schau mal:
@snb

Erstmal Danke!
Bei deiner Lösung kann ich zwar problemlos im ersten Schritt die "Thread Size" eingrenzen, da aber alles in einer einzigen Spalte dargestellt ist, kann ich nicht detailliert weitersuchen. Wenn ich zwei zusätzliche Kriterien auswählen möchte (z.B. Inner und Outer Gasket Diameter), muss ich aus der Value Liste zwei Werte definieren, die dann aber für beide Kriterien gelten würden.

Daher brauche ich eine Umformung, bei der jedes TECH_ATTRIBUTE in einer eigenen Spalte dargestellt und somit gefiltert werden kann.
Hallo,

ich habe es mal mit PowerQuery (Tab "Daten") eingelesen und die Tech-Attribute pivotiert.
Dann brauchst du nur die Daten umzuwandens in eine dynamische Table.
Autofilter ist dann dein Freund.
(14.07.2022, 11:35)Cadmus schrieb: [ -> ]Hallo,

ich habe es mal mit PowerQuery (Tab "Daten") eingelesen und die Tech-Attribute pivotiert.

Danke an alle für die Hilfe und speziell an dich Cadmus... das ist exakt die Lösung, die ich gebraucht habe.