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.

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)
Antworten 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.
Antworten 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? :)
Antworten 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
Antworten Top
#5
Und ich bleibe bei normalen Zeiten:

.xlsx   180130 Mini-Zeiterfassung mit Soll-Ist-Saldo.xlsx (Größe: 10,1 KB / Downloads: 19)
Antworten Top
#6
Hi,

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

Hi, stimmt da der Saldo ? rechnet das richtig ?

Jack Blush
Antworten Top
#8
- Ja. -
Antworten 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:
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten 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 !
Antworten Top


Gehe zu:


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