06.12.2018, 18:33
Hallo zusammen,
vorab schonmal vielen Dank!
Anbei die Excel.
Tabellenblatt "Ausgangssituation":
Es geht darum, eine Lösung zu finden, um die Datenfelder (eine Zeile ist ein Datenfeld, insgesamt 200 Stück; Datenfeldname in Spalte B; Datenfeldnummer in Spalte C) sinnvoll zu gruppieren, d.h. "Datenpakete zu schnüren": Also ein Datenpaket soll möglichst viele Datenfelder enthalten, die die gleiche bzw. ähnliche Verknüpfungslogik (Zuordnung zu den Spalten 1-13 haben) vorweisen. Jedes Datenfeld ist mit verschiedenen Spalten ("Spalte 1" bis "Spalte 13") verknüpft/zugeordnet. Jedoch zumeist mit unterschiedlich vielen Spalten. In Spalte D ist die Menge der verknüpften/zugeordneten Spalten pro Datenfeld angegeben. Es geht jetzt darum, vier Datenpakete zu schnüren. Ein optimales Datenpaket ist, wenn die enthaltenen Datenfelder mit den gleichen Spalten verknüpft sind (z.B. Datenfeld 1 bis Datenfeld 21 --> sind alle mit den Spalten 1 bis Spalte 12 verknüpft; Spalte 13 ist nicht im Datenpaket enthalten). Problem: Es sollen insgesamt nur vier Datenpakete geschnürt werden. Das bedeutet, es müssen Datenpakete gescnürt werden, die Datenfelder enthalten, die auch "leere" Verknüpfungen zu den Spalten enthalten. Zum Beispiel: Wenn man das genannte Datenpaket mit dem Datenfeld 22 erweitert --> Datenfeld 22 hat eine leere Verknüpfung zu Spalte 10.
Ziel ist es nun, die vier Datenpakete so zu schnüren, dass diese Datenfelder enthalten, die möglichst eine gleiche/ähnliche Verknüpfungslogik aufweisen, sodass möglichst wenig "leere" Verknüpfungen bestehen.
Auf dem Tabellenblatt "mögliche manuelle Lösung" habe ich es mal "per Hand" versucht (fünf Datenpakete). Da sieht man, dass es nur durch ein bisschen "rumspielen" sehr schwierig ist, eine sinnvolle Lösung zu finden (viele leere Verknüpfungen). EIn "Programm" würde eine viel bessere Lösung finden. Wie man die Datenpakete sichtbar macht, ist ganz egal.
Es kann auch gerne eine Lösung gefunden werden, sodass vorab ausgewählt werden kann, wie viele Datenpakete man schnüren möchte.
Wenn jemand eine Lösung findet, wäre ein suuuper Weihnachtsgeschenk vorab
Viele Grüße!
vorab schonmal vielen Dank!
Anbei die Excel.
Tabellenblatt "Ausgangssituation":
Es geht darum, eine Lösung zu finden, um die Datenfelder (eine Zeile ist ein Datenfeld, insgesamt 200 Stück; Datenfeldname in Spalte B; Datenfeldnummer in Spalte C) sinnvoll zu gruppieren, d.h. "Datenpakete zu schnüren": Also ein Datenpaket soll möglichst viele Datenfelder enthalten, die die gleiche bzw. ähnliche Verknüpfungslogik (Zuordnung zu den Spalten 1-13 haben) vorweisen. Jedes Datenfeld ist mit verschiedenen Spalten ("Spalte 1" bis "Spalte 13") verknüpft/zugeordnet. Jedoch zumeist mit unterschiedlich vielen Spalten. In Spalte D ist die Menge der verknüpften/zugeordneten Spalten pro Datenfeld angegeben. Es geht jetzt darum, vier Datenpakete zu schnüren. Ein optimales Datenpaket ist, wenn die enthaltenen Datenfelder mit den gleichen Spalten verknüpft sind (z.B. Datenfeld 1 bis Datenfeld 21 --> sind alle mit den Spalten 1 bis Spalte 12 verknüpft; Spalte 13 ist nicht im Datenpaket enthalten). Problem: Es sollen insgesamt nur vier Datenpakete geschnürt werden. Das bedeutet, es müssen Datenpakete gescnürt werden, die Datenfelder enthalten, die auch "leere" Verknüpfungen zu den Spalten enthalten. Zum Beispiel: Wenn man das genannte Datenpaket mit dem Datenfeld 22 erweitert --> Datenfeld 22 hat eine leere Verknüpfung zu Spalte 10.
Ziel ist es nun, die vier Datenpakete so zu schnüren, dass diese Datenfelder enthalten, die möglichst eine gleiche/ähnliche Verknüpfungslogik aufweisen, sodass möglichst wenig "leere" Verknüpfungen bestehen.
Auf dem Tabellenblatt "mögliche manuelle Lösung" habe ich es mal "per Hand" versucht (fünf Datenpakete). Da sieht man, dass es nur durch ein bisschen "rumspielen" sehr schwierig ist, eine sinnvolle Lösung zu finden (viele leere Verknüpfungen). EIn "Programm" würde eine viel bessere Lösung finden. Wie man die Datenpakete sichtbar macht, ist ganz egal.
Es kann auch gerne eine Lösung gefunden werden, sodass vorab ausgewählt werden kann, wie viele Datenpakete man schnüren möchte.
Wenn jemand eine Lösung findet, wäre ein suuuper Weihnachtsgeschenk vorab
Viele Grüße!