Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1328to1332
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

Mengenverteilung

Mengenverteilung
29.08.2013 10:07:49
Peter
Liebe Excelfreunde
Für einen Mengenforecast habe ich auf Grund von Vergangenheitszahlen die zu erwartenden Mengen ermittelt.
Dazu habe ich eine Tabelle mit unterschiedlichen Apfelsorten. In der zweiten Spalte stehen die gerechneten Mengen. In der dritten Spalte steht jeweils der prozentuale Anteil der jeweiligen Sorte am Gesamttotal. Das Gesamttotal ist vorgegeben und darf sich nicht ändern. Nun soll der Nutzer die Möglichkeit haben, von Hand die gerechneten Werte zu korrigieren, indem er in der Spalte Manuell seine geschätzten Mengen eingibt. Nehmen wir an, er würde Äpfel 1 von 2 auf 5 erhöhen, dann müssten sich alle anderen Sorten entsprechend um die Erhöhung reduzieren, so dass das Gesamttotal nicht verändert wird. Auch die Prozentsätze müssten sich anpasssen. So hätte er bei Äpfel 1 einen prozentualen Zuwachs und bei allen anderen eine Reduktion. Das Ganze müsste dann aber wieder 100% geben.
Sorten Mengen Anteil Manuell
Äpfel 1 2 2.63%
Äpfel 2 5 6.58%
Äpfel 3 6 7.89%
Äpfel 4 1 1.32%
Äpfel 5 7 9.21%
Äpfel 6 6 7.89%
Äpfel 7 7 9.21%
Äpfel 8 8 10.53%
Äpfel 9 9 11.84%
Äpfel 10 2 2.63%
Äpfel 11 3 3.95%
Äpfel 12 4 5.26%
Äpfel 13 3 3.95%
Äpfel 14 5 6.58%
Äpfel 15 8 10.53%
Gesamttotal 76 100.00%
Ich hoffe, dass ich mich einigermassen verständlich ausgedrückt habe.
Bitte entschuldigt die schlechte Darstellung der Tabelle. Das Programm Jeanie - für ein gute Darstellung - steht mir im Moment nicht zur Verfügung.
Für Eure Hilfe danke ich Euch bestens.
Liebe Grüsse
Peter

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mengenverteilung
29.08.2013 10:19:11
Bastian
Hallo Peter,
solange es nur ganze Äpfel geben darf, wird das wohl kaum funktionieren!
Wie soll sonst eine Erhöhung um 3 Äpfel auf 14 Sorten verteilt werden?
Gruß, Bastian

AW: Mengenverteilung
29.08.2013 10:27:17
Peter
Hallo Bastian
Da hast Du natürlich recht. Wie würde es denn funktionieren, wenn es keine Rolle spielt, ob es ganze oder halbe etc. Äpfel wären?
Danke für Deine Hilfe.
Gruss
Peter

AW: Mengenverteilung
29.08.2013 10:36:29
Peter
Hallo Balder
Vielen Dank für die Formel. Die Prozentsätze passen sich an. Leider passen sich aber auch die Mengen an. Wenn ich die Menge bei einer Sorte erhöhe, dann müssten sich die Mengen bei den anderen Sorten reduzieren. Umgekehrt müsste das dann auch funktionieren, also wenn ich bei einer Sorte die Menge reduziere, dann müssten die anderen Sorten erhöht werden, so dass ich am Schluss wieder auf das Gesamttotal komme. Dabei spiellt es keine Rolle, ob es sich um ganze, halbe etc. Äpfel handelt. Die Äpfel sind nur ein Beispiel.
Das Gesamttotal ist ein abgegebenes Budget, das nicht mehr geändert werden darf. Die darunterliegenden Mengen können hingegen noch angepasst werden.
Vielen Dank für Eure Hilfe.
Lieber Gruss
Peter

Anzeige
AW: Mengenverteilung
29.08.2013 11:01:35
Bastian
Hallo Peter,
ich sehe da noch ein anderes Problem:
So wie ich das verstanden habe, kann der Benutzer mehrere Mengen ändern.
Wie wird verhindert, dass die anderen Werte nicht irgendwann negativ werden müssen, um das
vorgeschriebene Gesamttotal zu erfüllen?
Grenzfall: Der Nutzer ändert alle Werte.
Gruß, Bastian

AW: Mengenverteilung
29.08.2013 11:13:46
Peter
Hallo Bastian
Ich gehe nicht davon aus, dass dies passiert. So gravierend sollten die Änderungen vom Benutzer nicht mehr sein. Im Weiteren haben wir im "echten" Beispiel noch viel mehr Gruppen, die so eine Erhöhung/Senkung besser abfangen.
Hast Du ev. eine Idee, wie ich dies in Excel umsetzen könnte?
Vielen Dank.
Lieber Gruss
Peter

Anzeige
AW: Mengenverteilung
29.08.2013 12:40:27
Bastian
Hallo Peter,
die neuen Werte müssten natürlich in eine neue Spalte:
Tabelle2

 ABCDEF
1SortenMengenAnteilManuellMenen neuAnteil neu
2Äpfel 122,63%556,58%
3Äpfel 256,58% 5,076923086,68%
4Äpfel 367,89% 6,076923088,00%
5Äpfel 411,32% 1,076923081,42%
6Äpfel 579,21% 7,076923089,31%
7Äpfel 667,89%222,63%
8Äpfel 779,21% 7,076923089,31%
9Äpfel 8810,53% 8,0769230810,63%
10Äpfel 9911,84% 9,0769230811,94%
11Äpfel 1022,63% 2,076923082,73%
12Äpfel 1133,95% 3,076923084,05%
13Äpfel 1245,26% 4,076923085,36%
14Äpfel 1333,95% 3,076923084,05%
15Äpfel 1456,58% 5,076923086,68%
16Äpfel 15810,53% 8,0769230810,63%
17      
18Gesamttotal76100,00% 76100,00%

Formeln der Tabelle
ZelleFormel
C2=B2/$B$18
E2{=WENN(ISTLEER(D2); B2-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D2)}
F2=E2/$B$18
C3=B3/$B$18
E3{=WENN(ISTLEER(D3); B3-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D3)}
F3=E3/$B$18
C4=B4/$B$18
E4{=WENN(ISTLEER(D4); B4-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D4)}
F4=E4/$B$18
C5=B5/$B$18
E5{=WENN(ISTLEER(D5); B5-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D5)}
F5=E5/$B$18
C6=B6/$B$18
E6{=WENN(ISTLEER(D6); B6-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D6)}
F6=E6/$B$18
C7=B7/$B$18
E7{=WENN(ISTLEER(D7); B7-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D7)}
F7=E7/$B$18
C8=B8/$B$18
E8{=WENN(ISTLEER(D8); B8-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D8)}
F8=E8/$B$18
C9=B9/$B$18
E9{=WENN(ISTLEER(D9); B9-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D9)}
F9=E9/$B$18
C10=B10/$B$18
E10{=WENN(ISTLEER(D10); B10-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D10)}
F10=E10/$B$18
C11=B11/$B$18
E11{=WENN(ISTLEER(D11); B11-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D11)}
F11=E11/$B$18
C12=B12/$B$18
E12{=WENN(ISTLEER(D12); B12-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D12)}
F12=E12/$B$18
C13=B13/$B$18
E13{=WENN(ISTLEER(D13); B13-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D13)}
F13=E13/$B$18
C14=B14/$B$18
E14{=WENN(ISTLEER(D14); B14-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D14)}
F14=E14/$B$18
C15=B15/$B$18
E15{=WENN(ISTLEER(D15); B15-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D15)}
F15=E15/$B$18
C16=B16/$B$18
E16{=WENN(ISTLEER(D16); B16-(SUMME(WENN(ISTLEER($D$2:$D$16); 0;$D$2:$D$16-$B$2:$B$16))/ZÄHLENWENN($D$2:$D$16;"")); D16)}
F16=E16/$B$18
B18=SUMME(B2:B16)
C18=SUMME(C2:C16)
E18=SUMME(E2:E16)
F18=SUMME(F2:F16)
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
Gruß, Bastian

Anzeige
noch ein Vorschlag
29.08.2013 12:54:23
Erich
Hi Peter,
das könnte man so bauen (Spalte K und Zeile 18 sind überflüssig):
 ABCDEFGHIJK
1SorteMengeAnteilManuellAnteil Neu  MengeSorten Menge Neu
2Äpfel 122,63%45,26% Total:7615 4
3Äpfel 256,58%00,00% Änd. manuell:86 0
4Äpfel 367,89%33,95%     3
5Äpfel 411,32%3039,47%     30
6Äpfel 579,21% 8,04%     6,11111111
7Äpfel 667,89% 6,73%     5,11111111
8Äpfel 779,21% 8,04%     6,11111111
9Äpfel 8810,53%00,00%     0
10Äpfel 9911,84%22,63%     2
11Äpfel 1022,63% 1,46%     1,11111111
12Äpfel 1133,95% 2,78%     2,11111111
13Äpfel 1245,26% 4,09%     3,11111111
14Äpfel 1333,95% 2,78%     2,11111111
15Äpfel 1456,58% 5,41%     4,11111111
16Äpfel 15810,53% 9,36%     7,11111111
17           
18 76100,00% 100,00%     76

Formeln der Tabelle
ZelleFormel
C2=B2/H$2
E2=WENN(ISTZAHL(D2); D2;B2-H$3/(I$2-I$3))/H$2
H2=SUMME(B2:B16)
I2=ANZAHL(B$2:B$16)
K2=WENN(ISTZAHL(D2); D2;B2-H$3/(I$2-I$3))
H3=SUMME(D$2:D$16)-SUMMENPRODUKT(ISTZAHL(D$2:D$16)*B$2:B$16)
I3=ANZAHL(D$2:D$16)
B18=SUMME(B2:B16)
C18=SUMME(C2:C16)
E18=SUMME(E2:E16)
K18=SUMME(K2:K16)

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

Anzeige
AW: noch ein Vorschlag
29.08.2013 13:56:10
Peter
Hallo zusammen
Das ist es :-)
Eure beiden Lösungen sind super! So funktioniert es.
Vielen herzlichen Dank.
Ich wünsche Euch einen schönen Tag.
Lieber Gruss
Peter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige