logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Excel: Formatowanie warunkowe dla dat urlopu z wykluczeniem weekendów i świąt

killerq666 23 Maj 2017 14:25 5031 5
REKLAMA
  • #1 16491345
    killerq666
    Poziom 8  
    Posty: 45
    Ocena: 3
    Witam,
    Proszę o pomoc. Znalazłem kalendarz w excelu, który chciałbym dostosować do swoich potrzeb. Niezbędne do tego będzie formatowanie warunkowe. Chciałbym w kol. AT i AU wpisywać daty urlopu (od do), które jednocześnie podświetlą się na pomarańczowo w kalendarzu za wyjątkiem sobót, niedziel i świąt. Stworzyłem taką oto formułę "=ORAZ(LICZ.JEŻELI($AT$2:$AU$14;C3);MIESIĄC($B3)=MIESIĄC(C3))", która nie funkcjonuje tak jak bym sobie tego życzył, ponieważ nie podświetla w dacie od 08.05. do 19.05. wszystkich tych dni a jedynie pierwszy i ostatni dzień urlopu. Dodatkowo chciałbym, żeby w przedziale tym nie podświetlał dni wolnych od pracy czyli sobót, niedziel i ewentualnych świąt.
    Załączniki:
    • kal..xlsx (16.29 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #2 16494760
    Prot
    Poziom 38  
    Posty: 2580
    Pomógł: 574
    Ocena: 297
    killerq666 napisał:
    ponieważ nie podświetla w dacie od 08.05. do 19.05. wszystkich tych dni a jedynie pierwszy i ostatni dzień urlopu. Dodatkowo chciałbym, żeby w przedziale tym nie podświetlał dni wolnych od pracy czyli sobót, niedziel i ewentualnych świąt.


    Excel: Formatowanie warunkowe dla dat urlopu z wykluczeniem weekendów i świąt2017-05...png (155.87 kB)Musisz być zalogowany, aby pobrać ten załącznik.

    Czy o tego typu efekt chodzi :?: :D

    Jeśli tak to trzeba trochę pomanipulować "pierwszeństwem" reguł formatowania warunkowego i ... zastosować mały trick dla zakresu urlopów :idea:

    kal..xlsx (28.36 kB)Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #3 16496290
    killerq666
    Poziom 8  
    Posty: 45
    Ocena: 3
    Nie do końca. Chodziłoby mi bardziej o to żeby wpisując daty w kol. AT i AU excel sam pokazywał te dni w kalendarzu.
  • REKLAMA
  • #4 16496324
    Prot
    Poziom 38  
    Posty: 2580
    Pomógł: 574
    Ocena: 297
    killerq666 napisał:
    żeby wpisując daty w kol. AT i AU excel sam pokazywał te dni w kalendarzu


    Rozumiem, że użytkownik tego arkusza :D jest bardzo leniwy i nie wiadomo czy będzie dobrze rozpisywał wszystkie dni urlopu :?:

    No więc ja, który też jest leniwy :D - w takiej sytuacji wypełnił bym całą tablicę funkcją "samo wypełniającą" =JEŻELI($BF2>AT2;AT2+1;"") i powierzył sporządzanie tej tablicy pomocniczej tylko Excelowi :D
  • REKLAMA
  • #5 16496363
    killerq666
    Poziom 8  
    Posty: 45
    Ocena: 3
    A nie da rady zrobić tego bez tablicy pomocniczej? Tak żeby excel wiedział, że w przedziale dat wskazanych w kol. au i at ma wstawić kolor do kalendarza. Chodzi mi o to, że urlop może trwać parę dni, a czasem 2-3 tygodnie. Nie chciałbym żeby tworzyła się z tego nie wiadomo jak długa tablica pomocnicza. Poza tym mam pomysł, żeby na podobnej zasadzie excel wypełniał kalendarz innymi zdarzeniami, więc potrzebne by mi były do tego kolejne wolne kolumny.
  • #6 16496465
    Prot
    Poziom 38  
    Posty: 2580
    Pomógł: 574
    Ocena: 297
    killerq666 napisał:
    A nie da rady zrobić tego bez tablicy pomocniczej?

    Na pewno - da radę :D , ale ja :cry: zwykle stosuję najprostsze rozwiązania, które realizują założony cel.

    Nic nie stoi jednak na przeszkodzie, żebyś poszukał funkcji (czy formuły np tablicowej :?: ), która w oparciu o graniczne wartości stworzy wirtualną tablicę, którą będzie możliwa do wykorzystania do formatowania warunkowego :|

    Możesz też zastanowić się nad sformułowaniem formalnego kryterium (tzn bez zapisu konkretnej formuły), która będzie określała od której komórki zacząć formatowanie, a na której skończyć ? :cry: Gdyby urlop był jeden to wszystko byłoby proste >= od początku i <= od końca :!: Dla kilku okresów urlopów i na dodatek w zapisie "tak jak leci" (tj niezwiązane z wierszem miesiąca) - ja nie znajduję możliwości sformułowania takich kryteriów :cry:
REKLAMA