Registriert seit: 24.04.2020
Version(en): Libre
17.08.2022, 11:11
(Dieser Beitrag wurde zuletzt bearbeitet: 17.08.2022, 11:11 von Gastlich.)
Hallo,
Hallo,
in diesem Teil
=LET(Daten;$A$2:$E$4;Eigenschaften;{"Größe"."Länge"."Breite"."Höhe"}
nach Daten den Zellbereich anpassen.
=LET(Daten;$B$2:$BC$35031;Eigenschaften;{"Größe"."Länge"."Breite"."Höhe"}
und nach Eigenschaften deine Texte.
Ich würde schrittweise die Texte einfügen und immer wieder testen.
Gastlich
Registriert seit: 16.08.2022
Version(en): 365
Hallo,
klingt plausibel. Hab ich auch gleich mal probiert. Klappt aber bei mir immer noch nicht.
Ich habe eine umfassendere Beispieldatei in den Anhang gelegt.
Kann mir hier noch geholfen werden?
Danke
Registriert seit: 06.12.2015
Version(en): 2016
Hallo Mareike,
ich halte die Datei für nicht ausreichend. Es sollten
- alle Begriffe
- alle Spalten
erkennbar sein.
Zitat:diese werden von Spalte B bis Spalte AB beschrieben. Von Spalte AC bis Spalte BC folgen dann die Werte für die Eigenschaften. Insgesamt sind es 35031 Zeilen.
mfg
Registriert seit: 08.05.2014
Version(en): Office 2010, Office 365, Office 365 Betakanal
17.08.2022, 13:14
(Dieser Beitrag wurde zuletzt bearbeitet: 17.08.2022, 13:25 von maninweb.)
Hallo,
das sind nun ganz andere Vorausetzungen als ursprünglich definiert. Meine Formel ist dafür ausgelegt, mit zwei Spalten
an Eigenschaften zu arbeiten. Ich kann versuchen das zu ändern, ohne was zu versprechen. Zumal die Beispieldatei
ebenfalls unvollständig ist, was die Eigenschaften betrifft.
Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awardshttps://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
Registriert seit: 16.08.2022
Version(en): 365
Danke an alle für eure Hilfe. Weitere Hilfe wird nicht mehr benötigt
Registriert seit: 08.05.2014
Version(en): Office 2010, Office 365, Office 365 Betakanal
17.08.2022, 14:16
(Dieser Beitrag wurde zuletzt bearbeitet: 17.08.2022, 14:18 von maninweb.)
Hallo,
vielleicht dann noch für andere hier im Forum interessant. Meine Formel lässt sich wie folgt dynamisieren, wenn in den Quelldaten
die Anzahl der Eigenschafts- und Datenspalten gleich sind (plus die Artikelnummernspalte am Anfang) sowie in der Ausgabetabelle
die Eigenschaften als Bereich (Kopfzeile) eindeutig gelistet sind.
Formel in der Beispieldatei:
PHP-Code:
=LET(Daten;$A$2:$M$12;Eigenschaften;$B$19:$I$19;N;ZEILEN(Daten);P;(SPALTEN(Daten)-1)/2;
M;MATRIXERSTELLEN(N*P;2;LAMBDA(X;Y;LET(U;WENN(REST(X;N)>0;REST(X;N);N);V;AUFRUNDEN(X/N;0);
WAHL(Y;INDEX(Daten;U;1)&"-"&U&"-"&WENNFEHLER(VERGLEICH(INDEX(Daten;U;V+1);Eigenschaften;0);0);INDEX(Daten;U;P+V+1 )))));
MATRIXERSTELLEN(N;SPALTEN(Eigenschaften)+1;LAMBDA(X;Y;LET(A;INDEX(Daten;X;1);
WENN(Y>1;WENNFEHLER(INDEX(M;VERGLEICH(A&"-"&X&"-"&(Y-1);INDEX(M;0;1);0);2);"");A)))))
Kidnic.xlsx (Größe: 15,28 KB / Downloads: 2)
Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awardshttps://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner