/ / Formuła do obliczania liczby dni wolnych między 2 datami w programie excel - excel, datetime, funkcja arkusza roboczego, formuła excel

Formuła do obliczania liczby dni wolnych między 2 datami w programie excel - excel, datetime, funkcja arkusza roboczego, formuła excel

Powiedzmy, że mam nazwany zakres dat, które są dniami wolnymi od pracy. Ten zakres nazywa się "święta". Czy istnieje formuła w Excelu, którą mogę wykorzystać do policzenia liczby dni świątecznych przypadających między 2 datami?

na przykład wakacje = 7/3/2011, data 1 = 7/1/2011, data 2 = 7/7/2011: ta formuła oblicza 1.

Edycja: wydaje się, że funkcja =NETWORKDAYS Daje mi część drogi, ale jak zauważył Excellll, działa to tylko wtedy, gdy święta przypadają w dni powszednie.

Odpowiedzi:

4 dla odpowiedzi № 1

Zakładając, że masz również zakresy o nazwach "date1" i "date2", to zadziała. Jest on włączony, np. Policzy Nowy Rok, jeśli date1 = 1/1/11. Usuń "=" s, jeśli nie chcesz tego.

=SUMPRODUCT((holidays>=date1)*(holidays<=date2))

0 dla odpowiedzi nr 2

Z poniższą formułą możesz ją otrzymać. NETWORKDAYS.INTL (data_początkowa, data_końcowa, [weekend], [święta]) Użyj "0000000" łącznie ze średnikami, aby zdefiniować weekend nie ma, wtedy w razie potrzeby każdy specjalny weekend, który nie jest dostępny w opcjach, można zdefiniować, określając pożądane weekendy jako dni świąteczne.