Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1072to1076
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Berechnung der duchschnittlichen Lagerreichweite

Berechnung der duchschnittlichen Lagerreichweite
15.05.2009 13:33:31
Alex
Hallo Zusammen,
ich habe ein kleines Problem, in Excel die "durchschnittliche Lagerreichweite der Warenzugänge" zu berechnen.
Ich habe die Rohdaten in folgender Form
TeileNr Bez Datum BuchArt Bewegung
a1 Artikel1 25/02/2008 Zugang 5000 Zugang1 des Artikels a1
a1 Artikel1 03/03/2008 Abgang -1200
a1 Artikel1 04/03/2008 Abgang -3800
a1 Artikel1 07/04/2008 Zugang 4999 Zugang2 des Artikels a2, usw
a1 Artikel1 15/04/2008 Abgang -2500
a1 Artikel1 24/04/2008 Abgang -1
a1 Artikel1 08/07/2008 Zugang 100
a1 Artikel1 09/07/2008 Abgang -2500
a1 Artikel1 19/08/2008 Abgang -1
a1 Artikel1 09/09/2008 Abgang -20
a1 Artikel1 15/09/2008 Zugang 4000
a1 Artikel1 19/09/2008 Abgang -1
a1 Artikel1 09/10/2008 Abgang -1
a1 Artikel1 10/12/2008 Abgang -4000
a1 Artikel1 01/12/2008 Zugang 3000
a2 Artikel2 02/12/2008 Abgang -1000
a2 Artikel2 02/12/2008 Abgang -2000
a2 Artikel2 08/12/2008 Zugang 5000
a2 Artikel2 27/01/2009 Zugang 3000
a2 Artikel2 28/01/2009 Zugang 1500
a2 Artikel2 28/01/2009 Abgang -4200
a2 Artikel2 29/01/2009 Abgang -5200
a2 Artikel2 10/03/2009 Zugang 4200
a2 Artikel2 17/03/2009 Zugang 4500
a2 Artikel2 14/04/2009 Abgang -4256
a2 Artikel2 23/04/2009 Abgang -1400
Ich möchte hinter jedem "Zugang" (und nur bei den Zugängen!!!) in der Liste (für alle Artikel) das Datum Angezeigt bekommen, wenn der jeweilige Zugang durch Abgänge aufgebraucht ist. Sprich nach der FIFO Methode sollen vom Ersten "Zugang" die "Abgänge" so lange abgezogen werden, bis der erste Zugang komplett aufgebraucht ist. Hinter dem Zugang soll dann das Datum des letzten Abgangs stehen, womit das Zugangslos aufgebraucht wurde.
z.B. für die Zugänge des Artikels "a1" müssen die entsprechenden Daten/Ergebnisse wie folgt heißen:
a1-Zugang1: 04/03/2008 (d.h. der erste Zugang von 5000 St ist am 04/03/08 aufgebraucht)
a1-Zugang2: 09/07/2008 ((d.h. der zweite Zugang von 4999 St ist am 04/03/08 aufgebraucht)
a1-Zugang3: 10/12/2008 (d.h. der dreitte Zugang von 100St ist am 10/12/08 aufgebraucht)
a1-Zugang4: noch offen, da das Lieferlos noch nicht vollständig aufgebraucht wurde
usw. für alle anderen Artikel in der Liste.
Ich wäre Euch sehr dankbar, wenn mir jemand damit helfen könnte.
Grüße, Alex

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: max. Lagerdauer eines Zugangs
18.05.2009 07:25:17
Erich
Hi Alex,
kannst du damit etwas anfangen?
(Spalten G und H kannst du als Hilfsspalten auffassen, Spalte I wird nicht gebraucht)
 ABCDEFGHI
1TeileNrBezDatum BuchArtMengebisZugangAbgangZeile
2a1Artikel125.02.2008Zugang500004.03.2008500004
3a1Artikel103.03.2008Abgang-1200 50001200 
4a1Artikel104.03.2008Abgang-3800 50005000 
5a1Artikel107.04.2008Zugang499909.07.2008999950009
6a1Artikel115.04.2008Abgang-2500 99997500 
7a1Artikel124.04.2008Abgang-1 99997501 
8a1Artikel108.07.2008Zugang10010.12.200810099750115
9a1Artikel109.07.2008Abgang-2500 1009910001 
10a1Artikel119.08.2008Abgang-1 1009910002 
11a1Artikel109.09.2008Abgang-20 1009910022 
12a1Artikel115.09.2008Zugang4000 1409910022 
13a1Artikel119.09.2008Abgang-1 1409910023 
14a1Artikel109.10.2008Abgang-1 1409910024 
15a1Artikel110.12.2008Abgang-4000 1409914024 
16a2Artikel201.12.2008Zugang300002.12.20083000018
17a2Artikel202.12.2008Abgang-1000 30001000 
18a2Artikel202.12.2008Abgang-2000 30003000 
19a2Artikel208.12.2008Zugang500029.01.20098000300023
20a2Artikel227.01.2009Zugang300029.01.200911000300023
21a2Artikel228.01.2009Zugang150014.04.200912500300026
22a2Artikel228.01.2009Abgang-4200 125007200 
23a2Artikel229.01.2009Abgang-5200 1250012400 
24a2Artikel210.03.2009Zugang420023.04.2009167001240027
25a2Artikel217.03.2009Zugang4500 2120012400 
26a2Artikel214.04.2009Abgang-4256 2120016656 
27a2Artikel223.04.2009Abgang-1400 2120018056 

Formeln der Tabelle
ZelleFormel
F2{=WENN((D2="Zugang")*(G2<=MAX(WENN($A$1:$A$27=A2;$H$1:$H$27))); INDEX(C:C;VERGLEICH(MIN(WENN(($A$1:$A$27=A2)*($H$1:$H$27>=G2); $H$1:$H$27)); $H$1:$H$27;0)); "")}
G2=SUMMENPRODUKT((A$2:A2=A2)*(D$2:D2=G$1)*(E$2:E2))
H2=-SUMMENPRODUKT((A$2:A2=A2)*(D$2:D2=H$1)*(E$2:E2))
I2{=WENN((D2="Zugang")*(G2<=MAX(WENN($A$1:$A$27=A2;$H$1:$H$27))); VERGLEICH(MIN(WENN(($A$1:$A$27=A2)*($H$1:$H$27>=G2); $H$1:$H$27)); $H$1:$H$27;0); "")}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: max. Lagerdauer eines Zugangs
23.05.2009 10:52:25
Alex
Hallo Erich,
zunächst erstmal vielen Dank für Deine schnelle Reaktion, leider bin ich erst heute dazu gekommen, mich um die Angelegenheit zu kümmern.
Deine Lösung scheint der Richtige Ansatz zu sein, leider habe ich jedoch ein paar Problemchen mit meinenn Daten festgestellt.
Da es ein Auszug aus dem IT-System zu einem bestimmten Datum ist, fangen die Bestandsbewegungen nicht immer zwingend mit einem Zugang an, sondern können auch mit mehreren Abgängen beginnen, da zu dem Zeitpunkt ja noch Bestand vorhanden sein kann.
Ich glaube das Geschickteste wäre, für jeden Artikel erst mit dem ersten Zugang zu beginnen und die vorherigen Abgänge zu ignorieren.
Ich habe deine Formeln angewendet und kam auf folgende Ausgaben (macht die Schwierigkeit evtl. deutlich)
Teile Bez BuchTerm Art Bewegung bis Zugang Abgang
A1 Artikel1 14/01/2008 Abgang -450 - 0 450
A1 Artikel1 16/01/2008 Abgang -640 - 0 1090
A1 Artikel1 24/01/2008 Abgang -1440 - 0 2530
A1 Artikel1 25/01/2008 Abgang -270 - 0 2800
A1 Artikel1 31/01/2008 Abgang -594 - 0 3394
A1 Artikel1 31/01/2008 Abgang -216 - 0 3610
A1 Artikel1 31/01/2008 Zugang 1000 16/01/2008 1000 3610
A1 Artikel1 03/04/2008 Zugang 950 24/01/2008 1950 3610
A1 Artikel1 10/04/2008 Abgang -288 - 1950 3898
A1 Artikel1 10/04/2008 Abgang -720 - 1950 4618
A1 Artikel1 09/06/2008 Zugang 1000 31/01/2008 2950 4618
A1 Artikel1 16/06/2008 Abgang -516 - 2950 5134
A1 Artikel1 17/06/2008 Abgang -256 - 2950 5390
A1 Artikel1 18/09/2008 Zugang 3000 18/09/2008 5950 5390
A1 Artikel1 18/09/2008 Abgang -1454 - 5950 6844
A1 Artikel1 19/09/2008 Abgang -712 - 5950 7556
A1 Artikel1 19/09/2008 Abgang -288 - 5950 7844
A1 Artikel1 07/01/2009 Abgang -306 - 5950 8150
A1 Artikel1 17/02/2009 Abgang -600 - 5950 8750
A2 Artikel2 16/01/2008 Abgang -7280 - 0 7280
A2 Artikel2 09/06/2008 Abgang -2090 - 0 9370
A2 Artikel2 09/06/2008 Abgang -10 - 0 9380
A2 Artikel2 16/06/2008 Zugang 4000 16/01/2008 4000 9380
A2 Artikel2 16/06/2008 Abgang -913 - 4000 10293
A2 Artikel2 09/10/2008 Abgang -3050 - 4000 13343
A2 Artikel2 09/10/2008 Abgang -37 - 4000 13380
Wenn du eine Idee hast, wäre super...
Schönes WE noch.
Grüße, Alex
Anzeige
AW: Problem gelöst? (owT)
20.05.2009 00:38:25
Erich
(ohne weiteren Text)
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige