Elküldve: 2010. 01. 17. 10:30
Szia Lacy!
Megtisztelő, hogy személy szerint engem szólítasz meg, de lehet, hogy gyorsabb és jobb választ kapsz, ha általánosan teszed fel a kérdést.
Két segédtáblázatot kell felvenned valahol az EGYIK lapon, mindegy, melyiken.
Az egyik segédtáblázat az első oszlopában az évben előforduló ünnepek dátumát tartalmazza, mellettük a második oszlopban az ünnep megnevezése legyen (az idei
ünnepek: 01.01, 03.15, 04.05, 05.24, 08.20, 11.01, 12.25, és 12.26.). A területet elnevezed Ünnepek-nek (Beszúrás/Név/Név megadása).
A másik táblázat az első oszlopában a dátumokat, a másodikban a szülinapok leírását tartalmazza. Ez a terület legyen Sznap nevű.
Vegyük, hogy a dátumok az A1 cellától kezdve vannak lefelé.
A B oszlop képlete: =HA(HIBÁS(FKERES(A1;Ünnepek;2;0));"";FKERES(A1;Ünnepek;2;0)) Itt lesznek az ünnepek megnevezései.
A C oszlop képlete: =HA(HIBÁS(FKERES(A1;Sznap;2;0));"";FKERES(A1;Sznap;2;0)) Itt lesznek a szülinapok leírásai.
Az A oszlopot kijelölve adsz egy feltételes formázást (Formátum/Feltételes formázás).
Az első legördülőből a képlet értékét választod, a mellette megjelenő sorba ezt másold be:
=VAGY(HÉT.NAPJA(A1;2)=6;HÉT.NAPJA(A1;2)=7;NEM(HIBÁS(FKERES(A1;Ünnepek;1;0)));HOSSZ(C1)>0), és add meg a formátumot.
Ennek hatására az A oszlopban a hétvégék, ünnepnapok és szülinapok az általad megadott formátumot veszik fel.
Szándékosan egyforma formát adtam a dátumoknál a hivatalos ünnepeknek és a szülinapoknak, mert megeshet, hogy azonos napra esik a kettő.
A B és C oszlopban pedig ott a leírás, hogy mire vonatkozik a feltételes formázás.
Üdv, Delila
Program az, ami az adatokat hibaüzenetté konvertálja.
Link