Google Spreadsheets het verskeie ingeboude datumfunksies wat gebruik kan word vir werkdagberekeninge.
Elke datumfunksie doen 'n ander werk sodat die resultate van een funksie na die volgende verskil. Watter een jy gebruik, hang dus af van die resultate wat jy wil hê.
01 van 03
Die WORKDAY.INTL funksie
Google Spreadsheets WORKDAY.INTL Funksie
In die geval van die WORKDAY.INTL funksie, vind dit die begin- of einddatum van 'n projek of opdrag wat 'n vasgestelde aantal werksdae gegee het.
Dae wat as naweekdae gespesifiseer word, word outomaties van die totaal verwyder. Daarbenewens kan spesifieke dae, soos statutêre vakansiedae, ook weggelaat word.
Hoe die WORKDAY.INTL-funksie verskil van die WORKDAY-funksie, is dat WORKDAY.INTL u toelaat om te spesifiseer watter dae en hoeveel as naweekdae beskou word, eerder as om twee dae per week, Saterdag en Sondag, outomaties van die totale aantal dae af te haal.
Gebruik vir die WORKDAY.INTL funksie sluit in die berekening van:
- die einddatum vir 'n projek met 'n vasgestelde aantal werksdae na 'n gegewe begin datum
- die begin datum vir 'n projek met 'n vasgestelde aantal werksdae voor 'n gegewe einddatum
- die vervaldatum vir 'n faktuur
- die verwagte afleweringsdatum vir goedere of materiaal
Die WORKDAY.INTL-funksie se sintaksis en argumente
'N Funksie se sintaksis verwys na die uitleg van die funksie en sluit die funksie se naam, hakies en argumente in .
Die sintaksis vir die WORKDAY funksie is:
= WORKDAY.INTL (begin_datum, aantal dae, naweek, vakansiedae)
begin_datum - (vereis) die begin datum van die gekose tydperk
- die werklike begindatum kan vir hierdie argument ingevoer word, of die selverwysing na die ligging van hierdie data in die werkblad kan in plaas daarvan ingevoer word
Num_days - (vereis) die lengte van die projek
- Voer vir hierdie argument 'n heelgetal in wat die aantal dae van werk wat op die projek uitgevoer is, vertoon
- Tik die werklike aantal dae van werk - soos 82 - of die selverwysing na die ligging van hierdie data in die werkblad
- Gebruik 'n positiewe heelgetal vir num_days om 'n datum te vind wat na die begin_date-argument voorkom
- Om 'n datum te vind wat voor die begin_date argument voorkom, gebruik 'n negatiewe heelgetal vir num_days
naweek - (opsioneel) dui aan watter dae van die week as naweekdae beskou word en sluit hierdie dae uit die totale aantal werksdae
- Voer vir hierdie argument die naweeknommer of die selverwysing na die ligging van hierdie data in die werkblad in
- As hierdie argument weggelaat word, word die standaard 1 (Saterdag en Sondag) gebruik vir die naweekkode
- sien die volledige lys van nommerkodes op bladsy 3 van hierdie handleiding
vakansies - (opsioneel) een of meer addisionele datums wat uitgesluit is van die totale aantal werksdae
- Vakansie datums kan ingevul word as serial date nommers of die sel verwysings na die ligging van die datum waardes in die werkblad
- as selverwysings gebruik word, moet datumwaardes in die selle ingevoer word met die DATE , DATEVALUE of TO_DATE funksies om moontlike foute te voorkom
Voorbeeld: Vind die einddatum van 'n projek met die WORKDAY.INTL funksie
Soos in die bostaande foto gesien, sal hierdie voorbeeld die WORKDAY.INTL funksie gebruik om die einddatum vir 'n projek te vind wat begin 9 Julie 2012 en eindig 82 dae later.
Twee vakansies (3 September en 8 Oktober) wat gedurende hierdie tydperk plaasvind, sal nie as deel van die 82 dae gereken word nie.
Om te verhoed dat berekeningsprobleme kan voorkom as data per ongeluk as teks ingevoer word, sal die DATE-funksie gebruik word om die datums wat gebruik word as argumente, in te voer. Sien die afdeling Foutwaardes aan die einde van hierdie handleiding vir meer inligting.
Die data invoer
A1: Begindatum: A2: Aantal Dae: A3: Vakansie 1: A4: Vakansie 2: A5: Einddatum: B1: = DATUM (2012,7,9) B2: 82 B3: = DATUM (2012,9,3 ) B4: = DATUM (2012,10,8)- Voer die volgende data in die toepaslike sel in :
As die datums in die selle b1, B3 en B4 nie verskyn soos in die bostaande prent vertoon nie, maak seker dat hierdie selle geformateer is om data te vertoon met die kort datumformaat.
02 van 03
Voer die WORKDAY.INTL-funksie in
Voer die WORKDAY.INTL-funksie in
Google-sigblaaie gebruik nie dialoogkassies om 'n funksie se argumente in te voer soos in Excel gevind kan word nie. In plaas daarvan, dit het 'n outomatiese voorstelle boks wat verskyn as die naam van die funksie is getik in 'n sel.
- Klik op sel B6 om dit die aktiewe sel te maak - dit is waar die resultate van die WORKDAY.INTL-funksie vertoon sal word.
- Tik die gelyke teken (=) gevolg deur die naam van die funksie werksdag, intl
- Soos jy tik, verskyn die opsie vir outomatiese voorstelle met die name en sintaksis van funksies wat begin met die letter W
- Wanneer die naam WORKDAY.INTL in die blokkie verskyn, klik op die naam met die muiswyser om die funksie naam in te voer en ronde hakie oop te maak in sel B6
Voer die funksie Argumente in
Soos gesien in die bostaande beeld, word die argumente vir die WORKDAY.INTL-funksie na die oop ronde konsentrasie in sel B6 ingevoer.
- Klik op sel B1 in die werkblad om hierdie selverwysing as die begin_date- argument in te voer
- Na die selverwysing, tik 'n komma ( , ) om as skeiding tussen die argumente op te tree
- Klik op sel B2 om hierdie selverwysing as die num_days- argument in te voer
- Na die selverwysing, tik 'n ander komma
- Klik op sel B3 om hierdie selverwysing as die naweek- argument in te voer
- Merk selle B4 en B5 in die werkblad om hierdie selverwysings as die vakansie argument in te voer
- Druk die Enter- sleutel op die sleutelbord om 'n sluitingsrondjie " ) " in te voer na die laaste argument en om die funksie te voltooi
- Die datum 11/29/2012 - die einddatum vir die projek - moet in sel B6 van die werkblad verskyn
- As jy op sel b5 die volledige funksie kliek
= WORKDAY.INTL (B1, B2, B3, B4: B5) verskyn in die formulebalk bokant die werkblad
Die Wiskunde agter die funksie
Hoe Excel bereken hierdie datum is:
- Die datum wat na 5 Augustus 2012 82 werksdae is, is 27 November (die begin datum word nie as een van die 82 dae deur die WORKDAY.INTL-funksie gereken nie)
- Voeg hierby die twee vakansiedae wat gespesifiseer is (19 Augustus en 15 November), wat nie as deel van die 82 Dae- argument beskou is nie
- Die einddatum van die projek is dus Donderdag, 29 November 2012
WORKDAY.INTL funksie fout waardes
As die data vir die verskillende argumente van hierdie funksie nie korrek ingeskryf is nie, verskyn die volgende foutwaardes in die sel waar die WORKDAY funksie geleë is:
- Fout # WAARDE! : verskyn in die antwoordsel As een van WORKDAY se argumente nie 'n geldige datum is nie (as die datum byvoorbeeld as teks ingevoer is)
- #NUM !: verskyn in die antwoorde sel as 'n ongeldige datum voortspruit uit die byvoeging van die begin- en dagargumente
- As die Dae- argument nie as 'n heelgetal ingevoer word nie - soos 83,25 dae - word die getal afgeknip tot die heelgetalgedeelte van die nommer: 83 dae
03 van 03