Collapse column

Autor Thema: Überstundenberechnung/Überzeitenberrechnung  (Gelesen 5315 mal)

Offline onix05

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2010
Überstundenberechnung/Überzeitenberrechnung
« am: Dezember 14, 2013, 11:17:25 Vormittag »
Hallo  Leute,

denke das Problem ist hier schon mehrfach behandelt worden, jedoch kann ich leider
für mich nicht die richtige Lösung finden.

Da ich in Excel nicht wirklich fit bin hoffe ich auf diesem Weg einen Tipp zu bekommen.

Ich habe mir eine Check in und Out Tabelle gebastelt in der ich meine Ankunftszeit und
Abgangszeit auf der  eintrage.

Zelle F (IST), soll mir nun berechnen wie lange ich gearbeitet habe.
Zelle G (über), soll mir die Überzeiten  errechnen abzüglich 0.5 Stunden Mittagspause.
Zelle H (), soll mir nun die angelaufenen Überstunden/Minuten zusammenrechnen.   

Leider bekomme ich nur bei runden  Zeiten die richtige Berechnung der Zelle F, siehe dazu die Daten vom  02.12.13

Dazu meine Formel:   =IF(E6<D6,(1+E6-D6)*24,(E6-D6)*24)

Zelle D+E sind als: Benutzer  h:mm formatiert,  Zelle F als normale Zahlenzelle

Worin liegt der Fehler??? Möglicherweise in der Zeitumrechnung??


Bin für jede  dankbar!! ;)

Lg und ein schönes Wochenende

Christoph 
 

                                                  D           E         F        G        H                                                                                                   
 
     Wochentag   Datum:           In:        out:    Ist:   Ueber:  Zeit      
                                   
E6    Montag       02.12.2013   7:00    15:30   8.50    0.00    0.00       
        Dienstag     03.12.2013   7:00    15:45   8.75    0.25    0.25       
        Mittwoch     04.122013    6:55    15:30   8.58    0.08    0.33       
        Donn.          05.12.2013   6:55    16:15   9.33    0.83    1.16       
        Freitag       
 

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline mumpel

  • Spezialist für RibbonX-Programmierung
  • Global Moderator
  • Full Member
  • *****
  • Beiträge: 195
    • Profil anzeigen
    • Microsoft-Office-Add-Ins
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw: Überstundenberechnung/Überzeitenberrechnung
« Antwort #1 am: Dezember 14, 2013, 16:36:14 Nachmittag »
Hallo!
 
Nutze das Stundenformat anstelle der Industriestunden.
 
ABCDEFG
1TagBeginnEndeIstSollÜberZeit
2Mo 16.12.201307.0015.3008.3008.3000.0000.00
3Di 17.12.201307.0015.4508.4508.3000.1500.15
4Mi 18.12.201307.0015.4508.4508.3000.1500.15
5Do 19.12.201306.5516.1509.2008.3000.5000.50
6Fr 20.12.201307.0015.0008.0008.3000.0000.00
ZelleFormatWert
A2TTT TT.MM.JJJJ16.12.2013
B2[hh].mm0,291666666666667
C2[hh].mm0,645833333333333
D2[hh].mm0,354166666666667
E2[hh].mm0,354166666666667
F2[hh].mm0
G2[hh].mm0
A3TTT TT.MM.JJJJ17.12.2013
B3[hh].mm0,291666666666667
C3[hh].mm0,65625
D3[hh].mm0,364583333333333
E3[hh].mm0,354166666666667
F3[hh].mm1,04166666666666E-02
G3[hh].mm1,04166666666666E-02
A4TTT TT.MM.JJJJ18.12.2013
B4[hh].mm0,291666666666667
C4[hh].mm0,65625
D4[hh].mm0,364583333333333
E4[hh].mm0,354166666666667
F4[hh].mm1,04166666666666E-02
G4[hh].mm1,04166666666666E-02
A5TTT TT.MM.JJJJ19.12.2013
B5[hh].mm0,288194444444444
C5[hh].mm0,677083333333333
D5[hh].mm0,388888888888889
E5[hh].mm0,354166666666667
F5[hh].mm3,47222222222222E-02
G5[hh].mm3,47222222222222E-02
A6TTT TT.MM.JJJJ20.12.2013
B6[hh].mm0,291666666666667
C6[hh].mm0,625
D6[hh].mm0,333333333333333
E6[hh].mm0,354166666666667
F6[hh].mm0
G6[hh].mm0
ZelleFormel
D2=REST(C2-B2;1)
F2=WENN(D2>E2;D2-E2;0)
G2=F2
A3=A2+1
D3=REST(C3-B3;1)
F3=WENN(D3>E3;D3-E3;0)
G3=F3
A4=A3+1
D4=REST(C4-B4;1)
F4=WENN(D4>E4;D4-E4;0)
G4=F4
A5=A4+1
D5=REST(C5-B5;1)
F5=WENN(D5>E5;D5-E5;0)
G5=F5
A6=A5+1
D6=REST(C6-B6;1)
F6=WENN(D6>E6;D6-E6;0)
G6=F6

Gruß, René

Offline mumpel

  • Spezialist für RibbonX-Programmierung
  • Global Moderator
  • Full Member
  • *****
  • Beiträge: 195
    • Profil anzeigen
    • Microsoft-Office-Add-Ins
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw: Überstundenberechnung/Überzeitenberrechnung
« Antwort #2 am: Dezember 14, 2013, 16:44:51 Nachmittag »
Nachtrag:
Bei der Sollzeit sind die 30 Minuten Pause eingerechnet (also 8 Stunden Arbeit plus 30 Minuten Pause = Sollzeit 8:30).

Offline onix05

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2010
Antw: Überstundenberechnung/Überzeitenberrechnung
« Antwort #3 am: Dezember 15, 2013, 15:46:50 Nachmittag »
Hallo René,

das ging ja aber mal schnell!!

Vielen lieben Dank für die Info.... jetzt bin ich aber MEGA Happy, das es funzt!!!

Schönen Sonntag noch LG Christoph

Offline onix05

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2010
Antw: Überstundenberechnung/Überzeitenberrechnung
« Antwort #4 am: Dezember 19, 2013, 15:11:32 Nachmittag »
Hallo und Gruess Gott an alle,

mein Problem habe ich Dank Rene jetzt fasst geloesst.
Da ich eine englische Exel Version benutze stellte sich noch ein kleines Formelproblem dar, was ich aber loesen konnte.

Es wird jetzt fasst alles richtig berechnet, jedoch berechnet Exel mir leider nicht die  ins NEGATIV um!
Da ich Gleitzeit habe mache ich auch schon mal Minusstunden die dann aber nicht errechnet werden!
(siehe Montag Zeile 3)

Donn.      02.01.2014   7:00   15:30   8:30   8:30   0:00
Freitag    03.01.2014   6:55   15:30   8:35   8:30   0:05
Montag   06.01.2014   7:10   15:30   8:20   8:30   0.00

schoen waere es auch wenn die Negativen Zeiten auch in Rot dargestellt wuerden.

Besten Dank an alle und einen schoenen Resttag noch ....

Christoph


    

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline mumpel

  • Spezialist für RibbonX-Programmierung
  • Global Moderator
  • Full Member
  • *****
  • Beiträge: 195
    • Profil anzeigen
    • Microsoft-Office-Add-Ins
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw: Überstundenberechnung/Überzeitenberrechnung
« Antwort #5 am: Dezember 19, 2013, 15:22:54 Nachmittag »
Über ein benutzerdefiniertes Zellenformat: [hh].mm;[Rot]-[hh].mm

Offline mumpel

  • Spezialist für RibbonX-Programmierung
  • Global Moderator
  • Full Member
  • *****
  • Beiträge: 195
    • Profil anzeigen
    • Microsoft-Office-Add-Ins
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw: Überstundenberechnung/Überzeitenberrechnung
« Antwort #6 am: Dezember 19, 2013, 15:30:17 Nachmittag »
Noch ein Beispiel. Wichtig in diesem Fall ist, dass Du in den Optionen das "1904-Datumsformat" aktivierst. Denn Excel kann sonst nicht mit negativen Zeiten rechnen.
 
ABCDE
1BeginnEndeSollistMehr-/Minder- leistung
208.0016.5008.3008.5000.20
308.0016.0008.3008.00-00.30
ZelleFormatWert
A2[hh].mm0,333333333333333
B2[hh].mm0,701388888888889
C2[hh].mm0,354166666666667
D2[hh].mm0,368055555555556
E2[hh].mm;[Rot]-[hh].mm1,38888888888888E-02
A3[hh].mm0,333333333333333
B3[hh].mm0,666666666666667
C3[hh].mm0,354166666666667
D3[hh].mm0,333333333333333
E3[hh].mm;[Rot]-[hh].mm-2,08333333333334E-02
ZelleFormel
D2=REST(B2-A2;1)
E2=D2-C2
D3=REST(B3-A3;1)
E3=D3-C3

Offline onix05

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2010
Antw: Überstundenberechnung/Überzeitenberrechnung
« Antwort #7 am: Dezember 19, 2013, 15:33:45 Nachmittag »
Prima Danke dir Rene!

muss nur mal sehen wo das gemacht wird, vor allem bei meiner englischen Version!! 


Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.