Zeiterfassung in Excel
#1
Guten Morgen Excel Gemeinde,

ich würde mir gerne eine Excel zur Zeiterfassung basteln. Scheitere aber daran das ich gerne die Stunde in dezimal anzeigen möchte, aber nicht wie üblich 60 Minuten = 1,00 sondern das 60 Minuten 0,6 sind.

Gibt es hierfür eine Lösung?

Grüße Beta
Antworten Top
#2
Hallo Beta,

mal abgesehen davon, dass ich das Vorgehen für falsch halte - was versprichst du dir davon?
Wären 1,5 Stunden dann 0,9?
Wieso möchtest du, dass Excel Kopfstände mit Rückwärtsüberschlag machen muss?

Für die Eingabe könntest du eine Hilfsspalte machen mit der Formel
=A1/100
Schöne Grüße
Berni
Antworten Top
#3
Guten Morgen,

nein 1,5Std sollen nicht 0,9 sein.
Vereinfacht ausgedrückt.

Arbeitszeit:
Bsp.:

7:10 - 15:31   = 8,21h


hier soll ab 8,59h -> 9,00h weiter laufen usw.

Ich verspreche mir davon einen genaueren Abgleich mit unseren Zeitprogramm auf der Arbeit. Da hier nicht in Industrieminuten gerechnet wird.

Grüße Beta
Antworten Top
#4
Hallo,

und warum denn nicht: 7:10 - 15:31 = 8:21 h ?

Notfalls könnte man das 8,21 h mit einer Formel von links 8 plus , und rechts 21 zu 8,21 h * 1 "zusammenbasteltn" - verstehe nur nicht, warum und was das bringen soll? 8:21 h ist doch eindeutig!
[Bild: attachment-190.gif]
Gruß Günter
aus der Helden-, Messe-, Musik-, Buch-, Universitäts- und Autostadt Leipzig
Antworten Top
#5
Oh, ich war einscheindend etwas zu schnelle beim absenden.

es geht mir nicht um die 8:21 sondern, die Soll-Zeit beträgt 7,48h am Tag. Was so 7,8h mit normalen Dezimal Rechnung wäre.
Ich hätte demnach 33 Überminuten erwirtschaftet.

:05: 

Grüße Beta
Antworten Top
#6
Ich versteh nicht, was du willst.
Schöne Grüße
Berni
Antworten Top
#7
Hallöchen,

Die ANtwort auf Deine ursprüngliche Formulierung wäre so. Das hat aber nix mit Industrieminuten zu tun...

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
100:100,10
200:200,20
300:300,30
400:400,40
500:500,50
601:000,60
701:100,70
801:200,80
901:300,90
1001:401,00
1101:501,10
1202:001,20
1302:101,30
1402:201,40
1502:301,50

ZelleFormel
B1=(MINUTE(A1)+STUNDE(A1)*60)/100
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg

Du willst sicher das:

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
100:100,17
200:200,33
300:300,50
400:400,67
500:500,83
601:001,00
701:101,17
801:201,33
901:301,50
1001:401,67
1101:501,83
1202:002,00
1302:102,17
1402:202,33
1502:302,50

ZelleFormel
B1=--A1*24
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#8
Hallo Beta,


Zitat:Es geht mir nicht um die 8:21 sondern, die Soll-Zeit beträgt 7,48h am Tag. Was so 7,8h mit normalen Dezimal Rechnung wäre.

genau das sind aber Industrieminuten.

Wenn ich dich richtig verstanden habe, soll 7:48 nach deinen Vorstellungen 7,48 entsprechen. Dann multipliziere mal deine 7:48 mit 24. Du erhältst genau deine 7,8. Falls du aber den (mehr als seltsamen) Umweg nehmen willst, wäre vllt. das
Code:
=WECHSELN(A1;":";",")*24
deine Lösung. Auch das ergibt wieder 7,8.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#9
Hallöchen,

hier noch die "Überstundenberechnung" mit meinem Ansatz. Allerdings funktioniert die nur, wenn Du mindestens die vorgeschriebene Zeit arbeitest. Minus-Minuten müsste man anders angehen. Wäre schön, wenn Du Dich meldest damit man weiß, in welche Richtung es gehen soll.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
107:1015:3100:37
2Soll7,48
3Pause0,25

ZelleFormel
C1=((B1-A1)*24-B2-B3)/24
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
.      \\\|///      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