Hallo, wer kann helfen?
Excel 2003
Bin noch ziemlicher Excel-Neuling und hab ne Frage zur Eintragebedingung in eine Bestandstabelle
Tabellenaufteilung:
Spalte A = Datum
Spalte B = Bestand-Lager 1
Spalte C = plus/minus letzte Bestandsänderung aus voriger Zeile, also wenn in B4 "100 Stück" steht und in B5 "85 Stück" dann steht in C5 "-15" usw. Hier die Formel eines Kumpels dazu die gut geht: =WENN(B5="";"";WENN(B5=B4;0;B5-B4))
Steht also in B4 die gleiche Menge wie in B5 wird in C5 nur eine Null eingetragen, da sich der Bestand zum neuen Datum ja nicht verändert hat. Soweit, so gut aber es gibt noch ein zweites Lager und ich hab die Tabelle erweitert:
Spalte D = Bestand Lager 2
Spalte E = plus/minus für Lager 2 – ansonsten wie Spalte C
Spalte F = Gesamter Lagerbestand (Summe Spalte B und Spalte D)
Spalte G = plus/minus Gesamter Lagerbestand
(Formel: =WENN(SUMME(B5;D5)=0;"";SUMME(B5;D5))
Das hab ich alles soweit hingekriegt, auch den automatischen Bestelleintrag pro Lager bei einem minus in der Differenzspalte.
Nun zu meinem Problem - für euch sicher ganz einfach :-)
Der Lagerchef soll an bestimmten Datums die Bestände der beiden Lager eintragen, damit im Einkauf entsprechend disponiert werden kann.
Wie kann ich es erreichen, das nur ein Bestand in Lager 2 eingetragen werden kann, wenn ein Eintrag in Lager 1 bereits erfolgt ist (umgekehrt muss in Lager 1 zwingend auch ein Eintrag erfolgen, selbst wenn dort keine Änderung im Bestand war wenn sich im Lager 2 etwas verändert da sonst der Gesamtbestand nicht mehr stimmt).
Den Formelschutz hatte ich auch schon soweit, aber bis jetzt kann man immer noch nur in Lager 2 Einträge machen auch wenn Zelle für L 1 noch leer ist.
Das soll mal fürs erste genug sein. Wenn noch nähere Angaben nötig, bitte nachfragen.
Danke an die Helfer
mfg Anlernling