[ Sudarica @ 09.08.2007. 22:46 ] @
Molim pomoć

Imam kalendar u stupcu i sada bi trebala odrediti subotu, nedjelju i praznike. Praznike sam izdvojila pomoću IF formule i koristila 13 uvjeta i to je u redu. Na taj način mogu postaviti do 30 uvjeta, a za subote i nedjelje mi treba po 60 uvjeta, a to je nemoguće. Kako da to rješim. Na poseban list u radnoj knjizi sam si napravila kalendar (http://www.praktikum.co.yu ). Pokušala sam napraviti formulu pomoću koje bi upisala subote i nedjelje ali neide. Za praznike sam koristila formulu

IF(D24='list'!$F$1;"Praznik";"")&IF(D24='list'!$F$2;"Praznik";"")&IF(D24='list'!$F$3;"Praznik";"")&IF(D24='list'!$F$4;"Praznik";"")&IF(D24='list'!$F$5;"Praznik";"")&IF(D24='list'!$F$6;"Praznik";"")&IF(D24='list'!$F$7;"Praznik";"")&IF(D24='list'!$F$8;"Praznik";"")&IF(D24='list'!$F$9;"Praznik";"")&IF(D24='list'!$F$10;"Praznik";"")&IF(D24='list'!$F$11;"Praznik";"")&IF(D24='list'!$F$12;"Praznik";"")&IF(D24='list'!$F$13;"Praznik";"")

Lista izgleda ovako i datume mjenjam upisivanja mjeseca npr 5

Marko Marković__01.05.2007__Praznik
Nikola Nikolić____01.05.2007__Praznik
Ana Anić______ 02.05.2007
...............
...............
Pero Perić______03.05.2007__Subota itd.

Kalendar sam stavila u poseban list zato da mogu mjenjati godinu. Tako mi se promjene datumi a nazivi dana ostaju u fiksnim ćelijama. Možda postoji jednostavniji način. Razmišljala sam ako ćelije u posebnom kalendaru popunim bojom dali ih mogu izdvojiti formulom i tako smanjiti uvjete ili možda neki drugi način.

PS netrebam nazive drugih dana, samo subota nedjelja i praznik a praznik sam rješila.

Hvala pozdrav.

[ Jpeca @ 10.08.2007. 10:38 ] @
Ne znam da li sam shvatio, ali ako imaš datum za koji treba da odrediš da li je subota ili nedelja koristiš funkciju WEEKDAY. Na primer:
Code:
=WEEKDAY(B2;2)

gde je B5 ćelija sa datumom
rezultat ove funkcije je 6 za subotu, a 7 nedelju. Ako je to šta ti treba pogledaj i help.
[ Sudarica @ 12.08.2007. 16:20 ] @
Hvala na pomoći
pogledala sam help i pronašla ono što mi treba i riješila koristeći funkciju =TEXT(B5;"DDDD")

Pozdrav