Excel 2020: Beregn ikke-standard arbeidsuke - Excel-tips

Innholdsfortegnelse

I mine live Power Excel-seminarer er det ganske tidlig på dagen når jeg viser hvordan jeg høyreklikker på fyllehåndtaket, drar en dato og velger deretter Fyll hverdager. Dette fyller datoer fra mandag til fredag. Jeg spør publikum: "Hvor mange av dere jobber mandag til fredag?" Mange hender går opp. Jeg sier, “Det er flott. For alle andre bryr Microsoft seg tydeligvis ikke om deg. ” Latter.

Det ser ut til at hvis du jobber noe annet enn mandag til fredag ​​eller har et år som slutter på en annen dag enn 31. desember, fungerer ikke mange ting i Excel veldig bra.

To funksjoner i Excel viser imidlertid at Excel-teamet bryr seg om folk som jobber rare arbeidsuker: NETWORKDAYS.INTL og WORKDAY.INTL.

Men la oss starte med deres opprinnelige mandag-fredag ​​antecedents. Følgende figur viser en startdato i kolonne B og en sluttdato i kolonne C. Hvis du trekker fra =C5-B5, får du antall dager mellom de to datoene. For å finne ut antall hverdager bruker du =NETWORKDAYS(B2,C2).

Merk

Hvis du trekker fra mandag 14. august fra fredag ​​18. august, vil Excel fortelle deg at det er fire dager mellom de to datoene. Excel teller ikke sluttdatoen. Men NETWORKDAYS teller både den første og siste datoen i området.

Det blir enda bedre. NETTVERKSDAGER tillater et valgfritt tredje argument der du spesifiserer arbeidsferier. I neste figur tillater listen over høytider i H3: H15 beregningen av arbeidsdager mindre høytider i kolonne F.

Før Excel 2007 var NETWORKDAYS- og WORKDAY-funksjonene tilgjengelige hvis du aktiverte tilleggsprogrammet Analysis ToolPak som fulgte med hver kopi av Excel. For Excel 2007 ble disse tilleggene gjort til en sentral del av Excel. I Excel 2007 la Microsoft til INTL-versjoner av begge funksjonene med et nytt Weekend-argument. Dette argumentet tillot to påfølgende dager som helgen, og tillot også en helgedag.

I tillegg er det flere land med helger som ikke faller på lørdag og søndag. Alle landene vist unntatt Brunei Darussalem fikk funksjonalitet med NETWORKDAYS.INTL og WORKDAY.INTL.

Imidlertid er det fortsatt tilfeller der helgen ikke oppfyller noen av de 14 helgedefinisjonene som er lagt til i Excel 2007.

Hartville Marketplace er for eksempel åpent mandag, torsdag, fredag ​​og lørdag. Det betyr at helgen deres er tirsdag, onsdag og søndag.

Fra og med Excel 2010, i stedet for å bruke 1-7 eller 11-17 som helgargument, kan du sende 7-sifret binær tekst for å indikere om et selskap er åpent eller lukket en bestemt dag. Det virker litt uvanlig, men du bruker en 1 for å indikere at butikken er stengt for helgen og en 0 for å indikere at butikken er åpen. Tross alt betyr 1 normalt På og 0 betyr normalt Av. Men navnet på argumentet er helg, så 1 betyr at det er en fridag, og 0 betyr at du ikke har fri.

Dermed, for mandag, torsdag, fredag ​​og lørdag, på Hartville Marketplace, vil du bruke "0110001". Hver gang jeg skriver inn en av disse tekststrengene, må jeg stille i hodet mitt: "Mandag, tirsdag, onsdag …" når jeg skriver inn hvert siffer.

Marion Coblentz på Hartville Marketplace kunne bruke følgende formel for å finne ut hvor mange Marketplace-dager det er mellom to datoer.

Forresten brukte jeg ikke det valgfrie Holidays-argumentet ovenfor fordi Memorial Day, 4. juli og Labor Day er de største kundedagene i Hartville.

Hvis du noen gang befinner deg i det nordøstlige Ohio, må du ta turen innom Hartville for å se det 100% amerikanskproduserte huset inne i Hartville Hardware og prøve den gode maten på Hartville Kitchen.

Interessante artikler...