Sunteți pe pagina 1din 6

Timesheet

This Excel is free of charge, but if you want to make a small donation, my PayPal-account is: eigersoftware@hotmail.com

Excel to book your worked hours


Version
2
Date
1/12/2015

By: eigersoftware@hotmail.com
http://worktimesheet2014.blogspot.com.es/

NB:
* created with Excel 2013-Spanish, for translation formulas (to English), see:
http://www.xperimentos.com/2007/03/03/tabla-de-traduccion-de-formulas-excel-en-espanol-a-ingles/
source pic: http://www.wpclipart.com/medical/cartoons/doctor_off_the_clock.png
http://en.excel-translator.de/
* to update pivot-tables in sheet Estadisticas, click menu "Analizar > Actualizar Todo" o "Datos > Actualizar" (Analyze > Refresh), after inserting your hours in sheet 'Tabla'. For more info about pivot-tables, see:
https://www.ablebits.com/office-addins-blog/2014/11/19/excel-pivot-table-tutorial/
Worksheets:
SHEET "Tabla" (Table)
Columns:
NB color:
white
green
yellow

fecha1/Date1
fecha2/Date2
dia/Day
dia2/Weekday
semana/Week
mes/Month
EsLaborable/IsWorkingDay
Tini/Tstart
Tfin/Tend
Textra *
P1ini/Break1 *
P1fin *
P2ini/Break2 *
P2fin *
Diff *
Code
Code2 *
Code3 *
Observacion/Note *
TabHora/Input-Table
Proj *
Tdiff

Timesheet - Input worked hours per day

fixed
input
calculated

NB: * : optional field (can be left blank)

date, format: weekday, day, month. NB: Weekdays: L=Mo, M=Tu,X=We,J=Th,V=Fr,S=Sa,D=Su


date, format: day, month, year
day
weekday, see column A (Date1)
week
month
is working day (0=No,1=Yes). NB: set for holidays in Spain/Madrid
start-time work day (format: hh:mm)
end-time work day (format: hh:mm). NB: without overtime
overtime work (requested by boss),in minutes
start-time break1 (format: hh:mm)
end-time break1 (format: hh:mm)
start-time break2 (format: hh:mm)
end-time break2 (format: hh:mm)
difference time booked vs time punch in/out clock (0=No,1=Yes)
Code, values: N=day worked, V=day not worked (details in Code2)
Code2, values: VA=vacations, AP=personal day, BA=time off sick (details in Code3)
Code3, values: VA0=vacations last year, VA1=vacations actual year
Input-table, with office-hours, 3 variants: 40 hr (standard) / 37 hr (summer) / 35 hr (short), see column AH
Project
difference time-worked vs time-contract (should be >= 0), in minutes

SHEET "Estadisticas" (Statistics)


main stats T1-T6
stats month: S1-S11
stats year: Y1-Y14

Timesheet - Statistics

SHEET "DiaHours" (HoursPerDay)

Timesheet - Input worked hours per day+hour per project

NB: sheet is almost 100% calculated, except for some green cells like e.g.N97-98: total days vacations (contract)

Timesheet - Input worked hours per day


today:
Date1
fecha1
M 1-12
X 2-12
J 3-12
V 4-12
S 5-12
D 6-12
L 7-12
M 8-12
X 9-12
J 10-12
V 11-12
S 12-12
D 13-12
L 14-12
M 15-12
X 16-12
J 17-12
V 18-12
S 19-12
D 20-12
L 21-12
M 22-12
X 23-12
J 24-12
V 25-12
S 26-12
D 27-12
L 28-12
M 29-12
X 30-12
J 31-12

12/23/2015 14:58
Date2
fecha2

month:
Day
dia

1-12-2015
2-12-2015
3-12-2015
4-12-2015
5-12-2015
6-12-2015
7-12-2015
8-12-2015
9-12-2015
10-12-2015
11-12-2015
12-12-2015
13-12-2015
14-12-2015
15-12-2015
16-12-2015
17-12-2015
18-12-2015
19-12-2015
20-12-2015
21-12-2015
22-12-2015
23-12-2015
24-12-2015
25-12-2015
26-12-2015
27-12-2015
28-12-2015
29-12-2015
30-12-2015
31-12-2015

WeekdayWeek
dia2
semana
1M
2X
3J
4V
5S
6D
7L
8M
9X
10 J
11 V
12 S
13 D
14 L
15 M
16 X
17 J
18 V
19 S
20 D
21 L
22 M
23 X
24 J
25 V
26 S
27 D
28 L
29 M
30 X
31 J

Hint:

12

week:
DEMO: filter: Month=12
Month IsWorkingDTstart Tend
mes
EsLaborablTini
Tfin
49
12
1
49
12
1
49
12
1
8:30
49
12
1
8:30
49
12
0
49
12
0
50
12
1
8:30
50
12
0
50
12
1
8:30
50
12
1
8:30
50
12
1
8:30
50
12
0
50
12
0
51
12
1
8:30
51
12
1
8:30
51
12
1
8:30
51
12
1
8:30
51
12
1
8:30
51
12
0
51
12
0
52
12
1
8:30
52
12
1
8:30
52
12
1
8:30
52
12
1
52
12
0
52
12
0
52
12
0
53
12
1
53
12
1
53
12
1
53
12
1

If you forgot one day to register your start/end-time:


When you block your PC at end of day and unblock it at start new day, you can find these times in Windows Event Log (eventids 4800 and 4624), run ' eventvwr', see:
http://www.howtogeek.com/124313/how-to-see-who-logged-into-a-computer-and-when/
Textra
Break1
Break2
Diff
Code
Code2
Code3
Note
Input-Table Project
Tdiff
STANDARD
Textra
P1ini
P1fin
P2ini
P2fin
Diff
Code
Code2
Code3
Observacion
TabHora
Proj
Tdiff
TabHora 1
V
BA
1
0
sick
V
AP
1
0
personal day
19:00
13:00
14:00
N
1 Analysis
60
15:30
N
1 Analysis
60
1
0
1
0
18:30
13:00
14:00
N
1 Design
30
1
0
holidays (Da de la Inmaculada Concepcin)
20:00
13:00
14:00
N
1 Design
120
18:00
10:00
10:15
13:00
14:00
N
1 Design
-15
break1 15 min.
13:30
N
1 Design
-60
left 1hr early for apoint.doctor
1
0
1
0
18:00
13:00
14:00
N
1 Design
0
18:00
13:00
14:00
N
1 Coding
0
18:00
13:00
14:00
N
1 Coding
0
18:00
120
13:00
14:00
1N
1 Coding
0
overtime 2 hr (18:00-20:00)
14:30
60
1N
1 Coding
0
overtime 1 hr (14:30:00-15:30)
1
0
1
0
18:00
13:15
14:00
N
1 Coding
15
shorter break
18:00
13:00
14:00
1N
1 Testing
0
Tend 17:00, but 1 hr work home
18:00
13:00
14:00
1N
1 Deploy
0
Tend 15:00 (3 hrs compens.for overtime 17,
V
VA
VA1
1
0
vacations
1
0
holidays (Xmas)
1
0
1
0
V
VA
VA1
1
0
vacations
V
VA
VA1
1
0
V
VA
VA1
1
0
V
VA
VA1
1
0
51

OFFICE HOURS
Weekday
Hours
Dia SemanaHours

Break
Start
Pausa (min.) Ini

End
Fin

eigersoftware@hotmail.com - http://worktimesheet2014.blogspot.com.es/

month:

12

*T2: month per week


EsLaborable
- all mes
12
Data
Sum - Ttotal3

week semana
49
50
51
52
53
Total Result
Hr/Min worked
Hr/Min Diff

Hr/Min worked
Sum - Tdiff

990
1965
2400
1545
0
6900
115
3

16
32
40
25
0

120
75
0
15
0
210
0
30

30
45
0
45
0

T2: Time worked in month M per week (in minutes) and diff. with time contract (in red)
3000
2500
2000

Data

1500

Column I

1000
500
0

*S1: Working days


semana
49
EsLaborable
1
mes
12

50

51

*S2: No Working days


53
EsLaborable
mes
dia2

52

0
12
- multiple -

Count - dia2
21

Sum - dia2

*S3: Days not worked: Vacations


Code
V
Code2
VA
mes
12
Count - fecha2
5
*S4: Days not worked: Sick
Code
V
Code2
BA
mes
12
Count - fecha2
1
*S5: Days not worked: Personal day
Code
V
Code2
AP
mes
12

*S6:Days not worked: Total

Count - fecha2

Count - fecha2

Code
mes

V
12

1
*S7: Days worked
Code
mes

7
NB: Filtro: Code<>V
N
12

*S8: Working days worked


mes
12
Jornada
1

Count - fecha2

Count - dia2
14

14
*S9: Hrs/days Total
(S6+S7)

*S10: Over time


mes

154

21

12

Sum - Textra
180

*S11: Hours Total (incl. Over time)


101

eigersoftware@hotmail.com - http://worktimesheet2014.blogspot.com.es/

week

52

*T3: week per day


semana

50

fecha2
7-12-2015
8-12-2015
9-12-2015
10-12-2015
11-12-2015
12-12-2015
13-12-2015
Total Result
Hr/Min worked
Hr/Min Diff

Data
Sum - TtotSum - Tdiff
540
0
630
495
300
0
0
1965
32
1

Hr/Min worked
9
30
0
0
10
120
8
-15
5
-60
0
0
0
0
75
45
15

0
0
30
15
0
0
0

T3: Time worked in week W per day (in minutes) and diff. with time contract (in red)
700
600
500
400

Data

300

Column P

200
100
0
-100

eigersoftware@hotmail.com - http://worktimesheet2014.blogspot.com.es/

700
4

600
500
400

Data

300

Column P

200

100
0
-100
0

Year

2015

49

50

51

52

53

Total Result

*T5: Months
Data
Sum - TtotSum - Tdiff
7260
9600
10110
9750
9240
10110
10260
4440
8730
9960
8730
6900
105090
Diff.contract

month mes
1
2
3
4
5
6
7
8
9
10
11
12
Total Result
Avg. Spain: 141 hr/month
*T6: Projects
Proj
(empty)
Analysis
Design
Coding
Testing
Deploy
Total Result

Hr/Min worked
121
60
160
0
0
0
0
0
0
0
0
0
0
0
0
0
145
0
166
0
0
0
0
210
1751
270
-14

Sum - TtotHr/Min worked


98190
990
2475
2415
510
510
105090

0
0
0
0
0
0
1751

Hr/Min Diff

Hr/Week

0
0
0
0
0
0
0
0
30
0
0
0
-105060

1
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0

30.25
40
0
0
0
0
0
0
36.375
41.5
0
0

*Y14: Check Contract vs Input-table


Sum - Tnorm2
104820
1747
Diff.norm. contract
-18

0
0
0
0
0
0
30

T5: Time worked in week W per day (in minutes) and diff. with time contract (in red)
12000

T6: Tiempo per project ( in min.)


(empty)

Analysis

Design

Hours/year Contract

1765 por seman:

*Y1: Days not worked: Vacations last yr


Code
V
Code2
VA
Code3
VA0
Count - fecha2

Testing

Coding
Deploy
36.7708333

Total Result

10000
8000

Data
Column P

6000
4000
2000

*Y7: Days
not worked: Sick
0
Code
mes
1
2 V
3
Code2
BA

8*Y9: Working
9
10 days
11

EsLaborable

12

2
Count - fecha2
*Y2: Days not worked: Vacations this yr
Code
V
Code2
VA
Code3
VA1

Count - fecha1
3

249

*Y8: Days not worked: Personal day


Code
V
Code2
AP

*Y10: Days worked


EsLaborable
Code

Count - fecha2

Count - fecha1

1
N

Count - fecha2
23

1
*Y3: Days vacations last yr
total
not used

2
0

*Y4: Days vacations this yr


total
not used

24
1

*Y5: Vacat.total used

25

220
*Y11: Days worked/Working days %
88%

*Y12: Diff booked vs punched in/out


Diff
1
Count - dia2
4

*Y6: Vacat total left

*Y13: Check: time no-working days (=0)


dia2
- multiple EsLaborable
0
Sum - Ttotal3
0

eigersoftware@hotmail.com - http://worktimesheet2014.blogspot.com.es/

Timesheet - Input worked hours per day+hour per project


today:
Date1
fecha1
M 1-12
X 2-12
J 3-12
V 4-12
L 7-12
X 9-12
J 10-12
V 11-12
L 14-12
M 15-12
X 16-12
J 17-12
V 18-12
L 21-12
M 22-12
X 23-12
J 24-12
L 28-12
M 29-12
X 30-12
J 31-12

12/23/2015 14:58
Date2
fecha2

month:
Day
dia

1-12-2015
2-12-2015
3-12-2015
4-12-2015
7-12-2015
9-12-2015
10-12-2015
11-12-2015
14-12-2015
15-12-2015
16-12-2015
17-12-2015
18-12-2015
21-12-2015
22-12-2015
23-12-2015
24-12-2015
28-12-2015
29-12-2015
30-12-2015
31-12-2015

WeekdayWeek
dia2
semana
1M
2X
3J
4V
7L
9X
10 J
11 V
14 L
15 M
16 X
17 J
18 V
21 L
22 M
23 X
24 J
28 L
29 M
30 X
31 J

12

week:
Month
mes

49
49
49
49
50
50
50
50
51
51
51
51
51
52
52
52
52
53
53
53
53

IsWorkingDay
EsLaborable
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

51

Office hours
8
9
1
1
1 Analysis
1 Analysis
1 Design
1 Design
1 Design
1 Design
1 Design
1 Coding
1 Coding
1 Coding
1 Coding
1 Coding
1 Testing
1 Deploy
1
1
1
1
1

Analysis
Analysis
Design
Design
Design
Design
Design
Coding
Coding
Coding
Coding
Coding
Testing
Deploy

10

11

12

13

14

15

16

17

18

19

Analysis
Analysis
Design
Design
Design
Design
Design
Coding
Coding
Coding
Coding
Coding
Testing
Deploy

Analysis
Analysis
Design
Design
Design
Design
Design
Coding
Coding
Coding
Coding
Coding
Testing
Deploy

Analysis
Analysis
Design
Design
Design
Design
Design
Coding
Coding
Coding
Coding
Coding
Testing
Deploy

Analysis
Analysis
Design
Design
Design
Design
Design
Coding
Coding
Coding
Coding
Coding
Testing
Deploy

Analysis
Analysis
Design
Design
Design
Design
Design
Coding
Coding
Coding
Coding
Coding
Testing
Deploy

Analysis
Analysis
Design
Design
Design

Analysis
Analysis
Design
Design
Design

Analysis

Analysis

Analysis

Design
Design
Design

Design
Design
Design

Design

Design
Coding
Coding
Coding
Coding
Coding
Testing

Design
Coding
Coding
Coding

Design
Coding
Coding
Coding

Design
Coding
Coding
Coding

Coding
Testing

Coding
Testing

Coding
Testing

20

Design

eigersoftware@hotmail.com - http://worktimesheet2014.blogspot.com.es/

S-ar putea să vă placă și