Apskaičiuokite darbo dienas - „Excel“ patarimai

Kiek darbo dienų yra tarp pradžios ir pabaigos datos? Senosios funkcijos veikia pirmadienio – penktadienio darbo savaitėms, tačiau yra naujų variantų nelyginėms darbo savaitėms, net pirmadieniui, ketvirtadieniui, penktadieniui, šeštadieniui.

Mano tiesioginiame „Power Excel“ seminare yra gana ankstyva dienos dalis, kai aš parodau, kaip dešiniuoju pelės mygtuku spustelėkite užpildymo rankenėlę, vilkite datą ir tada pasirinkite Užpildyti savaitės dienas. Tai užpildoma nuo pirmadienio iki penktadienio. Klausiu auditorijos: „Kiek jūsų dirba nuo pirmadienio iki penktadienio?“ Daug rankų pakyla. Aš sakau: „Puiku. Visiems kitiems „Microsoft“ neabejotinai jumis nerūpi “. Juokas.

Tikrai atrodo, kad jei dirbate bet ką, išskyrus nuo pirmadienio iki penktadienio, arba jei metai baigiasi bet kuria kita diena, išskyrus gruodžio 31 d., Daugelis „Excel“ dalykų neveikia labai gerai.

Tačiau dvi „Excel“ funkcijos rodo, kad „Excel“ komandai rūpi žmonės, dirbantys nelygines darbo savaites: NETWORKDAYS.INTL ir WORKDAY.INTL.

Bet pradėkime nuo jų pirminių pirmadienio – penktadienio pirmtakų. Šiame paveikslėlyje parodyta pradžios data B ir pabaigos data C. Jei atimsite =C5-B5, gausite dienų, praėjusių tarp dviejų datų, skaičių. Norėdami sužinoti darbo dienų skaičių, naudokite =NETWORKDAYS(B2,C2).

NETWORKDAYS funkcija

Tai dar geriau. Senasis „NETWORKDAYS“ leidžia pasirinkti papildomą trečiąjį argumentą, kuriame nurodote darbo šventes. Kitame paveikslėlyje atostogų H3: H15 sąraše leidžiama apskaičiuoti darbo dienas atėmus atostogas F stulpelyje.

Darbo dienų ir atostogų skaičiavimas

Iki „Excel 2007“ funkcijos NETWORKDAYS ir WORKDAY buvo prieinamos, jei įgalinote „Analysis ToolPak“ priedą, kuris buvo pristatytas su kiekviena „Excel“ kopija. „Excel 2007“ šie priedai tapo pagrindinės „Excel“ dalimi. „Microsoft“ pridėjo abiejų funkcijų INTL versijas su nauju „Weekend“ argumentu. Šis argumentas leido bet kurias dvi dienas iš eilės laikyti savaitgaliu ir vienos dienos savaitgalį.

NETWORKDAYS.INTL

Mačiau, kad gamybos įmonė perėjo į šešių dienų savaites, kad patenkintų perteklinę paklausą.

6 dienų savaitės

Be to, yra keletas šalių, kuriose savaitgaliai nedirba šeštadienį ir sekmadienį. Visos žemiau parodytos šalys, išskyrus „Bruneei Darussalem“, įgijo funkcionalumą naudodamos NETWORKDAYS.INTL ir WORKDAY.INTL.

Šalies savaitgaliai

Tačiau vis dar yra atvejų, kai savaitgalis neatitinka nė vieno iš 14 „Excel 2007“ pridėtų savaitgalio apibrėžimų.

Atsitiktinai gyvenu toje pačioje grafystėje kaip „Pro Football“ šlovės muziejus Kantone, Ohajo valstijoje. Tačiau geriausia turizmo vieta mūsų apskrityje nėra šlovės muziejus. Geriausia turizmo vieta yra Hartvilio turgus ir blusų turgus. Pradėta 1939 m., Ši vieta yra svarbi vieta žmonėms, ieškantiems šviežių produktų ir pigesnių pasiūlymų. Originalus pietų stendas tapo „Hartville Kitchen“ restoranu. Netoliese esanti „Hartville Hardware“ yra tokia didelė, kad statybinių prekių parduotuvėje jie pastatė visą namą. Tačiau „Marketplace“ yra naudingas naujas, slaptas savaitgalio argumentas, skirtas NETWORKDAYS ir WORKDAY. Prekyvietė dirba pirmadienį, ketvirtadienį, penktadienį ir šeštadienį. Tai reiškia, kad jų savaitgalis yra antradienis, trečiadienis ir sekmadienis.

Pradėdami naudoti „Excel 2010“, užuot naudoję savaitgalio argumentą 1–7 arba 11–17, galite perduoti 7 skaitmenų dvejetainį tekstą, nurodantį, ar įmonė dirba ar nedirba tam tikrą dieną. Atrodo šiek tiek neįprasta, bet jūs naudojate 1, kad nurodytumėte, jog parduotuvė savaitgaliui nedirba, ir 0, kad nurodytumėte, kad parduotuvė dirba. Galų gale, 1 paprastai reiškia „On“, o 0 - „Off“. Bet argumento pavadinimas yra „Savaitgalis“, taigi 1 reiškia, kad tai laisva diena, o 0 reiškia, kad jūs neturite laisvos dienos.

Taigi pirmadienio, ketvirtadienio, penktadienio ir šeštadienio tvarkaraščiui Hartvilio turgavietėje naudosite „0110001“. Kiekvieną kartą, kai įvedu vieną iš šių teksto eilučių, turiu tylėdamas galvoje pasakyti: „Pirmadienis, antradienis, trečiadienis …“, kai rašau kiekvieną skaitmenį.

Marion Coblentz iš Hartvilio turgavietės galėtų naudoti šią formulę, kad išsiaiškintų, kiek „Marketplace“ dienų yra tarp dviejų datų.

Prekyvietės dienos tarp dviejų datų

Beje, nenaudojau pirmiau pasirinkto argumento „Holidays“, nes atminimo diena, liepos 4 d., Ir Darbo diena yra didžiausios klientų dienos Hartvilyje.

Jei kada nors esate Ohajo šiaurės rytuose, turite užsukti į Hartvilį, norėdami pamatyti 100% amerikiečių pagamintą namą „Hartville Hardware“ viduje ir išbandyti puikų maistą „Hartville“ virtuvėje.

Žiūrėti video

  • Datos matematika programoje „Excel“: atimkite ankstesnę datą nuo vėlesnės datos + 1
  • Jei norite ignoruoti savaitgalius, naudokite funkciją NETWORKDAYS
  • Norėdami neskaičiuoti atostogų, naudokite 3-ąjį argumentą tinkle NETWORKDAYS
  • Nestandartiniams savaitgaliams naudokite NETWORKDAYS.INTL
  • Slaptas 7 dvejetainių skaitmenų kodas darbo savaitėms, kurios nėra dienos iš eilės
  • Alt + ESF specialioms formulėms įklijuoti

Vaizdo įrašo nuorašas

Sužinokite „Excel“ iš tinklalaidės, 2023 m. Epizodo - apskaičiuokite darbo dienas net ir nestandartinėms darbo savaitėms!

Aš transliuosiu visą šią knygą, viršutiniame dešiniajame kampe spustelėkite „i“, kad patektumėte į grojaraštį!

Ei, sveiki sugrįžę į internetinę transliaciją, aš Billas Jelenas. Taigi apie šią funkciją kalbėjau dar 1977 m. „Fill Week Days“ serijoje. Dešiniuoju pelės mygtuku spustelėkite užpildymo rankenėlę, vilkite ir, kai atleisite, pasirinksite Užpildyti savaitės dienas ir pamatysite, kad ji užpildo pirmadienį – penktadienį. Puikiai veikia daugelyje pasaulio šalių, tačiau yra šalių, kuriose savaitgalis nėra šeštadienis – sekmadienis, tiesa? Atsiprašau, „Microsoft Excel“ jums nerūpi, gerai! Taigi, mes kalbėsime apie tai, kaip apskaičiuoti darbo dienų skaičių tarp dviejų datų, ir mes tiesiog turime žinoti dienų skaičių tarp dviejų datų. Mes atsižvelgiame į vėlesnę datą atėmus ankstesnę datą +1 ir pamatysite, kiek yra darbo dienų, tiesa, tai puikiai tinka, jei dirbate kiekvieną dieną, tiesa? Bet jei norite praleisti savaitgalius, šeštadienius ir sekmadienius,= NETWORKDAYS egzistavo, kai analizės įrankis buvo žinomas ilgą laiką, tai tapo oficialia „Excel 2007“ „Excel 2007“ dalimi.

Taigi nurodote pradžios datą, kablelį, pabaigos datą,) ir tai gerai išmeta šeštadienius ir sekmadienius, vis dėlto tai vis dar problema, nes tai skaičiuoja atostogas. Jei norime praleisti atostogas, tada naudokime = NETWORKDAYS nuo pradžios datos iki pabaigos datos, kablelio ir tada pasirinktinį argumentą, kur yra atostogos. Taigi aš pasirinksiu tai ir paspausiu F4, kad tai užrakintumėte, ir jis apskaičiuos darbo dienų skaičių mažiau švenčių, gerai. Taigi dabar apskaičiuokime tai visiems, nukopijuosime žemyn ir sakysime „Užpildyti be formatavimo“, ir pamatysite, kad čia yra 351 diena, 251 diena, jei išmesite šeštadienius ir sekmadienius, bet 239 dienos, jei išmesite visas šių švenčių, teisinga, puiki, puiki funkcija.

JEI esate JAV arba iš tikrųjų, jei nesate nė vienoje iš 2–6 eilutėse nurodytų šalių, visose šiose šalyse jūsų savaitgalis yra penktadienis ir šeštadienis, Nepalo šeštadienis, ketvirtadienis ir penktadienis Afganistane čia Iranas tik penktadienį. Tada visiškai blogas, su kuriuo bus sunku susidoroti, yra Brunėjus, turėjau išsiaiškinti, kur yra Brunėjus! Ar tiesa, kad jūsų savaitgalis yra penktadienis ir sekmadienis? Kiek tai apgailėtina, tiesa? Nežinau, tai vienos dienos darbo savaitė, spėju, vis tiek nežinau, gerai. Taigi ką daryti, jei turite apskaičiuoti savaitgalį, kuris nėra šeštadienis ir sekmadienis?

Čia yra gamykla, kuri dirba nuo pirmadienio iki šeštadienio, todėl vienintelė jų laisva darbo diena yra sekmadienis. Na, manau, kad tai buvo „Excel 2010“, kurią jie mums davė = NETWORKDAYS.INTL! Prasideda taip pat, čia yra pradžios data, čia pabaigos data ir tada naujas trečias argumentas, mes turime patikslinti, kas yra savaitgalis, ir šiuo atveju jis bus tik sekmadienis. Brunėjaus problema vis dar nebus ten, kur penktadienis ir sekmadienis, tačiau bet kurioms kitoms dviem dienoms iš eilės ar vienai iš eilės einančiai dienai tai yra galimybė. Tada atostogos čia, paspauskite F4, ir jūs turite savo atsakymą. Aš atliksiu alt = "" ESF arba Įklijuokite specialias formules, „Enter“, ir mes galime nukopijuoti žemyn, gerai. Dabar, kaip mirė leopardas (?), Ar šiaip viskas, kas yra nestandartinė darbo savaitė. Tą dieną,kirpyklos sekmadieniais ir trečiadieniais nedirbo. Anksčiau gyvenau Ohajuje, o mes eidavome apsipirkti Hartvilio turguje, blusų turguje, šioje vietoje, nuostabioje vietoje. Beje, jei norite pamatyti „Pro-Football“ šlovės muziejų, vos 20 minučių kelio, jie dirba pirmadienį, ketvirtadienį, penktadienį ir šeštadienį, tiesa?

Taigi jų savaitgalis yra antradienis, trečiadienis, kaip mes kada nors tai padarysime TINKLO DIENOMIS? Na, tai labai šaunu, jie pridėjo šį beprotišką naują variantą, kuris nėra dokumentuotas patarime. Taigi NETWORKDAYS.INTL, štai pradžios data, kablelis, štai pabaigos data, kablelis, o tada slaptasis, kurio visiškai nėra išskleidžiamajame meniu, kabutėse yra 7 dvejetainiai skaitmenys! 0 ir 1, pradedant nuo pirmadienio, 1 reiškia, kad yra savaitgalis, 0 reiškia, kad jis atidarytas. Taigi „Hartville“ turgavietė dirba pirmadieniais, taigi uždėkite 0, jie uždaryti antradienį ir trečiadienį, jie atidaromi ketvirtadienį, penktadienį, šeštadienį, jie uždaryti sekmadienį, uždarykite kabutes. Atostogos, nežinau, šioje vietoje nėra atostogų, nes, tiesą sakant, jei liepos 4-oji patenka į pirmadienį ar ketvirtadienį, tai yra didžiausia jų diena,visi nedirba, todėl visi skraido toje vietoje, bus sunku gauti vietą automobiliui. Gerai, faktinis darbo dienų skaičius tarp tų dviejų datų, dešiniuoju pelės mygtuku spustelėkite ir užpildysiu be formatavimo, gerai, man patinka ši viena paslaptis.

Jei eisite į „Excel“ pagalbą, ją rasite, bet jei tiesiog ieškosite patarimo, niekada nesužinosite, kad ji yra, nebent, žinoma, turite šią knygą. 99 puslapyje jūs apie tai skaitėte, arba jei matėte šį vaizdo įrašą, taigi, bet kuriuo atveju, šaunu. spustelėkite „i“ viršutiniame dešiniajame kampe, kad nusipirktumėte knygą, 10 USD yra el. knyga, 25 USD už spausdintą knygą, visi šie nuostabūs patarimai, 2,5 mėnesio trukmės tinklalaidė, viskas ant delno. . Gerai, skaičiuokite „Excel“ matematiką, atimkite ankstesnę datą iš vėlyvo +1, kuris skaičiuojamas šeštadieniais ir sekmadieniais. Norėdami ignoruoti savaitgalio naudojimąsi funkcija NETWORKDAYS, kad neskaičiuotumėte atostogų, naudokitės trečiuoju argumentu NETWORKDAYS, būtinai paspauskite F4. Nestandartinėms darbo savaitėms - NETWORKDAYS.INTL, kuri leidžia bet kurį 2 ar 1 savaitgalį iš eilės. Ir tada ten 'slaptas 7 dvejetainių skaitmenų kodas darbo savaitėms, kurios nėra dienos iš eilės, net ir Brunėjaus šalyje, galėsite susitvarkyti tą penktadienio ir sekmadienio darbo savaitę.

Na, aš noriu padėkoti už tai, kad užsukote, mes susitiksime kitą kartą kitam netcast'ui iš!

Atsisiųsti failą

Atsisiųskite failo pavyzdį čia: Podcast2023.xlsx

Įdomios straipsniai...