![](https://cdn.wiki-base.com/3440836/excel_formula_add_workdays_to_date_custom_weekends__2.png.webp)
Splošna formula
=WORKDAY.INTL(start_date,days,weekend, holidays)
Povzetek
Če želite datumu dodati ali odšteti delovne dni, tako da lahko v prihodnosti ali v preteklosti izračunate datum, ki preskoči vikende (prilagojene) in praznike, lahko uporabite funkcijo WORKDAY.INTL. Počitnice in konec tedna niso obvezni.
V primeru je formula v D6:
=WORKDAY.INTL(B6,C6,11,B9:B11)
Ta formula dodaja 7 delovnih dni v torek, 22. decembra. Na voljo so trije prazniki in vikendi so nastavljeni z uporabo 11 kot argument za vikend, kar pomeni "samo v nedeljo". Rezultat je sreda, 30. december 2015.
Pojasnilo
Funkcija WORKDAY.INTL privzeto izključuje vikende (soboto in nedeljo). V tem primeru pa smo za ta argument navedli 11, kar pomeni "samo v nedeljo" (glej: celoten seznam vikend kod).
Ponudili smo tudi seznam treh praznikov, ki so vsi v časovnem obdobju, ki se izračuna, kar pomeni, da bodo prazniki in nedelje izključeni. Naslednja tabela prikazuje, kateri datumi so izključeni s prazniki in brez njih (izključeni datumi so osenčeni s sivo). Končni datumi, ki jih vrne WORKDAY, so označeni z rumeno.
Brez praznikov | Počitnice zagotovljene |
---|---|
Sreda, 23. december 2015 | Sreda, 23. december 2015 |
Četrtek, 24. 12. 2015 | Četrtek, 24. 12. 2015 |
Petek, 25. december 2015 | Petek, 25. december 2015 |
Sobota, 26. december 2015 | Sobota, 26. december 2015 |
Nedelja, 27. december 2015 | Nedelja, 27. december 2015 |
Ponedeljek, 28. december 2015 | Ponedeljek, 28. december 2015 |
Torek, 29. december 2015 | Torek, 29. december 2015 |
Sreda, 30. december 2015 | Sreda, 30. december 2015 |
Četrtek, 31. december 2015 | Četrtek, 31. december 2015 |
Petek, 01. januar 2016 | Petek, 01. januar 2016 |
Sobota, 02. januar 2016 | Sobota, 02. januar 2016 |
Nedelja, 03. januar 2016 | Nedelja, 03. januar 2016 |