"Google Spreadsheets" turi keletą integruotų datos funkcijų, kurios gali būti naudojamos darbo dienos skaičiavimams.
Kiekviena datos funkcija atlieka skirtingą darbą, kad rezultatai skirtųsi nuo vienos funkcijos į kitą. Todėl jūs naudojate kokį nors jūsų poreikį.
01 iš 03
Funkcija WORKDAY.INTL
"Google" skaičiuoklė "WORKDAY.INTL" funkcija
Funkcijos WORKDAY.INTL atveju ji nustato projekto pradžios ar pabaigos datą, nurodydama nustatytą darbo dienų skaičių.
Dienos, nurodytos savaitgalio dienomis, automatiškai pašalinamos iš visos. Be to, konkrečias dienas, pvz., Įstatymų numatytas atostogas, taip pat galima praleisti.
Kaip funkcija WORKDAY.INTL skiriasi nuo funkcijos WORKDAY, tai reiškia, kad WORKDAY.INTL leidžia jums nurodyti, kurios dienos ir kiek laiko laikomos savaitgaliais, o ne automatiškai pašalinti dvi dienas per savaitę - šeštadienį ir sekmadienį - iš bendro dienų skaičiaus.
Naudojimas funkcijai WORKDAY.INTL apima skaičiavimus:
- projekto pabaigos data, nustatytas darbo dienų skaičius po tam tikros pradžios datos
- projekto pradžios data nustatytam darbo dienų skaičiui iki tam tikros pabaigos datos
- sąskaitos faktūros išrašymo data
- numatoma prekių ar medžiagų pristatymo data
Funkcijos WORKDAY.INTL sintaksė ir argumentai
Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus .
"WORKDAY" funkcijos sintaksė yra:
= WORKDAY.INTL (start_date, num_days, weekend, holidays)
start_date - (būtina) pasirinkto laikotarpio pradžios data
- šiam argumentui gali būti įvesta faktinė pradžios data arba vietoj to galima įrašyti ląstelių nuorodą į šių duomenų vietą darbalapyje
num_days - (būtina) projekto trukmė
- dėl šio argumento įveskite sveikąjį skaičių, rodantį projekte atliktų darbų dienų skaičių
- įveskite faktinį darbo dienų skaičių, pvz., 82, arba ląstelių nuorodą į šių duomenų vietą darbalapyje
- rasti datą, kuri atsiranda po start_date argumento, naudokite teigiamą sveikąjį skaičių numer_days
- rasti datą, kuri atsiranda prieš start_date argumentą, naudokite neigiamą sveikąjį skaičių num_days
savaitgalis - (neprivaloma) nurodo, kurios savaitės dienos laikomos savaitgalio dienomis ir neįtrauktos į šias dienas iš bendro darbo dienų skaičiaus
- dėl šio argumento įveskite savaitgalio numerio kodą arba ląstelių nuorodą į šių duomenų vietą darbalapyje
- jei šis argumentas yra praleistas, numatytasis 1 (šeštadienis ir sekmadienis) naudojamas savaitgalio kodui
- skaitykite visą numerių kodų sąrašą šio vadovo 3 puslapyje
atostogos - (neprivaloma) viena ar kelios papildomos datos, kurios neįtrauktos į bendrą darbo dienų skaičių
- atostogų datos gali būti įrašomos kaip serijos datos numeriai arba ląstelių nuorodos į datos reikšmių vietą darbalapyje
- jei naudojamos ląstelių nuorodos, datos reikšmės turėtų būti įrašytos į ląsteles naudojant funkcijos DATE , DATEVALUE arba TO_DATE, kad būtų išvengta galimų klaidų
Pavyzdys: rasti projekto pabaigos datą funkcija WORKDAY.INTL
Kaip matyti iš anksčiau pateikto paveikslėlio, šiame pavyzdyje bus naudojama funkcija WORKDAY.INTL, kad būtų galima rasti projekto pabaigos datą, prasidedančią 2012 m. Liepos 9 d., Ir baigiasi po 82 dienų.
Per šį laikotarpį dvi atostogos (rugsėjo 3 d. Ir spalio 8 d.) Nebus skaičiuojami kaip 82 dienos dalis.
Kad būtų išvengta skaičiavimo problemų, kurios gali atsirasti, jei datas atsitiktinai įvesti kaip tekstą, funkcija DATE bus naudojama įvesti datas, naudojamas kaip argumentai. Daugiau informacijos rasite šio vadovo pabaigoje esančiame skyriuje " Klaidų vertės" .
Duomenų įvedimas
A1: pradžios data: A2: dienų skaičius: A3: atostogų 1: A4: atostogų 2: A5: pabaigos data: B1: = DATA (2012,7,9) B2: 82 B3: = DATA (2012,9,3 ) B4: = DATA (2012, 10, 8)- Į atitinkamą langelį įveskite šiuos duomenis:
Jei datos ląstelėse b1, b3 ir b4 nėra tokios, kaip parodyta paveikslėlyje aukščiau, patikrinkite, ar šios ląstelės yra suformatuotos taip, kad būtų rodomi duomenys naudojant trumpą datos formatą.
02 iš 03
Įveskite funkciją WORKDAY.INTL
Įveskite funkciją WORKDAY.INTL
"Google" skaičiuoklės nenaudoja dialogo langų, norėdami įvesti funkcijos argumentus, kuriuos galima rasti "Excel". Vietoje to yra automatinio pasiūlymo langelis, kuris pasirodo kaip funkcijos pavadinimas įvedamas į ląstelę.
- Paspauskite langelį B6, kad jis taptų aktyvia ląstele - čia bus rodomi funkcijos WORKDAY.INTL rezultatai.
- Įveskite lygybės ženklą (=), po kurio nurodomas funkcijos darbo dienos pavadinimas, intl
- Kai įvedate tekstą, rodomas langas automatiškai pasiūlyti su funkcijų, prasidedančių raide W, pavadinimais ir sintaksu
- Kai lauke pasirodys pavadinimas WORKDAY.INTL , spustelėkite pavadinimą pelės žymekliu, kad įveskite funkcijos pavadinimą ir atidarytumėte apvalią kronšteiną į langelį B6
Funkcijų argumentų įvedimas
Kaip matyti iš anksčiau pateikto paveikslėlio, funkcijos WORKDAY.INTL argumentai įvedami po atviru apvaliu skliaustu lange B6.
- Spustelėkite langelį B1 darbalapyje, kad įvedėte šią nuorodą kaip start_date argumentą
- Po ląstelės nuorodos įveskite kablelį ( , ), kad veiktų kaip atskyriklis tarp argumentų
- Spustelėkite langelį B2, kad įvedėte šią nuorodą kaip numer_days argumentą
- Po nuorodos langelyje įveskite kitą kablelį
- Spustelėkite ląstelę B3, kad galėtumėte įvesti šią nuorodą kaip savaitgalio argumentą
- Išskleiskite lenteles B4 ir B5 darbalapyje, kad įeitumėte į šias ląstelių nuorodas kaip atostogų argumentą
- Paspauskite " Enter" klavišą klaviatūroje, kad po paskutinio argumento įvesite uždarymo skliaustą " ) " ir atlikite funkciją
- Dienoraštis B6 darbalaukyje turi būti data 2012-11-29 - projekto pabaigos data
- Kai spustelėsite langelį b5, atlikite visą funkciją
= WORKDAY.INTL (B1, B2, B3, B4: B5) rodomas formulės juostoje virš darbalapio
Matematika už funkcijos
Kaip "Excel" apskaičiuoja šią datą:
- Data, kuri yra 82 darbo dienos nuo 2012 m. Rugpjūčio 5 d., Yra lapkričio 27 d. (Pradžios data nėra viena iš 82 dienų funkcijos WORKDAY.INTL)
- Pridėkite prie šios datos nurodytas dviejų atostogų datas (rugpjūčio 19 d. Ir lapkričio 15 d.), Kurie nebuvo įtraukti į 82 dienų argumentą
- Todėl projekto pabaigos data yra 2012 m. Lapkričio 29 d., Ketvirtadienis
"WORKDAY.INTL" funkcijos klaidų reikšmės
Jei skirtingų šios funkcijos argumentų duomenys nėra teisingai įvedami, langelyje, kuriame yra darbo DARBO DIENOS, rodomos šios klaidos reikšmės:
- #VALUE! : atsiranda atsakymo langelyje Jei vienas iš "WORKDAY" argumentų nėra tinkama data (jei data buvo įvestas kaip tekstas, pavyzdžiui)
- #NUM !: pasirodys atsakymo langelyje, jei dėl datos, pridedant " Start_date" ir " Days" argumentus, neteisinga data
- Jei " Days" argumentas neįrašomas kaip sveikasis skaičius, pvz., 83,25 dienos, skaičius bus sutrumpintas į sveiką skaičiaus dalį: 83 dienos
03 iš 03