Jest sobie dzisiejsza data 2014-02-20.
Potrzebuję zrobić funkcję, która obliczy mi termin płatności od dnia dzisiejszego w kilku przypadkach:
- płatność 30 dni od dziś;
- płatność 30 dni roboczych od dziś;
-* płatność 30 dni + 1 lub 3 czwartek miesiąca od dziś;
-** płatność 30 dni roboczych + 1 lub 3 czwartek miesiąca od dziś.
* W tym przypadku należy liczyć następująco: 30 dni od dziś, to 2014-03-22 ale potem należy spełnić drugi warunek czyli 1 lub 3 czwartek m-ca. W marcu są to daty 6 i 20. Skoro wyliczyliśmy, że 30 dni od dziś to 2014-03-22, to płatność ma nastąpić w 1 czwartek kolejnego miesiąca, czyli 2014-04-03.
** W tym przypadku postępujemy analogicznie do opisanego wyżej ale dochodzą nam jeszcze dni robocze.
Pomożecie?
Forum > Software > EXCEL - jak obliczyć termin płatności
Wysłane 2014-02-20 10:11
Wysłane 2014-02-20 10:55 , Edytowane 2014-02-20 12:10
A1=DZIŚ()+30
A2=WORKDAY(DZIŚ()+30)
A3= ... [c=b]//[/c] i tu tylko wiem, że to obliczenia dnia tygodnia wykorzystamy formułę =DZIEŃ.TYG(DZIŚ();2) ... niestety nie wiem (tak na szybko), jak obliczyć który to czwartek miesiąca. Może później znajdę chwilkę, by to zgłębić, albo ktoś inny pomoże - ja muszę teraz wrócić do obowiązków służbowych.
PS
Świta mi, że trzeba będzie wpierw sprawdzić pierwszy dzień danego roku, którym dniem tygodnia jest i potem korzystając z =WEEKNUM() policzyć przez miesiące... chyba jakoś-takoś... ;)
Kto jest online: 0 użytkowników, 184 gości