Sehr verehrte Excel-Gemeinde,
ich weiß, dem ein oder anderen gehe ich mittlerweile gehörig auf den Keks, aber ein aller letztes mal brauch ich nochmal die geballte Macht eures Gehirnschmalzes.
anbei Sende ich euch mein Programm mit abgeänderten Artikeln, bevor jetzt jemand auf die Idee kommt mir Verbesserungsvorschläge für bereits vorhandene Funktionen zu machen, lasst es, es wäre nur unnötige Arbeit, weil alles so dämlich miteinander Verknüpft ist, so dass man kaum was ändern kann ohne so ziemlich alles zu überarbeiten.
Zur Problemstellung:
In der Tabelle Programm! findet ihr eine Tabelle in Zeile 72-92 hier stehen nun einige Artikel aufgelistet, welche auf Paletten unterschiedlicher Größe liegen.
(Palette 1) das Teil was ohnehin drauf ist steht unter "Teil 1" mit einer Anzahl "Anzahl 1", alle folgenden Zellen mit Teil 2 - Teil 5 (auch bei Palette 2-5) sollen nun systematisch dazugefügt werden. alles was unter "Anzahl 2-5" steht wäre soweit fertig und gibt anhand von Platzbedarf die Menge an Teilen an, welche auf die Palette noch passen, in abhängigkeit, welches Teil unter Teil 2-5 drin steht.
Die Daten werden aus der Tabelle obendrüber gezogen (zeile 50-69), Alle Artikel die unter ART mit "DW" bezeichnet sind sollen auf den rest verteilt werden, was in besagter Tabelle untendrunter geschehen soll.
Das Problem liegt jetzt dabei, erstens, ich brauche eine Grenze wie viel verteilt wird, abhänig von der Anzahl der DW´s (beispiel: Zeilte 59 wären insgesammt 40 DW´s die es zu verteilen gilt.) zudem tauchen auch unterschiedliche DW Artikel auf und sollen logischerweise ebenfalls verteilt werden.
Ignoriert die Hilfstabellen und DW-Ablage was untendrunter ist einfach, das gehört schon zum nächsten Schritt, in dem ermittelt wird, wie viele DW´s sind noch übrig.
*Fußnote; eine einfache Formel wird da wohl nicht reichen, aber villeicht hat ja jemand von euch eine Idee, ein Grundkonstrukt oder einen hilfreichen Hinweis, auch wenn meine Erklärung wohl mehr verwirrend als aufschlussreich ist...
EDIT: ok, aktuell versuch ichs mit der Iterative Berechnung, sprich ich erlaube Zirkelbezug, so kann ich wenigstens anhand der unteren Tabellen (DW - ABLAGE) das Maximum bestimmen, der Rest stellt allerdings weiterhin ein Problem da.
Besten Dank im vorraus
Grüße Bzeo
lagerprogramm-test.xlsx (Größe: 241,56 KB / Downloads: 10)
ich weiß, dem ein oder anderen gehe ich mittlerweile gehörig auf den Keks, aber ein aller letztes mal brauch ich nochmal die geballte Macht eures Gehirnschmalzes.
anbei Sende ich euch mein Programm mit abgeänderten Artikeln, bevor jetzt jemand auf die Idee kommt mir Verbesserungsvorschläge für bereits vorhandene Funktionen zu machen, lasst es, es wäre nur unnötige Arbeit, weil alles so dämlich miteinander Verknüpft ist, so dass man kaum was ändern kann ohne so ziemlich alles zu überarbeiten.
Zur Problemstellung:
In der Tabelle Programm! findet ihr eine Tabelle in Zeile 72-92 hier stehen nun einige Artikel aufgelistet, welche auf Paletten unterschiedlicher Größe liegen.
(Palette 1) das Teil was ohnehin drauf ist steht unter "Teil 1" mit einer Anzahl "Anzahl 1", alle folgenden Zellen mit Teil 2 - Teil 5 (auch bei Palette 2-5) sollen nun systematisch dazugefügt werden. alles was unter "Anzahl 2-5" steht wäre soweit fertig und gibt anhand von Platzbedarf die Menge an Teilen an, welche auf die Palette noch passen, in abhängigkeit, welches Teil unter Teil 2-5 drin steht.
Die Daten werden aus der Tabelle obendrüber gezogen (zeile 50-69), Alle Artikel die unter ART mit "DW" bezeichnet sind sollen auf den rest verteilt werden, was in besagter Tabelle untendrunter geschehen soll.
Das Problem liegt jetzt dabei, erstens, ich brauche eine Grenze wie viel verteilt wird, abhänig von der Anzahl der DW´s (beispiel: Zeilte 59 wären insgesammt 40 DW´s die es zu verteilen gilt.) zudem tauchen auch unterschiedliche DW Artikel auf und sollen logischerweise ebenfalls verteilt werden.
Ignoriert die Hilfstabellen und DW-Ablage was untendrunter ist einfach, das gehört schon zum nächsten Schritt, in dem ermittelt wird, wie viele DW´s sind noch übrig.
*Fußnote; eine einfache Formel wird da wohl nicht reichen, aber villeicht hat ja jemand von euch eine Idee, ein Grundkonstrukt oder einen hilfreichen Hinweis, auch wenn meine Erklärung wohl mehr verwirrend als aufschlussreich ist...
EDIT: ok, aktuell versuch ichs mit der Iterative Berechnung, sprich ich erlaube Zirkelbezug, so kann ich wenigstens anhand der unteren Tabellen (DW - ABLAGE) das Maximum bestimmen, der Rest stellt allerdings weiterhin ein Problem da.
Besten Dank im vorraus
Grüße Bzeo
