Google Spreadsheets : Iemand die hulp kan bieden?

Gebruikersavatar
krisken
Elite Poster
Elite Poster
Berichten: 19089
Lid geworden op: 07 Nov 2006
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Bedankt: 955 keer
Uitgedeelde bedankjes: 1825 keer
Contact:

Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor krisken » 1 week 6 dagen 9 uur geleden (29 Jun 2020, 14:44)

Deze maand ben ik begonnen met het bijhouden van alle overuren die ik heb gedaan voor mijn werkgever. Daar ik dit vooral digitaal wou hebben (moeilijker kwijt te geraken :)), en steeds wou kunnen updaten met mijn tablet, laptop of gsm, heb ik gekozen voor Google spreadsheets.

Op zich werkt alles prima, alleen ... kan ik niet "rekenen" met negatieve uren.
Bijvoorbeeld : op vrijdag 5 juni 2020 ben ik 20 minuten te laat gekomen op het werk. In plaats van 7u36 (zoals voorzien) heb ik toen maar 7u16 gewerkt. Daardoor staat overuren gewerkt (kolom G) op 23u40. Dit zou eigenlijk op -0:20 moeten staan. Idem voor 9 juni.

Zie ook F31 : dit staat (nu) in het oranje. Dit zou eigenlijk leeg moeten zijn, en zonder kleur. En dit voor alle data in de toekomst. Iemand een idee hoe dit op te lossen is?

Linkje : https://docs.google.com/spreadsheets/d/ ... sp=sharing
Kolom B : start werk (zoals voorzien in het uurschema)
Kolom C : stop werk (zoals voorzien in het uurschema)
Kolom D : start werk (in werkelijkheid)
Kolom E : stop werk (in werkelijkheid)
Kolom F : uren die ik die dag gepresteerd heb (= Kolom D min kolom E)
Kolom G : het aantal overuren (= Kolom F min 7u36min)
Kolom H : eventuele uren die ik opgenomen heb

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Intense Smartphone + Scarlet Red
TV = Orange + Netflix + Stievie
Netwerk = Mikrotik + Ubiquiti

dirkr07
Plus Member
Plus Member
Berichten: 141
Lid geworden op: 21 Feb 2011
Twitter: DirkRonsmans
Locatie: Haasrode
Bedankt: 5 keer
Recent bedankt: 1 keer
Uitgedeelde bedankjes: 21 keer

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor dirkr07 » 1 week 6 dagen 8 uur geleden (29 Jun 2020, 15:21)

hmm net even zitten spelen met de formules en formatering.
Als ik de cellen instel als "Duration" dan lijkt het wel juist te berekenen. (via Format -> Number -> Duration)

Heb wel zowel cel B40 als F6 en G6 aangepast.
edit: heel de kolommen is natuurlijk handiger :)

Is dit al voldoende voor jou (en werkt het)?

Kan je F31 dan ook niet gewoon opvangen door de berekening te veranderen tot er een start/stop uur ingevuld is? (met een kleine if dan)
bvb: =IF(E31<>"";(E31-D31)-$B$41;"")

Dan wordt je pauze pas meegenomen in de berekening als je eind uur ingevuld is (en kan je uitbreiden naar zowel start als eind uur).
En dat zou ik dan ook meenemen in kolom G zodat je pas de delta berekend als de overuren berekend zijn.

Gebruikersavatar
krisken
Elite Poster
Elite Poster
Berichten: 19089
Lid geworden op: 07 Nov 2006
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Bedankt: 955 keer
Uitgedeelde bedankjes: 1825 keer
Contact:

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor krisken » 1 week 6 dagen 7 uur geleden (29 Jun 2020, 16:01)

Beste dirkr07,

Bedankt om hier alvast over mee te denken. Duration (of "Duur" in het Nederlands) zorgde alvast voor het gewenste resultaat voor de negatieve uren! Heb dus even de hele spreadsheet vervangen hierdoor!

Het idee dat je heb gemeld voor F31 is inmiddels doorgevoerd, maar dit zijn formules waarbij ik al ns diep moet duiken in mijn excel kennis van jaren terug :D Alleen om dat te doen voor de G kolom moet ik nog ns denken hoe dat dan het beste gaat.

Nu zoek ik nog een oplossing voor het volgende probleem:
- Als er in kolom B géén waarde staat, moet kolom C leeg blijven
- Indien een waarde in kolom A geel is (weekend) of oranje (feestdag), dan moet F en G volledig leeg zijn.

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Intense Smartphone + Scarlet Red
TV = Orange + Netflix + Stievie
Netwerk = Mikrotik + Ubiquiti

FullHD
Pro Member
Pro Member
Berichten: 307
Lid geworden op: 27 Mei 2008
Bedankt: 6 keer
Recent bedankt: 3 keer
Uitgedeelde bedankjes: 2 keer

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor FullHD » 1 week 6 dagen 7 uur geleden (29 Jun 2020, 16:28)

Formules werken niet op formattering.

Verder: Uitgewerkt voorbeeld

bruma
Elite Poster
Elite Poster
Berichten: 1374
Lid geworden op: 06 Jan 2014
Bedankt: 71 keer
Recent bedankt: 1 keer
Uitgedeelde bedankjes: 38 keer

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor bruma » 1 week 6 dagen 4 uur geleden (29 Jun 2020, 18:51)

Hou ook rekening met het standpunt van een werkgever om niet bedrogen uit te komen.
De meeste gaan ervan uit dat het kwartier waarin je de activiteiten start niet meetelt idem voor het kwartier waarin je vertrekt.
Uiteindelijk rekent een werkgever overuren per kwartier, meestal per half uur soms zelfs per uur.

Gebruikersavatar
krisken
Elite Poster
Elite Poster
Berichten: 19089
Lid geworden op: 07 Nov 2006
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Bedankt: 955 keer
Uitgedeelde bedankjes: 1825 keer
Contact:

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor krisken » 1 week 6 dagen 4 uur geleden (29 Jun 2020, 19:18)

bruma schreef:Hou ook rekening met het standpunt van een werkgever om niet bedrogen uit te komen.
De meeste gaan ervan uit dat het kwartier waarin je de activiteiten start niet meetelt idem voor het kwartier waarin je vertrekt.
Uiteindelijk rekent een werkgever overuren per kwartier, meestal per half uur soms zelfs per uur.

ik moet de rest nog testen, maar wou even hier snel op reageren : bij mijn werkgever is het simpel : een minuut overwerk is een minuut overwerk. Op heden gebeurd alles hier nog op de "oude" manier : er ligt hier een jaaragenda en iedereen vult daar per dag zijn naam in en wanneer hij begonnen/gestopt is. Eens per week gaat die agenda richting "de bureau", waar ze de totalen maken van die week.

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Intense Smartphone + Scarlet Red
TV = Orange + Netflix + Stievie
Netwerk = Mikrotik + Ubiquiti

profke
Plus Member
Plus Member
Berichten: 135
Lid geworden op: 14 Aug 2010
Bedankt: 15 keer
Recent bedankt: 4 keer
Uitgedeelde bedankjes: 5 keer

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor profke » 1 week 5 dagen 7 uur geleden (30 Jun 2020, 16:17)

ik heb indertijd zoiets gemaakt voor mijzelf in excel...

enig verschil: bij ons waren er glijtijden (ik kon kiezen wanneer k binnenkwam en vertrok);
mijn "glijtijdsaldo" is wat jij als "overuren" omschrijft.
maar als ik "te vroeg" binnenkwam of "te lang" werkte, dan werd dat afgeknipt...
en als ik langer dan 9u werkte werd ook daarop afgeknipt.

op aanvraag kan ik het bestand doorsturen via PM... is vrij gemakkelijk parametriseerbaar
zoals ik het zie is namelijk je "start (voorzien)" en "stop (voorzien)" niet meer dan een detail.

Gebruikersavatar
krisken
Elite Poster
Elite Poster
Berichten: 19089
Lid geworden op: 07 Nov 2006
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Bedankt: 955 keer
Uitgedeelde bedankjes: 1825 keer
Contact:

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor krisken » 5 dagen 10 uur 16 minuten geleden (07 Jul 2020, 13:31)

@profke : bedankt voor het aanbod, maar probeer dit liever zelf te maken :-)
start en stop voorzien is wat ik gebruik om de overuren te berekenen. Dus zeker nodig.


Juist een laatste vraag (voorlopig toch) : als je kijkt naar de link hierboven en daar tabblad "augustus 2020" opzoekt, dan zie je de extra kolom die ik toegevoegd heb : kolom "B" : Dienst.

Dienst heeft 5 verschillende mogelijkheden : A, B, C, D, E of 112.

Afhankelijk van wat er in kolom B staat, moet er in kolom C iets anders ingevuld worden.
Indien er een A staat in kolom B, dan moet er in kolom C 07:00 komen.
Indien er een B staat in kolom B, dan moet er in kolom C 08:00 komen.
Indien er een C staat in kolom B, dan moet er in kolom C 09:00 komen.
Indien er een D staat in kolom B, dan moet er in kolom C 10:00 komen.
Indien er 112 staat in kolom B, dan moet er in kolom C 08:00 komen.

Hoe kan ik dit het beste doen? Lijkt me een ellenlange if formule?

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Intense Smartphone + Scarlet Red
TV = Orange + Netflix + Stievie
Netwerk = Mikrotik + Ubiquiti

FullHD
Pro Member
Pro Member
Berichten: 307
Lid geworden op: 27 Mei 2008
Bedankt: 6 keer
Recent bedankt: 3 keer
Uitgedeelde bedankjes: 2 keer

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor FullHD » 5 dagen 9 uur 22 minuten geleden (07 Jul 2020, 14:25)

Ja kan dat in een grote if steken, ja, maar je kan er ook leuke dingen mee doen :wink:

Voorbeeldje:
https://docs.google.com/spreadsheets/d/ ... sp=sharing

Je kan de waarden in kolom B beperken door gegevensvalidatie (beperkt tot de lijst op het tabblad "Codes-Uren" A2:A6).
Je kan dan kolom C laten invullen op basis van wat er in kolom B staat door de waarde te nemen die er op het tabblad "Codes-Uren" mee overeenkomt. Heel flexibele manier van werken (vind ik toch).

Gebruikersavatar
krisken
Elite Poster
Elite Poster
Berichten: 19089
Lid geworden op: 07 Nov 2006
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Bedankt: 955 keer
Uitgedeelde bedankjes: 1825 keer
Contact:

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor krisken » 5 dagen 7 uur 14 minuten geleden (07 Jul 2020, 16:33)

Dit werkt fantastisch goed! Echt knap!

Je kent toevallig geen formule om het ervoor te zorgen dat zaterdagen en zondagen automatisch een gele achtergrondkleur krijgen? ;)

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Intense Smartphone + Scarlet Red
TV = Orange + Netflix + Stievie
Netwerk = Mikrotik + Ubiquiti

FullHD
Pro Member
Pro Member
Berichten: 307
Lid geworden op: 27 Mei 2008
Bedankt: 6 keer
Recent bedankt: 3 keer
Uitgedeelde bedankjes: 2 keer

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor FullHD » 5 dagen 6 uur 55 minuten geleden (07 Jul 2020, 16:52)

Tja. Conditionele formattering met als formule:

Code: Selecteer alles

=or(weekday(A2)=7;weekday(A2)=1)


(toegepast op het tabblad voor augustus 2020 in het laatste voorbeeld)

Gebruikersavatar
krisken
Elite Poster
Elite Poster
Berichten: 19089
Lid geworden op: 07 Nov 2006
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Bedankt: 955 keer
Uitgedeelde bedankjes: 1825 keer
Contact:

Re: Google Spreadsheets : Iemand die hulp kan bieden?

Berichtdoor krisken » 5 dagen 6 uur 43 minuten geleden (07 Jul 2020, 17:04)

I like! Denk dat zowat alles wat ik in het achterhoofd had nu uitgewerkt is! Bedankt!

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Intense Smartphone + Scarlet Red
TV = Orange + Netflix + Stievie
Netwerk = Mikrotik + Ubiquiti


Terug naar “Non-Windows”

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 1 gast