Werte zwischen mehrere Suchwerten berechnen
#1
Hallo,

ich habe eine Tabelle, welches ermittelt, wann ich eine Bestellung durchführen muss. Ich weiß aber nicht genau die Bestellmenge automatisiert berechnen kann.
Er soll den Bedarf summieren. In dem Beispiel haben wir 4 Bestellungen, 1. Bestellung= 150 Stück, 2. Bestellung=100 Stück, 3.Bestellung=160 Stück, 4.Bestellung=115 Stück.
Wie kann ich das umsetzten ?



BCDEFGH
8Periode123456
9Bedarf100507030160115
10 BEST BESTBESTBEST
Formeln der Tabelle
ZelleFormel
C8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!F4;'Eingabe-Ausgabe'!F4;" ")
D8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!G4;'Eingabe-Ausgabe'!G4;" ")
E8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!H4;'Eingabe-Ausgabe'!H4;" ")
F8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!I4;'Eingabe-Ausgabe'!I4;" ")
G8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!J4;'Eingabe-Ausgabe'!J4;" ")
H8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!K4;'Eingabe-Ausgabe'!K4;" ")
C9=WENN('Eingabe-Ausgabe'!F5>0;'Eingabe-Ausgabe'!F5;" ")
D9=WENN('Eingabe-Ausgabe'!G5>0;'Eingabe-Ausgabe'!G5;" ")
E9=WENN('Eingabe-Ausgabe'!H5>0;'Eingabe-Ausgabe'!H5;" ")
F9=WENN('Eingabe-Ausgabe'!I5>0;'Eingabe-Ausgabe'!I5;" ")
G9=WENN('Eingabe-Ausgabe'!J5>0;'Eingabe-Ausgabe'!J5;" ")
H9=WENN('Eingabe-Ausgabe'!K5>0;'Eingabe-Ausgabe'!K5;" ")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Top
#2
Hallo Faiko,

ich hab noch einige Verständnisfragen.

a) Ist es richtig, dass für eine Bestellmenge der Bedarf zwischen den Spalten, die in der 10. Zeile ein "BEST" stehen haben summiert werden sollen.
b) Wo soll die Bestellmenge ausgewiesen werden.
c) Nach welcher Regel und von wem wird der Text "BEST" eingetragen.

Kannst du einmale eine Beispieldatei hochladen?

Eine mögliche Lösung wäre in der 11. Zeile eine auflaufenden Summe des Bedarfs zu schreiben, die nach jedem "BEST" neu startet.

Zitat:C11:   = (B10<>"BEST")*B11+C9

und die Spalten mit "BEST" gesondert formatieren.


Angehängte Dateien
.xlsx   Bestellung.xlsx (Größe: 9,06 KB / Downloads: 4)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Top
#3
Das klappt leider nicht so  :s Bestellung sollte später dann ab Zeile C71 stehen.. 

Arbeitsblatt mit dem Namen 'B'
 CDEFGHIJKLMN
8#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!
9#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!#BEZUG!
10            
111120,00 €135,00 €177,00 €276,00 €468,00 €753,00 €1.149,00 €1.674,00 €2.322,00 €3.159,00 €4.209,00 €
122 240,00 €261,00 €327,00 €471,00 €699,00 €1.029,00 €1.479,00 €2.046,00 €2.790,00 €3.735,00 €
133  255,00 €288,00 €384,00 €555,00 €819,00 €1.194,00 €1.680,00 €2.331,00 €3.171,00 €
144   297,00 €345,00 €459,00 €657,00 €957,00 €1.362,00 €1.920,00 €2.655,00 €
155    396,00 €453,00 €585,00 €810,00 €1.134,00 €1.599,00 €2.229,00 €
166     465,00 €531,00 €681,00 €924,00 €1.296,00 €1.821,00 €
177      573,00 €648,00 €810,00 €1.089,00 €1.509,00 €
188       651,00 €732,00 €918,00 €1.233,00 €
199        768,00 €861,00 €1.071,00 €
2010         852,00 €957,00 €
2111          972,00 €
2212           
2313           

ZelleFormel
C8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!F4;'Eingabe-Ausgabe'!F4;" ")
D8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!G4;'Eingabe-Ausgabe'!G4;" ")
E8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!H4;'Eingabe-Ausgabe'!H4;" ")
F8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!I4;'Eingabe-Ausgabe'!I4;" ")
G8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!J4;'Eingabe-Ausgabe'!J4;" ")
H8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!K4;'Eingabe-Ausgabe'!K4;" ")
I8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!L4;'Eingabe-Ausgabe'!L4;" ")
J8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!M4;'Eingabe-Ausgabe'!M4;" ")
K8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!N4;'Eingabe-Ausgabe'!N4;" ")
L8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!O4;'Eingabe-Ausgabe'!O4;" ")
M8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!P4;'Eingabe-Ausgabe'!P4;" ")
N8=WENN('Eingabe-Ausgabe'!$C$8>='Eingabe-Ausgabe'!Q4;'Eingabe-Ausgabe'!Q4;" ")
C9=WENN('Eingabe-Ausgabe'!F5>0;'Eingabe-Ausgabe'!F5;" ")
D9=WENN('Eingabe-Ausgabe'!G5>0;'Eingabe-Ausgabe'!G5;" ")
E9=WENN('Eingabe-Ausgabe'!H5>0;'Eingabe-Ausgabe'!H5;" ")
F9=WENN('Eingabe-Ausgabe'!I5>0;'Eingabe-Ausgabe'!I5;" ")
G9=WENN('Eingabe-Ausgabe'!J5>0;'Eingabe-Ausgabe'!J5;" ")
H9=WENN('Eingabe-Ausgabe'!K5>0;'Eingabe-Ausgabe'!K5;" ")
I9=WENN('Eingabe-Ausgabe'!L5>0;'Eingabe-Ausgabe'!L5;" ")
J9=WENN('Eingabe-Ausgabe'!M5>0;'Eingabe-Ausgabe'!M5;" ")
K9=WENN('Eingabe-Ausgabe'!N5>0;'Eingabe-Ausgabe'!N5;" ")
L9=WENN('Eingabe-Ausgabe'!O5>0;'Eingabe-Ausgabe'!O5;" ")
M9=WENN('Eingabe-Ausgabe'!P5>0;'Eingabe-Ausgabe'!P5;" ")
N9=WENN('Eingabe-Ausgabe'!Q5>0;'Eingabe-Ausgabe'!Q5;" ")
C10=WENN(ISTLEER('Eingabe-Ausgabe'!F5);" ";WENN(C66<>D66;"BEST";" "))
D10=WENN(ISTLEER('Eingabe-Ausgabe'!G5);" ";WENN(D66<>E66;"BEST";" "))
E10=WENN(ISTLEER('Eingabe-Ausgabe'!H5);" ";WENN(E66<>F66;"BEST";" "))
F10=WENN(ISTLEER('Eingabe-Ausgabe'!I5);" ";WENN(F66<>G66;"BEST";" "))
G10=WENN(ISTLEER('Eingabe-Ausgabe'!J5);" ";WENN(G66<>H66;"BEST";" "))
H10=WENN(ISTLEER('Eingabe-Ausgabe'!K5);" ";WENN(H66<>I66;"BEST";" "))
I10=WENN(ISTLEER('Eingabe-Ausgabe'!L5);" ";WENN(I66<>J66;"BEST";" "))
J10=WENN(ISTLEER('Eingabe-Ausgabe'!M5);" ";WENN(J66<>K66;"BEST";" "))
K10=WENN(ISTLEER('Eingabe-Ausgabe'!N5);" ";WENN(K66<>L66;"BEST";" "))
L10=WENN(ISTLEER('Eingabe-Ausgabe'!O5);" ";WENN(L66<>M66;"BEST";" "))
M10=WENN(ISTLEER('Eingabe-Ausgabe'!P5);" ";WENN(M66<>N66;"BEST";" "))
N10=WENN(ISTLEER('Eingabe-Ausgabe'!Q5);" ";WENN(N66<>O66;"BEST";" "))
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
Top
#4


BCDEFGHIJKLMN
63
64
65Min-Ci120,00 €135,00 €177,00 €276,00 €345,00 €453,00 €531,00 €648,00 €732,00 €852,00 €957,00 €1.077,00 €
66Strategie111145678101012
67
68min Kosten1.437,00 €
69
70Anzahl Bestellungen8
71
72
73
Formeln der Tabelle
ZelleFormel
C65=WENN(ISTLEER('Eingabe-Ausgabe'!F$5);" ";MIN(C$11:C$63))
D65=WENN(ISTLEER('Eingabe-Ausgabe'!G$5);" ";MIN(D$11:D$63))
E65=WENN(ISTLEER('Eingabe-Ausgabe'!H$5);" ";MIN(E$11:E$63))
F65=WENN(ISTLEER('Eingabe-Ausgabe'!I$5);" ";MIN(F$11:F$63))
G65=WENN(ISTLEER('Eingabe-Ausgabe'!J$5);" ";MIN(G$11:G$63))
H65=WENN(ISTLEER('Eingabe-Ausgabe'!K$5);" ";MIN(H$11:H$63))
I65=WENN(ISTLEER('Eingabe-Ausgabe'!L$5);" ";MIN(I$11:I$63))
J65=WENN(ISTLEER('Eingabe-Ausgabe'!M$5);" ";MIN(J$11:J$63))
K65=WENN(ISTLEER('Eingabe-Ausgabe'!N$5);" ";MIN(K$11:K$63))
L65=WENN(ISTLEER('Eingabe-Ausgabe'!O$5);" ";MIN(L$11:L$63))
M65=WENN(ISTLEER('Eingabe-Ausgabe'!P$5);" ";MIN(M$11:M$63))
N65=WENN(ISTLEER('Eingabe-Ausgabe'!Q$5);" ";MIN(N$11:N$63))
C66=WENN(ISTLEER('Eingabe-Ausgabe'!F5);" ";VERGLEICH(MIN(C11:C62);C11:C62;0))
D66=WENN(ISTLEER('Eingabe-Ausgabe'!G5);" ";VERGLEICH(MIN(D11:D62);D11:D62;0))
E66=WENN(ISTLEER('Eingabe-Ausgabe'!H5);" ";VERGLEICH(MIN(E11:E62);E11:E62;0))
F66=WENN(ISTLEER('Eingabe-Ausgabe'!I5);" ";VERGLEICH(MIN(F11:F62);F11:F62;0))
G66=WENN(ISTLEER('Eingabe-Ausgabe'!J5);" ";VERGLEICH(MIN(G11:G62);G11:G62;0))
H66=WENN(ISTLEER('Eingabe-Ausgabe'!K5);" ";VERGLEICH(MIN(H11:H62);H11:H62;0))
I66=WENN(ISTLEER('Eingabe-Ausgabe'!L5);" ";VERGLEICH(MIN(I11:I62);I11:I62;0))
J66=WENN(ISTLEER('Eingabe-Ausgabe'!M5);" ";VERGLEICH(MIN(J11:J62);J11:J62;0))
K66=WENN(ISTLEER('Eingabe-Ausgabe'!N5);" ";VERGLEICH(MIN(K11:K62);K11:K62;0))
L66=WENN(ISTLEER('Eingabe-Ausgabe'!O5);" ";VERGLEICH(MIN(L11:L62);L11:L62;0))
M66=WENN(ISTLEER('Eingabe-Ausgabe'!P5);" ";VERGLEICH(MIN(M11:M62);M11:M62;0))
N66=WENN(ISTLEER('Eingabe-Ausgabe'!Q5);" ";VERGLEICH(MIN(N11:N62);N11:N62;0))
C68=(0,5*('Eingabe-Ausgabe'!C5/'Eingabe-Ausgabe'!C8)*'Eingabe-Ausgabe'!C6*'Eingabe-Ausgabe'!C9)+MAX(C65:N65)
C70=ZÄHLENWENN(C10:BB10;"BEST")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Top
#5
Hallo Faiko,

dann ersetze 11 durch 71.

Oder kannst du doch meine drei Fragen, leider ohne Fragezeichen, beantworten.
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste