Moin, ich stehe mal wieder vor einer Wand und komme nicht weiter. Ich hoffe ihr könnt mir wieder so gut helfen.
Ich habe Links eine Tabelle welche Datensätze enthält (ca130.000). Viele Einträge habe zwar die Selbe TypeID aber nicht die selbe materialTypeID. Ich muss in der ganz rechten Tabelle diese Datensätze nach TypeID Sortieren und die einzelnen MaterialTypeID's in den Spalten daneben auflisten. Ich hoffe ich könnt mir weiterhelfen.
mit dem SVerweis geht das ohnehin nicht. Man könnte das mit einem Makro lösen, was aus meiner Sicht angesichts der vielen Zeilen besser ist. Darf es so etwas sein?
Viele Grüße Klaus-Dieter Der Erfolg hat viele Väter, der Misserfolg ist ein Waisenkind Richard Cobden
26.10.2020, 11:18 (Dieser Beitrag wurde zuletzt bearbeitet: 26.10.2020, 11:18 von Sk0r.)
Hallo Klaus-Dieter. Makros werden leider vom uploadservice auf dem die Datei hinterlegt wird nicht unterstützt. Das die Datei eine extreme Ladezeit (Stunden) bedarf ist mir mittlerweile aufgefallen. Fand das allerdings nicht so tragisch da Anpassungen nur nötig sind wenn neue Datensätze rauskommen was nur alle paar Monate der Fall ist. Hallo shift-del. Deine Formel funktioniert 1a wenn ich sie nicht in eine datentabelle Kopieren. Da dies aber sein muss brauche ich eine andere Lösung. Wenn ich sie in eine datantabelle einbinden bekomme ich nur die Meldung #Überlauf!
(26.10.2020, 11:18)Sk0r schrieb: Deine Formel funktioniert 1a wenn ich sie nicht in eine datentabelle Kopieren. Da dies aber sein muss brauche ich eine andere Lösung. Wenn ich sie in eine datantabelle einbinden bekomme ich nur die Meldung #Überlauf!
Das ist korrekt. Formeln mit dynamischen Arrays funktionieren nicht in Excel-Tabellen. Warum muss es unbedingt eine Excel-Tabelle sein?
Wir sehen uns! ... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Ich habe es jetzt ohne Datentabelle gemacht. Ich arbeite sehr gerne mit Tabellen da sie eine menge Arbeit ersparen und weil ich es einstellen kann, das diese nicht mit geladen werden wenn ich ich die Berechnung wieder auf automatisch setze. Es war also eigentlich nur Bequemlichkeit von meiner Seite. Habe deine Formel jetzt angepasst und eingebunden. Vielen dank dafür
(26.10.2020, 12:53)Sk0r schrieb: Ich arbeite sehr gerne mit Tabellen da sie eine menge Arbeit ersparen und weil ich es einstellen kann, das diese nicht mit geladen werden wenn ich ich die Berechnung wieder auf automatisch setze.