Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

Als Text konvertierte Zeit in Formel addieren?
#1
Exclamation 
Hallo, ich bin nicht sehr geübt im Umgang mit Excel und habe jetzt zum ersten Mal eine große Formel aufgestellt.

Um meine Überstunden/Minusstunden im Überblick zu haben, benötige ich eine automatische Auswertung durch die Angaben Arbeitsbeginn, Feierabend und Pausenlänge.

In Zeile 3 funktioniert dies auch wunderbar. Sobald ich aber in Zeile 4 versuche das Ergebnis aus Zeile 3 zu addieren gibt die Zelle nur #WERT! aus. Muss wohl damit zusammen hängen, dass diese Zelle eine Zeit ist, die da sie negativ ist als Text dargestellt werden musste.

Ich lade die Datei hoch, guckt euch bitte G4. Ich freue mich über jeden Lösungsvorschlag :)

Für die die es nicht runterladen wollen hier mal ne kleine Übersicht.

A4 - Wochentag
B4 - Datum
C4 - Arbeitsbeginn
E4 - Feierabend
F4 - Pausenlänge
G4 - Stunden +/-
N1 - Regelarbeitszeit Mo-Do
N2 - Regelarbeitszeit Fr

meine Formel in G4:
=WENN(A4="Fr";WENN((E4-F4-C4)-N2>0;TEXT((E4-F4-C4)-N2+WERT(G3);"[hh]:mm");TEXT(N2-E4+F4+C4-WERT(G3);"-[hh]:mm"));WENN((E4-F4-C4)-N1>0;TEXT((E4-F4-C4)-N1+WERT(G3);"[hh]:mm");TEXT(N1-E4+F4+C4-WERT(G3);"-[hh]:mm")))



freundliche Grüße

Rabadong


Angehängte Dateien
.xlsx   Überstunden_Urlaub.xlsx (Größe: 14,03 KB / Downloads: 5)
Top
#2
Hallo,

es gibt tausende von Beiträgen im Netz zu diesem Thema inkl. fertiger Lösungen. Warum suchst Du nicht danach????
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#3
Ich hab mir sehr viel dazu durchgelesen aber nichts davon war so wie ich es mir vorstelle. Außerdem wollte ich mich näher mit Excel auseinander setzen und der beste Weg zu lernen ist doch selbst etwas aufsetzen oder? :)
Top
#4
Hi,

ich würde es über die Dezimal-Zeit lösen:

Arbeitsblatt mit dem Namen 'Überstunden (2)'
ABCDEF
12017Pausen
2
3Do16.11.201707:30-15:1500:45
4Mo20.11.201707:30-12:3001:30
5Di21.11.201707:30-17:4500:45
6Mi22.11.201707:30-17:3000:45
7Do23.11.201707:30-15:3000:45
8Do30.11.201707:30-17:4500:45
9Fr01.12.201707:30-16:0000:45
10Mo04.12.201707:30-17:4500:45
11Do14.12.201706:15-17:3000:45
12Mi20.12.201707:30-20:0000:45
13Fr22.12.201707:30-17:0000:45

ZelleFormatWert
A3TTT16.11.2017

ZelleFormel
A3=B3

Zellebedingte Formatierung...Format
A31: WOCHENTAG($A3;2)=5abc
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2013
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Mit Hilfstabelle, die ausgeblendet werden kann:

Arbeitsblatt mit dem Namen 'Überstunden (2)'
QRSTUV
2KommtGehtPausereine Zeit/ dez./ hh:mm
37,5015,250,757,00- 1,75- 01:45
47,5012,501,503,50- 5,25- 05:15
57,5017,750,759,500,7500:45
67,5017,500,759,250,5000:30
77,5015,500,757,25- 1,50- 01:30
87,5017,750,759,500,7500:45
97,5016,000,757,750,5000:30
107,5017,750,759,500,7500:45
116,2517,500,7510,501,7501:45
127,5020,000,7511,753,0003:00
137,5017,000,758,751,5001:30

ZelleFormatWert
Q3_-* #.##0,00 _€_-;-* #.##0,00 _€_-;_-* "-"?? _€_-;_-@_-7,5
R3_-* #.##0,00 _€_-;-* #.##0,00 _€_-;_-* "-"?? _€_-;_-@_-15,25
S3_-* #.##0,00 _€_-;-* #.##0,00 _€_-;_-* "-"?? _€_-;_-@_-0,75
T3_-* #.##0,00 _€_-;-* #.##0,00 _€_-;_-* "-"?? _€_-;_-@_-7
U3_-* #.##0,00 _€_-;-* #.##0,00 _€_-;_-* "-"?? _€_-;_-@_--1,75

ZelleFormel
Q3=C3*24
R3=E3*24
S3=F3*24
T3=R3-Q3-S3
U3=R3-Q3-S3-WENN(WOCHENTAG(A3;2)=5;$N$2*24;$N$1*24)
V3=WENN(U3<0;"- "&TEXT(ABS(U3)/24;"hh:mm");TEXT(U3/24;"hh:mm"))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2013
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Top
#5
Und ich bleibe bei normalen Zeiten:

.xlsx   180130 Mini-Zeiterfassung mit Soll-Ist-Saldo.xlsx (Größe: 10,1 KB / Downloads: 19)
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Top
#6
Hi,

das ist auch eine sehr schöne Lösung, habe ich gleich mal für meine eigene Zeitliste angewandt.
Top
#7
(30.01.2018, 12:21)LCohen schrieb: Und ich bleibe bei normalen Zeiten:

Hi, stimmt da der Saldo ? rechnet das richtig ?

Jack Blush
Top
#8
- Ja. -
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Top
#9
Hi Jack,


Zitat:Hi, stimmt da der Saldo ? rechnet das richtig ?

unabhängig davon, dass du eine eindeutige Antwort erhalten hast, noch eine Anmerkung: Probieren geht über Studieren.  :32:
Top
#10
Ja, dann muss wohl mein PC kaputt sein !

Nach meinem Kopfrechnen ergibt 8:30 Arbeitszeit minus 0:30 Pause bei 8:00 Soll nicht -00:15
... und gleichzeitig ergibt 8:30 Arbeitszeit minus 0:30 Pause bei 8:00 Soll nicht 00:15

Was macht mein PC falsch ???

p.Normal {margin:0.0pt; margin-top:0.0pt; margin-bottom:0.0pt; margin-left:0.0pt; margin-right:0.0pt; text-indent:0.0pt; font-family:"Arial"; font-size:10.0pt; color:Black; font-weight:normal; }
08:30
08:00
-00:15
08:30
08:00
00:15

Jack Blush

Och, Copy & Paste funktioniert nicht, Tabellenausschnitt hierher !
Top


Gehe zu:


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