Clever-Excel-Forum

Normale Version: Wert aus Spalte herraussuchen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
(22.02.2016, 11:10)WillWissen schrieb: [ -> ]Hallo Heinz,

zeige doch bitte mal konkret dein Problem anhand realistischer Vorgaben, wie du sie in deiner Originaldatei hast. Was willst du erreichen? Mit der Verweisformel zwischendrin kann so nicht klappen.

Hi Günter, da gebe ich Dir recht. Werde heute abend eine Beispieldatei hochladen!
[attachment=4297]

Guten Abend die Damen und Herren,
ich bin zurück mit einer Beispieldatei. Sie beinhalt die gleiche Problematik, wie die Originaldatei ist aber deutlich abgespeckt.

Zum Verständnis:

Wir haben als Beispiel zwei Prozesse, in denen sich jeweils Maschinen befinden. Zwischen den Prozessen befindet sich immer ein Prozessende, dessen gesuchte Formeln sich auf bestimmte Maschinen beziehen. Oben sind die Bauteile.


Bauteil S1 läuft zum Beispiel in Prozess 1 über Maschine 1, überspringt dann Maschine 2 und läuft dann wieder über Maschine 1 in Prozess 2. Die Formeln im Prozessende müssen sich jetzt also auf Maschine 1 in Prozess 1 und auf Maschine 1 in Prozess 2 beziehen.

Nochmal das ganze für S3: Es läuft über M1 und M2 in P1 und über M1 in P2. Für die Berechnung relevant sind dann M2 in P1 und M1 in P2.
Bei S4 müsste angezeigt werden, das keine Berechnung an der Stelle (Prozessende 1) möglich ist.

Für die Hartgesottenen, die noch mitlesen: Es wird noch komplizierter :16:

Die Originaldatei enthält Makros. Es gibt für eine Maschine, einen Prozess und ein Prozessende Muster. Diese kann ich mit den Makros an der letzten beschriebenen Zeile einfügen. Ich kann mir also per Knopfdrücken einen fast beliebigen Wertstrom aufbauen und ihn dann mit Werten füllen.

Dabei ist nur der grobe Ablauf zu beachten: Prozess-beliebig viele Maschinen-Prozessende-Prozess-beliebig viele Maschinen-Prozessende-Prozess usw.

D.h. ich brauche im "Prozessende" (Berechnung siehe Kommentar) Formeln, die immer die "nach oben" letzte ausgefüllte Maschinen und "nach unten" erste ausgefüllte Maschine ausfindig machen, bzw. suchen.
Hatte die Idee, die "ausgefüllten" Maschinen mit einem x zu markieren und  die Formeln im Prozessende danach suchen zu lassen. Das habe ich mal beispielhaft im ersten Prozess angedeutet.


Bin für alle Ideen dankbar!!
Moin,
hat niemand eine Idee, oder ist es unverständlich?
Freue mich über jede Rückmeldung.
heje exelfreunde,

ist das verhalten/anwenden/fertigen der bauteile immer gleich oder verschieden ???? siehe nachfolgendes bsp:

Zitat:Bauteil S1 läuft zum Beispiel in Prozess 1 über Maschine 1, überspringt dann Maschine 2 und läuft dann wieder über Maschine 1 in Prozess 2. Die Formeln im Prozessende müssen sich jetzt also auf Maschine 1 in Prozess 1 und auf Maschine 1 in Prozess 2 beziehen.

Nochmal das ganze für S3: Es läuft über M1 und M2 in P1 und über M1 in P2. Für die Berechnung relevant sind dann M2 in P1 und M1 in P2.
Bei S4 müsste angezeigt werden, das keine Berechnung an der Stelle (Prozessende 1) möglich ist.
heje excelfreunde,

heinz, deine dargestellte tabelle ist ganz nett, aber passe doch deine tabelle bitte so an, dass an einem konkreten bsp. ein ablauf zu erkennen ist. definiere einmal genau, wie die verschiedenen zeitangaben (und zeiteinheiten ) zu verwenden sind, ggf. kommentier doch rechts von deiner tabelle die vorgehensweise...
Hi radagast,

der Ablauf sieht so aus:
Das ganze ist "modular" aufgebaut. Die Beispieldatei enthält schon einen beispielhaften Ablauf.

Es gibt beliebig viele Prozesse, die alle mit einem Prozessende abgeschlossen werden.
Jeder Prozess enthält mindestens eine bis theoretisch beliebig viele Maschinen.
Der Ablauf sieht also immer so aus: Prozess(beliebig viele Maschinen)-Prozessende-Prozess(beliebig viele Maschinen) usw.

Es kann nun sein, dass manche Bauteile manche Maschinen überspringen, bzw. nicht über sie laufen. Dann bleiben die Zellen in der Matrix bei der entsprechenden Maschine und dem entsprechenden Bauteil leer.

Die Formeln im Prozessende (siehe Kommentar in Datei) sollen sich immer auf die letzte ausgefüllte Maschine des vorgelagerten Prozess und auf die erste ausgefüllte Maschine des nachfolgenden Prozess beziehen.

Und das für jedes Bauteil. Die gesuchte Formel ist vom Prinzip her immer gleich. Es geht nur darum, wie ich mit der Formel die beschriebenen Zellen finde und  dann für die Berechnung nutze.
Seiten: 1 2