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.

Prozessdauer automatisch ermitteln
#1
Sad 
Ich habe 2 Spalten, eine Prozessnummer und Zeit. Der Prozess hat mehrere Schritte mit mehreren Zeitpunkten. Wobei die Prozessnummer solange gleich bleibt bis der Prozess abgeschlossen ist, dabei wird bei jeden prozessschritt in einer neuen Zeile die jeweilige Prozessnummer mit jeweiligen Zeitpunkt festgehalten.
Ich möchte nun die Dauer der jeweiligen Prozesse automatisch berechnen lassen, da es manuell zu aufwändig wäre. 

Sprich wenn der erste schritt um 7.00 Uhr ist und der letzte Schritt um 7.40 (quasi 7.40-7.00) = 40 min für diesen Prozess.

Problem ist dass alle Prozesse unterschiedlich viele schritte haben also aus unterschiedlich vielen Zeilen besteht.

Kennt jemand eine Lösung?
Antworten Top
#2
Hola,
Code:
=max(wenn(A2:A100=G1;B2:B100))-min(wenn(A2:A100=G1;B2:B100))
Die Formel mit Strg-Shift-Enter abschließen. In G1 steht die gesuchte Prozessnummer.
Gruß,
steve1da
Antworten Top
#3
Hallo

zeig mal eine kleine Musterdatei mit dem Istzustand und händisch auch den gewünschtes Ergebnis.

LG UweD
Antworten Top
#4

.xlsx   BeispielDaten.xlsx (Größe: 13,33 KB / Downloads: 6)
Antworten Top
#5
Dann fixier die Bereiche in der Formel und nimm an Stelle von G1 einfach A2. Die Formel kannst du dann runterziehen.
Antworten Top
#6
Kannst du die Formel vielleicht einmal für unsere Beispieldatei formulieren, bei mir funktioniert es nicht, hab wohl irgendwas falsch
Antworten Top
#7
Code:
=max(wenn($A$2:$A$200=A2;$B$2:$B$200))-min(wenn($A$2:$A$200=A2;$B$2:$B$200))
Antworten Top
#8
Klappt doch

ABCDEFG
1ProzessnummerZeitProzessnummer
21102303707:19:031102303700:36:47
31102303707:19:341102303800:36:59
41102303707:19:401102307800:12:41
51102303707:19:48
61102303707:20:03
71102303707:20:11
81102303707:20:20
91102303707:20:28
101102303707:20:36
111102303707:20:43
121102303707:20:57
131102303707:21:15
141102303707:21:23
151102303707:21:31

ZelleFormel
G2=MAX(WENN($A$2:$A$200=F2;$B$2:$B$200))-MIN(WENN($A$2:$A$200=F2;$B$2:$B$200))


LG UweD
[-] Folgende(r) 1 Nutzer sagt Danke an UweD für diesen Beitrag:
  • excelGOAT187
Antworten Top
#9
@Uwe: bei dir halt ohne Strg-Shift-Enter wegen O365. Der TE muss es noch drücken :)
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • excelGOAT187
Antworten Top
#10
Stimmt.

LG
[-] Folgende(r) 1 Nutzer sagt Danke an UweD für diesen Beitrag:
  • excelGOAT187
Antworten Top


Gehe zu:


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