Bestandstabelle
#1
Hallo zusammen,

ich benötige Hilfe. Ich möchte folgendes Ziel erreichen:
  • Ich Kopiere eine aus SAP stammende Liste in Tabellenblatt 1, in Spalte B steht die ID Nummer, in Spalte D die Stückzahl und in Spalte G das Bedarfsdatum.
  • Im Tabellenblatt 2 möchte ich einen tatsächlichen Bestand händisch eingeben.
  • Nun möchte ich das er in Tabellenblatt 3 eine Auswertung macht und mir sagt ab wann ich eine ID Nummer aus Tabellenblatt 1 nicht mit meinem Bestand abdecken kann.
Im Anhang hab ich mal die Datei angefügt. Die Leeren Spalten in Tabellenblatt 1 sind notwendig, im Original sind die nicht leer Wink


.xlsx   Bestand.xlsx (Größe: 18,85 KB / Downloads: 12)

Ich komme leider nicht weiter. Gibt es eine Formel die mir mein Ziel näher bringt? Vielen Dank im vorraus!

MfG Kai
Top
#2
Hallo Kai,

erstelle in Tabellenblatt 2 eine Hilfsspalte (kann ausgeblendet werden):

Ist - Bestand Lager

ABCD
1ID NummerZählungBestand
2
31061762213
41145096854
51169344525
61169354436
71169355217
8116936224
9117158325
10121718418
11122857227
12122875529
13123190526
141232249154
151233183212
16123765923
1712781741459
181278239374
19128717246
20128732112520
2112873241225
22128732564622
Formeln der Tabelle
ZelleFormel
D3=WENN(C3>=B3;"";ZEILE())

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Es werden alle ID-Nummern aufgeführt die größer oder gleich der Zählung sind. Sollen nur die angezeigt werden, die unter dem Bestand liegen, lässt du einfach das Gleichheitszeichen weg.

Im Tabellenblatt 3 dann:

Auswertung

AB
31061762nicht durch Bestand gedeckt
41145096nicht durch Bestand gedeckt
51169344nicht durch Bestand gedeckt
61169354nicht durch Bestand gedeckt
71169355nicht durch Bestand gedeckt
81287321nicht durch Bestand gedeckt
91287325nicht durch Bestand gedeckt
10
11
Formeln der Tabelle
ZelleFormel
A3=WENNFEHLER(INDEX('Ist - Bestand Lager '!A:A;KKLEINSTE('Ist - Bestand Lager '!D:D;ZEILE('Ist - Bestand Lager '!A1)));"")
B3=WENN(A3<>"";"nicht durch Bestand gedeckt";"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Korgrimm
Top
#3
Hey Günter,

das kommt meinem Ziel schonmal ein ganzes Stück näher. Kann ich nun zusätlich noch anzeigen lassen welche Böden, von welchem Datum, ich nicht abdecken kann? Chronologisch? Ich möchte das so vorbereiten das die Fertigung nur die Liste einfügen muss und sehr einfach erkennen kann zu wann sie welche ID Nummern gefertigt werden müssen. Denn die Liste aus SAP ist in der Regel viel länger...

Danke dir auf jeden Fall für deine Unterstüzung!

MfG Kai
Top
#4
Hallo Kai,

beschrifte doch bitte deine Beispieldatei mit Überschriften. Dann wird's leichter herauszufinden, wo was hingehört. Und dann gibts vllt. eine Lösung. :05:
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Korgrimm
Top
#5
Schönen guten Morgen,

hast du es dir so gedacht?


.xlsx   Bestand.xlsx (Größe: 14,82 KB / Downloads: 8)
Top
#6
Hi,

schon besser.  :32:   Doch was ist mit diesem Tabellenblatt? Hier stehen doch die für deine zweite Frage wichtigen Einträge, oder täusche ich mich? Da solltest du mir schon auch noch verraten, was welche Spalte bedeutet.

Tabelle3

ABCDEFGHIJKLMN
111101061762VMONT.BOD.PEB 13.6/7 SCHL-BL.ABKANT.-071,0000ST17.08.201632538625704507325584203,000T760
211101145096BOD.KPL.E-B/28BOD.HOLZ.OBEN ELASTOCOAT1,0000ST18.08.20163253779950T790450734972720050,000T760
311101145096BOD.KPL.E-B/28BOD.HOLZ.OBEN ELASTOCOAT1,0000ST18.08.201632537801150T828450734972721050,000T760

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#7
Das Tabellenblatt habe ich in meiner zweiten Datei garnicht mehr mit drin Wink. Die Infos stehen auch in Eingefügte Vorschau  SAP.
ID Nummer, Stückzahl und Lieferdatum sind wichtig, die ganzen anderen Infos sind irrelevant. Die Beziehen sich auf Lagerort, Sequenznummer etc...lassen sich aber beim Import SAP > Excel nicht entfernen.

In der Auswetung muss quasi nicht nur ID Nummer die nicht mehr abgedeckt wird stehen, sondern jede einzelne Spalte aus Eingefügte Vorschau  SAP die nicht mehr mit dem Ist-Bestand abgedeckt werden kann. So in etwa Smile
Top
#8
Hi,

was lange währt...

schau mal, ob die Auswertung deinen Vorstellungen entspricht. Im Blatt "Ist - Bestand Lager" habe ich dir eine zweite Hilfsspalte zur Differenzberechnung eingefügt, im Blatt "Auswertung" stehen jetzt die von dir benötigten Angaben.

Hier mal die beiden Tabellenblätter als Tabellenausschnitt...

Ist - Bestand Lager

ABCDE
1ID NummerAutomatische BedarfszählungLagerbestandHilfsspalte für AuswertungHS Diff.
2
310617622131
411450968543
511693445253
Formeln der Tabelle
ZelleFormel
A3=MIN('Eingefügte Vorschau  SAP'!B:B)
B3=SUMMEWENN('Eingefügte Vorschau  SAP'!B:B;A3;'Eingefügte Vorschau  SAP'!D:D)
D3=WENN(C3>=B3;"";ZEILE())
E3=WENN(ISTZAHL(D3);ABS($C3-$B3);"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Auswertung

ABCD
2Fehlbestand
bei Ident-Nr.
Zufertigender Boden Anzahl zu fertigender BödenLiefer-Termin am
31061762VMONT.BOD.PEB 13.6/7 SCHL-BL.ABKANT.-07117.08.2016
41145096BOD.KPL.E-B/28BOD.HOLZ.OBEN ELASTOCOAT318.08.2016
51169344BOD.KPL.C E-B 9000MULDE CEB2-1 NIET318.08.2016
61169354BOD.KPL.C-B2-1 7200MULDE/3 STEGE NIET119.08.2016
71169355BOD.KPL.C E-B2-1 9000MULDE/3 STEGE NIET118.08.2016
Formeln der Tabelle
ZelleFormel
A3=WENNFEHLER(INDEX('Ist - Bestand Lager '!A:A;KKLEINSTE('Ist - Bestand Lager '!D:D;ZEILE('Ist - Bestand Lager '!A1)));"")
B3=WENNFEHLER(SVERWEIS($A3;'Eingefügte Vorschau  SAP'!$B:$G;2;0);"")
C3=WENNFEHLER(SVERWEIS($A3;'Ist - Bestand Lager '!$A:$E;5;0);"")
D3=WENNFEHLER(SVERWEIS($A3;'Eingefügte Vorschau  SAP'!$B:$G;6;0);"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

... und hier die Datei "zum Spielen".


.xlsx   Korgrimm-Bestandsübersicht.xlsx (Größe: 22,64 KB / Downloads: 9)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#9
Hey Smile


Danke für die Tabelle. Möchte allerdings fragen ob du noch mal Hand anlegen magst? Und zwar zeigt er mir nun das Datum vom ersten in der Vorschau vorkommenden Boden an. Was ich aber erreichen mag ist folgendes:

Er soll mir den ersten Boden anzeigen der mit dem IST Bestand nicht mehr abgedeckt wird. Gehen wir von der ID Nummer 1145096 aus. Hier habe ich einen Gesamtbedarf von 8 Böden. 5 Habe ich im Bestand. Nun werden die ersten 5 ja abgedeckt...und die anderen 3 möchte ich angezeigt haben...welcher Boden zu welchem Datum. Kann man das so umschreiben? Ich würde gern selber basteln, doch erreichen die Formeln langsam einen Status der nicht mehr zu meinen Fähigkeiten passt Sad


Vielen Dank für die bisherige Arbeit!
Top
#10
Hi,

mal so kurz zwischendrin.

Aufgrund der Zusammenfassung der ID-Nummern kann XL die Artikel nicht mehr den einzelnen Lieferdaten zuordnen. In dem Fall müssten die Berechnungen direkt aus dem Blatt "Eingefügte Vorschau SAP" heraus geschehen. Ob das mit Formeln zu erschlagen ist, kann ich dir allerdings im Moment nicht sagen - mir fehlt noch die richtige Idee dazu. Möglicherweise geht es mit einer VBA-Lösung leichter, falls du Makros einsetzen darfst/willst. Da müssen dir aber andere helfen - VBA und ich sind noch nicht kompatibel. :32:
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top


Gehe zu:


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