GRY-Online.pl --> Archiwum Forum

Excel i dni robocze

11.12.2009
16:24
smile
[1]

ur_karol [ Centurion ]

Excel i dni robocze

Witam, mam prośbę - mianowicie mam za zadanie wypisać po kolei daty TYLKO DNI ROBOCZYCH w Excelu. Wie, ktoś jak to zrobić? Google mi nie pomogło. Bardzo proszę o szybką pomoc, gdyż mam wyrobić się dziś do 20.

11.12.2009
16:38
[2]

Widzący [ Legend ]

Funkcja networkdays.

11.12.2009
16:43
[3]

kamyk_samuraj [ Legend ]

Tylko, że Amerykanie to widać bardzo pracowici ludzie i sobota jest liczona jako dzień roboczy w tej funkcji (z tego, co kojarzę)

11.12.2009
16:43
[4]

ur_karol [ Centurion ]

Tak, ale ona mi je sumuje, a ja potrzebuje je wypisać po kolei.

11.12.2009
16:46
[5]

albz74 [ Legend ]

w network days można ustawić parametrem, który dzień tygodnia jest pierwszym pracujacym.

nie ma żadnej funkcji wypisującej daty dni roboczych po kolei. Albo makro albo lista dat ze sprawdzeniem czy roboczy i filtrem

11.12.2009
16:56
[6]

ur_karol [ Centurion ]

Aż zacytuję Wam zadanie: Do kolumny A wprowadź daty kolejnych dni roboczych 2010 roku zaczynając od daty dzisiejszej.
Szlak mnie trafi zaraz...

11.12.2009
17:17
[7]

gkowal [ Pretorianin ]

w a1: =today()
w a2 i dalsze =IF(NETWORKDAYS(A1+1;A1+1)=1;A1+1;IF(NETWORKDAYS(A1+2;A1+2)=1;A1+2;IF(NETWORKDAYS(A1+3;A1+3)=1;A1+3;IF(NETWORKDAYS(A1+4;A1+4)=1;A1+4;""))))

mozna jeszcze jakos dodac if na poczatku ze jezeli wynik tego przekroczy 31/12/2010 to ma juz generowac puste pola.
Oczywiscie wszystko dziala pod warunkiem ze nie ma wiecej niz 4 dni swiatecznych pod rzad i ufam ze funkcja networkdays zwraca rzeczywiste dni pracujace w Polsce :)

edit: oczywiscie w dalsze kopiujesz funkcje z a2; tak zeby funkcjala dodawala liczby do daty z komorki wyzej

11.12.2009
17:26
[8]

ur_karol [ Centurion ]

I działają te funkcje u Ciebie ~gkowal?

11.12.2009
17:40
[9]

gkowal [ Pretorianin ]

tak, ale niestety nie mam polskiego excela wiec to sa ich angielskie odpowiedniki.
przypuszczam ze w polskim bedzie to dzis() albo dzisiaj()
oczywiscie jezeli() zamiast if no i jakas na te dni robocze, ale powinno dzialac

edit co prawda widze ze 1 stycznia zakwalifikowany zostal jako dzien roboczy (w moim angielskim excelu) wiec juz nie wiem czy to dziala, z pewnosci eliminuje soboty i niedziele

11.12.2009
17:48
[10]

ur_karol [ Centurion ]

Wyśłesz mi to na maila? [email protected]

11.12.2009
22:09
[11]

ur_karol [ Centurion ]

Temat do zamknięcia.
~gkowal - dzięki wielki, jesteś wielki!:)

© 2000-2024 GRY-OnLine S.A.