Liczenie dni między dwiema datami w programie Excel wydaje się zwodniczo proste. Ale jeśli po prostu odejmiesz wcześniejszą datę od późniejszej, możesz błędnie policzyć liczbę dni.
Spójrzmy na bardzo proste dane z tego tygodnia. Załóżmy, że Twój zespół rozpoczął projekt we wtorek, a jego termin zakończenia przypada na czwartek. Jeśli po prostu odejmiesz 2/13/2018 od 2/15/2018, Excel poinformuje Cię, że są 2 dni. Ale to nie jest w porządku. Policz dni: wtorek, środę, czwartek. To jest trzy dni.
Jednym z rozwiązań jest użycie NETWORKDAYS, jak pokazano w B3 poniżej. Ta funkcja różni się od zwykłego odejmowania, ponieważ zlicza zarówno pierwszy, jak i ostatni dzień. W niektórych przypadkach tak będzie lepiej. (NETWORKDAYS może również ignorować weekendy i święta, ale zostało to szczegółowo omówione w Podcast 2023 - Obliczanie dni roboczych).

Pracuję nad serią 40 artykułów w. Zacząłem w środę 14 lutego 2018 r. I chcę zakończyć do 31 marca 2018 r. Zawsze wierzyłem, że między tymi dwoma datami jest 40 dni. Ale jak widać poniżej, formuła oblicza 46 dni, a nie 40 dni.

Widzisz, liczba 40 to dla mnie ważna liczba. Czemu? Ponieważ = RZYMSKI (40) to XL i spędzam całe dnie na pisaniu o Excelu. (A „XL” brzmi jak „Excel”.) Tak więc 40 to moja ulubiona liczba. Zaplanowałem 40 artykułów. Ale kalendarz daje mi 46 dni. Nie tylko ja mam ten dylemat. W historii liczba 40 stale się powiększa. Noe walczył z deszczem przez 40 dni, a nie 46 dni. Casey Kasem odliczyłby Top 40, a nie Top 46. Dlaczego uważam, że między 14.02 a 31.03 jest 40 dni?
Istniały różne sposoby zaplanowania 40 dni w tym okresie (co zaskakujące, Wikipedia opisuje sześć różnych sposobów, w jakie różni ludzie obliczali 40 dni między tymi dwoma datami!). Jedną z powszechnych metod w Stanach Zjednoczonych jest po prostu pominięcie niedziel. (Nazywam to metodą metodystów i wybieram tę metodę, ponieważ panie z lokalnego kościoła metodystów robią najlepsze ciasto.) Zmodyfikowane formuły poniżej obejmują 40 artykułów w 40 dni.
Oto ważna lekcja na dziś: sprawdź tę niesamowitą tajną składnię w B14. Etykietka dla DNI.ROBOCZE.INTL i DZIEŃ.ROBOCZY.INTL umożliwia wybór, kiedy niedziela jest uważana za weekend. Ale co, jeśli chcesz pominąć wtorki i czwartki? To nie jest opcja. Zamiast tego możesz podać 7-cyfrowy ciąg binarny jako trzeci argument. Poniedziałek to pierwszy bit, niedziela to 7. bit. A 1 oznacza traktowanie dnia jako dnia tygodnia. Aby więc pominąć wtorki i czwartki, jako trzeci argument należy użyć „0101000”.

Thoracic Thursday - moje ulubione funkcje, które biją serce w Excelu. Prawie dostałem zawału wieńcowego, kiedy odkryłem tę tajną formę trzeciego argumentu NETWORKDAYS.INTL i WORKDAY.INTL.
Myśl dnia Excela
Poprosiłem moich znajomych z programu Excel Master o radę dotyczącą programu Excel. Dzisiejsza myśl do rozważenia:
„Kliknij dwukrotnie uchwyt wypełniania, aby skopiować formułę do wszystkich wierszy”.
Bill Jelen