28.04.2017, 12:53
Sehr Verehrte Excel-Gemeinde,
der ein oder andere erinnert sich villeicht noch an mein Excel Programm und ich könnte zur Finalisierung eventuell hilfe gebrauchen.
hier erstmal das Programm mit Beispielartikeln:
lagerprogramm2.xlsx (Größe: 349,19 KB / Downloads: 11)
Zur Problemstellung:
das Problem bezieht sich auf den Reiter Programm! und dort unter ! Verteilung !
hier werden nun alle DW Artikel zusammengerechnet (über die Hilfstabellen) und von der Gesamtzahl abgezogen (gesamtanzahl wird berechnet aus der Tabelle !Trennung!) das Ergebnis wird dann in der ersten Tabelle neben den Hilfstabellen aufgelistet (in den Grün markierten Feldern.)
Aber ich darf ja in der Tabelle ! Verteilung ! nicht mehr DW´s verteilen als Gesamt vorhanden sind, deswegen bezieht sich die Formel auf die Gesamtzahl die in dem Grün markierten Feld neben den Hilfstabellen steht. (Achtung Zirklbezug, zum einschalten dieses die Anweisungen unter dem Reiter Info! beachten)
so das Problem ist nun, wenn der Wert in besagter Grüner Zelle auf oder unter 0 fällt wird aufgehört den Artikel zu verteilen, was aber bedingt durch die Formel soviel heißt wie: wenn die Artikel verteilt werden und der gesamtwert fällt auf 0 (was ja auch vorgesehen ist) dann löscht der mir aus allen Zellen bei denen er die DW´s dazugerechnet hat eben diese wieder raus. Aber genau das soll er nicht, er soll bis auf 0 verteilen und wenn die zahl 0 erreicht ist soll er mit dem nächsten Artikel weitermachen und den verteilen. Die einzige möglichkeit die ich sehe ist alle Zellen unter ! Verteilung ! seperat mit der passenden Formel auszustatten, so dass eine Reihenfolge eingehalten werden kann. allerdings sind das verflucht viele Zellen und die Formel die ich für jede Zelle anpassen muss wäre ultra lang.
Gibts es villeicht eine Funktion die ich anstelle meiner verwenden kann?
noch ne kleine Bonusaufgabe: bekomme ich das irgendwie ohne Zirkelbezug hin? denn wenn einmal irgendwo der Fehler #WERT oder sonstiger Fehler auftaucht setzt der sich überall rein und ist nur wegzubekommen indem man sämtliche Artikel rauslöscht und wieder von vorne anfängt zu bestücken.
ich hoffe ich habs halbwegs verständlich ausgedrückt
Beste Grüße
BZeo
der ein oder andere erinnert sich villeicht noch an mein Excel Programm und ich könnte zur Finalisierung eventuell hilfe gebrauchen.
hier erstmal das Programm mit Beispielartikeln:

Zur Problemstellung:
das Problem bezieht sich auf den Reiter Programm! und dort unter ! Verteilung !
hier werden nun alle DW Artikel zusammengerechnet (über die Hilfstabellen) und von der Gesamtzahl abgezogen (gesamtanzahl wird berechnet aus der Tabelle !Trennung!) das Ergebnis wird dann in der ersten Tabelle neben den Hilfstabellen aufgelistet (in den Grün markierten Feldern.)
Aber ich darf ja in der Tabelle ! Verteilung ! nicht mehr DW´s verteilen als Gesamt vorhanden sind, deswegen bezieht sich die Formel auf die Gesamtzahl die in dem Grün markierten Feld neben den Hilfstabellen steht. (Achtung Zirklbezug, zum einschalten dieses die Anweisungen unter dem Reiter Info! beachten)
so das Problem ist nun, wenn der Wert in besagter Grüner Zelle auf oder unter 0 fällt wird aufgehört den Artikel zu verteilen, was aber bedingt durch die Formel soviel heißt wie: wenn die Artikel verteilt werden und der gesamtwert fällt auf 0 (was ja auch vorgesehen ist) dann löscht der mir aus allen Zellen bei denen er die DW´s dazugerechnet hat eben diese wieder raus. Aber genau das soll er nicht, er soll bis auf 0 verteilen und wenn die zahl 0 erreicht ist soll er mit dem nächsten Artikel weitermachen und den verteilen. Die einzige möglichkeit die ich sehe ist alle Zellen unter ! Verteilung ! seperat mit der passenden Formel auszustatten, so dass eine Reihenfolge eingehalten werden kann. allerdings sind das verflucht viele Zellen und die Formel die ich für jede Zelle anpassen muss wäre ultra lang.
Gibts es villeicht eine Funktion die ich anstelle meiner verwenden kann?
noch ne kleine Bonusaufgabe: bekomme ich das irgendwie ohne Zirkelbezug hin? denn wenn einmal irgendwo der Fehler #WERT oder sonstiger Fehler auftaucht setzt der sich überall rein und ist nur wegzubekommen indem man sämtliche Artikel rauslöscht und wieder von vorne anfängt zu bestücken.
ich hoffe ich habs halbwegs verständlich ausgedrückt
Beste Grüße
BZeo