Poradna - miso
hlavní kategorie | zpět | + odpovědět na toto témamiso - diskuze na toto téma |
cau. potrebujem po zadani datumu k nemu automaticky pripocitat + 3 pracovne dni s tym vsak ze ak je v tychto pracovnych dnich sviatok alebo viac sviatkov tak tieto sa nezapocitavaju. priklad zadam 4.7.2018 a vysledok je datum 10.7.2018. (piateho je sviatok a siedmeho, osmeho je vikend- tieto sa nezapocitavaju, takze pracovne dni su siesteho, deviateho a a tretim pracovnym dnom je desiateho. je to mozně.? To je trošku zložitejšie ak sa jedná o niekoľko dátumov, lebo pre každý treba počítať svoju vlastnú sadu sviatkov (ak by boli iné roky v dátumoch, alebo na prelome rokov). Ak by sa jednalo o jeden, stačí pomocná tabuľka sviatkov. Ak sa bude jednať o viac ako 3 dni, treba pridať ďalšie sviatky nasledujúceho roka (alebo celý rok, či niekoľko rokov). Odpověď Já moc v excelu neumím, tak jsem to řešil polopaticky: Roztáhl jsem seznam všech datumů v roce 2018, odstranil jsem víkendy a slovenské svátky a vyšlo mi tohle > https://uloz.to/!mhSOySidrYxi/plus-3-dny-bez-svatku-a-vikendu-xlsx
(žlutý sloupec je aktuální datum, zelený sloupec je +3 prac.dny) Odpověď Veď píšem, že záleží na použití. Ak potrebujete meniť v jednej jedinej bunke dátum, a vedľa nej tiež v jednej jedinej sa má zobraziť dátum + počet prac. dní, stačí mať v jednej pomocnej tabuľke "napevno" dátumy sviatkov. A meniť si to každý rok. Ale akonáhle chcete tento dátum, ku ktorému pripočítavate prac dni, mať vo viacerých riadkoch, napr. zoznam faktúr či čo, s rozdielnymi dátumami v rozdielnych rokoch, potrebujete pre každý riadok presne vypočítavať, ktoré dni sú v danom roku sviatky (sviatky nie sú pevné, veľkonočný piatok a pondelok), v danom roku víkendy, a na to by ste musel mať veľmi veľkú pomocnú tabuľku. Preto som Vám to navrhol takto. Vymeniť v tom reťazci evidentné dátumy SK sviatkov za CZ sviatky a adresovanie na potrebnú bunku so štartovacím dátumom snáď dokážete. Dajte príklad presného požadovaného použitia. Odpověď |