Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Berechnung und Visualisierung einer Praxisaufgabe in Excel
#1
Servus Leute,

vorweg: Bin neu hier, sollte ich was verkehrt machen, dann bitte korrigieren bzw. "ermahnen" damit ich gleich Bescheid weiß.

Ich habe ein relativ einfach Problem aus der Praxis, was ich auf Zettel gut lösen kann, aber in Excel stehe ich da völlig auf dem Schlauch.
Eventuell weiß einer eine simple Lösung dafür. Folgendes liegt vor:

Ich habe einen Arbeitsplatz (AP1), der aus drei Arbeitsschritten besteht. Die Bestückung (10 sec), Prozesszeit (40 sec) und Entnahme (8 sec).
In der Prozesszeit macht der Mitarbeiter Däumchendrehen, weshalb der Gedanke ist eine zweite Station (AP2) aufzubauen, die die gleichen Arbeitsschritte mit gleichen Zeiten aufweist.

Ablauf bei einem Fertigungsauftrag ist also:
Bestückung bei AP1, dann beginnt die Prozesszeit an diesem Arbeitsplatz. In dieser Zeit erfolgt die Bestückung am AP2 und die Prozesszeit beginnt. Irgendwann ist die Prozesszeit am AP1 vorbei, woraufhin die Entnahme erfolgt und dann die erneute Bestückung. In der Zwischenzeit ist auch die Prozesszeit am AP2 fertig. Es folgt die Entnahme und Bestückung dieses Arbeitsplatzes, usw.
Irgendwann pendelt sich das Ganze ein, sodass beide Arbeitsplätze pari bedient werden können.

Hat einer eine Idee wie man das innerhalb von Excel berechnen kann und am besten auch schön visualisieren kann?

Freundlich grüßt euch
Lätta
Antworten Top
#2
Hi,

Zitat:vorweg: Bin neu hier, sollte ich was verkehrt machen, dann bitte korrigieren bzw. "ermahnen" damit ich gleich Bescheid weiß.

erst mal ein herzliches Willkommen.

Und um gleich auf deine Bitte zu kommen: im Forum Office-Anwendungen/Excel sind gleich am Anfang ein paar mit "Wichtig" gekennzeichnete Beiträge. Lies die doch bitte durch. Dann hast du die erste Hürde genommen, nicht "ermahnt" werden zu müssen. :32:

Du schreibst, du hast dein Problem per Zettel gelöst, dann stell uns mal einen Tabellenausschnitt vor, wie du dein Ergebnis haben willst und zeige uns deine Zettellösung. Dann finden wir auch eine Excellösung.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Alles klar, "Wichtig" wird durchgelesen.

So habe ich das Problem auf dem Zettel gelöst. Das habe ich eben in Visio nochmal dargestellt. Den Blöcken so viele mm Breite gegeben, wie viele Sekunden sie dauern.
Dann mit den gegebenen Bedingungen aneinander gereiht. Auf einer entsprechenden Timeline kann man dann ablesen ab wann die Prozesse pari laufen.
Das ganze würde ich aber gerne mit Excel lösen für unterschiedliche Zeiten. Und wie gesagt, ich stehe da völlig auf dem Schlauch.


   

Hoffe das klappt hier alles mit dem Einfügen Angel
Antworten Top
#4
Hi,
(24.04.2016, 17:37)Lätta12 schrieb: Den Blöcken so viele mm Breite gegeben, wie viele Sekunden sie dauern.

ich habe es nur so hinbekommen:

Tabelle1
ABCDE
210408
3AP1██████████████████████████████████████████████████████████
4AP2██████████████████████████████████████████████████████████
Schriftart wird in dieser Tabelle nicht dargestellt

verwendete Formeln
Zelle Formel Bereich N/A
B3,C4=WIEDERHOLEN("█";$B$2)
C3,D4=WIEDERHOLEN("█";$C$2)
D3,E4=WIEDERHOLEN("█";$D$2)

Schriftformate
Zelle Rot Grün Blau Color Stil Unterstreichung Effekte Durchgestrichen Schriftart
B3, C4 017624015773696  
C3, D4 25500255  
D3, E4 146208805296274  
Zellen mit Schriftformatierung automatisch werden nicht dargestellt
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.08 einschl. 64 Bit



Ansonsten sehe ich nur die Möglichkeit, die Spaltenbreite auf 1 mm einzustellen und mit einem VBA-Makro je nach Zahl (For - Next-Schleife) in Zeile 2 einzelne Zellen der entsprechenden AP-Zeile mit der Farbe einzufärben.
Also in Zeile 3 z.B. Zelle B3 bis K3 (10 Spalten) in Blau, dann 40 Spalten in rot: L3 bis AY3, dann 8 Spalten AZ3 bis BG3 in grün.
Den Beginn der einzelnen Farbbalken über eine Variable festlegen.


Tabelle2
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZBABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZCACBCCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZDADBDCDDDEDFDGDHDIDJDKDLDMDNDODPDQDRDSDTDUDVDWDXDYDZ
3AP1
4AP2

Füllfarben und Muster
Zelle Rot Grün Blau Color Muster Farbe
AA3:AY4, AZ4:BI4, BR3:CI3, CJ3: DE4, DF4: DW4,DX3: DZ3, L3:U3, V3:Z4 25500255
AZ3:BG3, BR4:BY4, DF3: DM3, DX4: DZ4 146208805296274
B3:K3, BH3:BQ3, BZ4:CI4, DN3: DW3, L4:U4 017624015773696
Zellen mit Füllfarbe automatisch werden nicht dargestellt
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.08 einschl. 64 Bit



hier ohne Makro:

.xlsb   Prozeßfolge.xlsb (Größe: 12,35 KB / Downloads: 5)
Antworten Top
#5
Servus,

vielen Dank für die Mühe. Wie ich jedoch erkennen kann, ist das kein triviales und einfaches Problem, das kurzerhand mit Excel gelöst werden kann.
Das beruhigt mich doch schon ein wenig. Ich dachte, ich stünde da wirklich auf dem Schlauch.

Freundliche Grüße, und vielen Dank nochmal!
Antworten Top
#6
Hallöchen,

neben den 3 "Arbeitszeiten" wäre dann voraussichtlich auch nicht eine Unterbrechungszeit zu berücksichtigen (hier in gelb). Der Kollege kann ja schlecht zugleich zwei Anlagen bestücken oder entnehmen.

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAH
5241 112222411222284112222841122228
6332 881112228441112224411122244111
71248                              

Zellebedingte Formatierung...Format
E51: Zellwert ist gleich 8abc
E52: Zellwert ist gleich 4abc
E53: Zellwert ist gleich 2abc
E54: Zellwert ist gleich 1abc
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#7
Hi André,

(29.04.2016, 19:36)schauan schrieb: neben den 3 "Arbeitszeiten" wäre dann voraussichtlich auch nicht eine Unterbrechungszeit zu berücksichtigen (hier in gelb). Der Kollege kann ja schlecht zugleich zwei Anlagen bestücken oder entnehmen.

Die Warte-/Unterbrechungszeit ist bei meinem Beispiel in Weiß.

Wie hast Du nun die zu färbenden Zellen mit den Zahlen 1-8 gefüllt?
Antworten Top
#8
Hallo Ralf,

ohne die 8 wär's kein Problem:
Arbeitsblatt mit dem Namen 'Tabelle1'
 EFGHIJKLMNO
211222241122

ZelleFormel
F2=WENN(E2=4;1;WENN(E2=2;WENN(ZÄHLENWENN(B2:E2;2)<4;2;4);WENN(E2=1;WENN(ZÄHLENWENN(D2:E2;1)<2;1;2))))
G2=WENN(F2=4;1;WENN(F2=2;WENN(ZÄHLENWENN(C2:F2;2)<4;2;4);WENN(F2=1;WENN(ZÄHLENWENN(E2:F2;1)<2;1;2))))
H2=WENN(G2=4;1;WENN(G2=2;WENN(ZÄHLENWENN(D2:G2;2)<4;2;4);WENN(G2=1;WENN(ZÄHLENWENN(F2:G2;1)<2;1;2))))
I2=WENN(H2=4;1;WENN(H2=2;WENN(ZÄHLENWENN(E2:H2;2)<4;2;4);WENN(H2=1;WENN(ZÄHLENWENN(G2:H2;1)<2;1;2))))
J2=WENN(I2=4;1;WENN(I2=2;WENN(ZÄHLENWENN(F2:I2;2)<4;2;4);WENN(I2=1;WENN(ZÄHLENWENN(H2:I2;1)<2;1;2))))
K2=WENN(J2=4;1;WENN(J2=2;WENN(ZÄHLENWENN(G2:J2;2)<4;2;4);WENN(J2=1;WENN(ZÄHLENWENN(I2:J2;1)<2;1;2))))
L2=WENN(K2=4;1;WENN(K2=2;WENN(ZÄHLENWENN(H2:K2;2)<4;2;4);WENN(K2=1;WENN(ZÄHLENWENN(J2:K2;1)<2;1;2))))
M2=WENN(L2=4;1;WENN(L2=2;WENN(ZÄHLENWENN(I2:L2;2)<4;2;4);WENN(L2=1;WENN(ZÄHLENWENN(K2:L2;1)<2;1;2))))
N2=WENN(M2=4;1;WENN(M2=2;WENN(ZÄHLENWENN(J2:M2;2)<4;2;4);WENN(M2=1;WENN(ZÄHLENWENN(L2:M2;1)<2;1;2))))
O2=WENN(N2=4;1;WENN(N2=2;WENN(ZÄHLENWENN(K2:N2;2)<4;2;4);WENN(N2=1;WENN(ZÄHLENWENN(M2:N2;1)<2;1;2))))
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
Mit der 8 muss man noch die Abhängigkeiten zur 1 und 4 verdrahten. Hab ich aber jetzt als Formellösung nicht drin. Eigentlich braucht man "nur" zu schauen, ob in der jeweils anderen Zeile 1 oder 4 bereits in ausreichender Anzahl steht und dass man den Zirkelbezug dabei vermeiden kann. Wenn ja, dann 8.
Im Prinzip so, nur dann mit ZÄHLENWENN und noch ein paar Dingen mehr ...
Arbeitsblatt mit dem Namen 'Tabelle1'
 AB
1011
1128

ZelleFormel
B10=WENN(A11=1;8;1)
B11=WENN(A10=1;8;1)
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg

Ich hatte jedoch ein "kleines" Problem mit der Priorisierung. Es könnte ja sein, dass beide Arbeitszeiten zugleich enden. Welche bekommt dann die 8?
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


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