Att räkna antalet dagar mellan två datum i Excel verkar bedrägligt enkelt. Men om du helt enkelt subtraherar det tidigare datumet från det senare datumet kan du räkna fel antalet dagar.
Låt oss ta mycket enkla uppgifter från den här veckan. Säg att ditt team startade ett projekt på tisdag och det beror på slutet av dagen på torsdag. Om du helt enkelt subtraherar 2018-02-13 från 2018-02-15 kommer Excel att berätta att det finns två dagar. Men det är inte rätt. Räkna dagarna: tisdag, onsdag, torsdag. Det är tre dagar.
En lösning är att använda NETWORKDAYS som visas i B3 nedan. Denna funktion skiljer sig från en ren subtraktion eftersom den räknar både den första dagen och den sista dagen. I vissa fall blir det bättre. (NETWORKDAYS kan också ignorera helger och helgdagar, men det diskuterades i detalj i Podcast 2023 - Beräkna arbetsdagar.)

Jag jobbar med en serie med 40 artiklar här på. Jag började onsdagen den 14 februari 2018 och jag vill avsluta den 31 mars 2018. Jag hade alltid trott att det var 40 dagar mellan dessa två datum. Men som du ser nedan beräknar formeln 46 dagar, inte 40 dagar.

Se, siffran 40 är ett viktigt nummer för mig. Varför? Eftersom = ROMAN (40) är XL och jag spenderar mina dagar på att skriva om Excel. (Och "XL" låter som "Excel".) Så, 40 är mitt favoritnummer. Jag har planerat ut 40 artiklar. Men kalendern ger mig 46 dagar. Jag är inte den enda med detta dilemma. Genom historien fortsätter antalet 40 att komma upp. Noah kämpade med regn i 40 dagar och inte 46 dagar. Casey Kasem skulle räkna ner Top 40, inte Top 46. Varför trodde jag att det var 40 dagar mellan 2/14 och 3/31?
Det har funnits olika sätt att planera 40 dagar under denna period (otroligt, Wikipedia beskriver sex olika sätt som olika människor har beräknat 40 dagar mellan dessa två datum!) En vanlig metod i USA är att helt enkelt hoppa över söndagar. (Jag kallar det metodistmetoden och jag väljer den metoden eftersom de lokala metodistkyrkodamerna gör den bästa pajen.) De modifierade formlerna nedan kommer till 40 artiklar på 40 dagar.
Här är den viktiga lektionen för idag: kolla in den fantastiska hemliga syntaxen i B14. Verktygstipsen för NETWORKDAYS.INTL och WORKDAY.INTL erbjuder ett val där söndag betraktas som helgen. Men tänk om du behövde hoppa över tisdagar och torsdagar? Det är inte ett alternativ. Vad du kan göra istället är att ange en 7-siffrig binär sträng som det tredje argumentet. Måndag är den första biten, söndagen är den 7: e biten. A 1 betyder att behandla dagen som en vardag. Så för att hoppa över tisdagar och torsdagar skulle du använda "0101000" som det tredje argumentet.

Thoracic Thursday - mina favoritfunktioner i Excel. Jag hade nästan en kranskärl när jag upptäckte den här hemliga formen av det tredje argumentet NETWORKDAYS.INTL och WORKDAY.INTL.
Excel-tanke på dagen
Jag har frågat mina Excel Master-vänner om deras råd om Excel. Dagens tanke att fundera på:
"Dubbelklicka på fyllningshandtaget för att kopiera en formel till alla rader."
Bill Jelen