Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1368to1372
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel Zeiten

Excel Zeiten
09.07.2014 15:20:33
Rudi
Hallo zusammen,
In meiner angehängten Tabelle habe ich verschiedene Fehlermeldungen die immer Unterschiedlich auftreten. Trotzdem würde ich gerne automatisch die Zeit berechnen, die ein einzelner Fehlerblock benötigt und in der Spalte Stillstand speichern.
Ich hoffe mein Problem ist verständlich.
Hier ist die Datei:
https://www.herber.de/bbs/user/91442.xlsx
Für Lösungen wäre ich sehr dankbar

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Absolut ungenügende Beschreibung
09.07.2014 15:37:47
EtoPHG
Hallo Georg,
Deine Beschreibung, was du machen willst ist mehr als ungenügend.
1. Es gibt keine Spalte Stillstand
2. Wie definiert sich ein Fehlerblock?
3. Was hat die Direction für eine Bedeutung?
4. Warum können in einer Fehlersituation a) Mehrere Fehler auftauchen und b) Vorgänge darin abgewickelt werden?
5. Wie lauten die Bedingungen, bzw. die Regel, um einen Stillstand auszurechnen?
Gruess Hansueli

AW: Absolut ungenügende Beschreibung
09.07.2014 15:48:19
Rudi
ok, ich versuchs nochmal:
1. Ich meine die Spalte Standzeit, nicht Stillstand, Sorry
2. Ein Fehlerblock beginnt immer mit Coming und endet mit Going. Allerdings kann man nicht sagen wie viele Comings und Goings vorkommen, es sind aber immer gleich viele
3. bei coming hält die Maschine an, bei going läuft sie weiter
4. Manche Fehler bewirken weitere Fehler. Es könnte auch sein das ein Fehler nicht zwangsläufig zum Stillstand führt, sondern erst ab einem gewissen Punkt.
5. ich denke es gibt keine Regel, zumindest ist mir keine bekannt.

Anzeige
mit INDEX() und VERWEIS() ...
09.07.2014 15:46:08
der
Hallo Rudi,
... so wie Du es bisher beschrieben bzw. aufgezeigt hast:
in G2: =WENN((D2="going")*(D3="");B2-INDEX(B:B;VERWEIS(9;1/(E$1:E1=E2)/(D$1:D1="coming");ZEILE(E$1:E2)));"")
und Formel nach unten kopieren.
Gruß Werner
.. , - ...

AW: mit INDEX() und VERWEIS() ...
09.07.2014 15:54:34
Rudi
Vielen Dank, für die schnelle Lösung

AW: Excel Zeiten
09.07.2014 15:52:04
Christian
Hallo Rudi,
ein Ansatz:
 ABCDEFG
1DateTimeTypDirection MessageLaufzeitStandzeit
215.06.200809:23:14  Start  
315.06.200809:44:19  Vorgang x  
415.06.200810:15:47  Vorgang y  
515.06.200811:11:36ErrorcomingFehler 1  
615.06.200812:19.22ErrorcomingFehler 2  
715.06.200812:26:20  Vorgang s  
815.06.200812:39:48  Vorgang t  
915.06.200813:15:55ErrorgoingFehler 2  
1015.06.200813:19:22ErrorgoingFehler 1 02:07:46
1115.06.200813:35:01  Vorgang d  
1215.06.200814:09:14  Start4:46:00 
1315.06.200815:15:33  Vorgang h  
1415.06.200815:45:00ErrorcomingFehler 3  
1515.06.200816:12:13ErrorgoingFehler 3 00:27:13
1615.06.200816:40:50  Vorgang l  
1715.06.200817:01:49  Vorgang q  
1815.06.200817:10:25  Vorgang j  
1915.06.200817:59:03ErrorcomingFehler 2  
2015.06.200818:50:30ErrorgoingFehler 2 00:51:27
2115.06.200819:01:08  Vorgang u  
2215.06.200819:15:42  Start05:06:28 

Formeln der Tabelle
ZelleFormel
G2{=WENN((D2="going")*(D3<>"going"); B2-INDEX(B:B;MAX(WENN(($D$2:D2="coming")*($E$2:E2=E2); ZEILE($E$2:E2)))); "")}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
MfG Christian

Anzeige
AW: Excel Zeiten
09.07.2014 15:53:49
Rudi
Funktioniert Perfekt, danke.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige