Преглед садржаја
Водич показује како да направите калкулатор датума у Екцел-у тачно за ваше потребе да пронађете датум било Н дана од или раније од данас, рачунајући све дане или само радне дане.
Да ли желите да израчунате датум истека који је тачно 90 дана од сада? Или се питате који је датум 45 дана након данашњег? Или треба да знате датум који се десио 60 дана пре данашњег дана (рачунајући само радне дане и све дане)?
Шта год да је ваш задатак, овај водич ће вас научити како да направите сопствени калкулатор датума у Екцел-у у под 5 минута. Ако немате толико времена, онда можете да користите наш онлајн калкулатор да пронађете датум који је одређени број дана после или пре данашњег дана.
Калкулатор датума у Екцел-у На мрежи
Желите брзо решење за „шта је 90 дана од данас“ или „шта је 60 дана пре данас“? Унесите број дана у одговарајућу ћелију, притисните Ентер и одмах ћете имати све одговоре:
Напомена. Да бисте видели уграђену радну свеску, дозволите маркетиншке колачиће.
Морате да израчунате 30 дана од датог датума или да одредите 60 радних дана пре одређеног датума ? Затим користите овај калкулатор датума.
Желите да знате које формуле се користе за израчунавање датума? Наћи ћете их све и много више у следећим примерима.
Како израчунати 30/60/90 дана од данас у Екцел-у
Да бисте пронашли датум за Н дана од сада, користитеТОДАИ функција да врати тренутни датум и дода му жељени број дана.
Да бисте добили датум који се јавља тачно 30 дана од данас:
=TODAY()+30
Да бисте израчунали 60 дана од данас:
=TODAY()+60
Који датум је за 90 дана од сада? Претпостављам да већ знате како да је добијете :)
=TODAY()+90
Да бисте направили генеричку формулу данас плус Н дана , унесите број дана у неку ћелију, рецимо Б3 и додајте ту ћелију тренутном датуму:
=TODAY()+B3
Сада, ваши корисници могу да унесу било који број у референцирану ћелију и формула ће се поново израчунати у складу са тим. Као пример, пронађимо датум који се јавља 45 дана од данас:
Како ова формула функционише
У свом интерном представљању, Екцел чува датуме као серијске бројеве који почињу од 1. јануара 1900. године, што је број 1. Дакле, формула једноставно сабира два броја, цео број који представља данашњи датум и број дана који наведете. Функција ТОДАИ() је променљива и аутоматски се ажурира сваки пут када се радни лист отвори или поново израчуна - тако да када сутра отворите радну свеску, ваша формула ће се поново израчунати за текући дан.
У тренутку писања, данашњи датум је 19. април 2018. године, што је представљено серијским бројем 43209. Да бисте пронашли датум, рецимо, за 100 дана од сада, заправо изводите следеће прорачуне:
=TODAY() + 100
= April 19, 2018 + 100
= 43209 + 100
= 43309
Претворите серијски број 43209 у Датум формату, и добићете 28. јул 2018, што је тачно 100 дана након данашњег дана.
Како да добијете 30/60/90 дана пре данашњег дана у Екцел-у
Да бисте израчунали Н дана пре данашњег дана, одузмите потребан број дана од тренутног датума. На пример:
90 дана пре данас:
=TODAY()-90
60 дана пре данас:
=TODAY()-60
45 дана пре данас :
=TODAY()-45
Или направите генеричку формулу данас минус Н дана на основу референце ћелије:
=TODAY()-B3
У на слици испод, израчунавамо датум који се догодио 30 дана пре данашњег дана.
Како израчунати Н послова после/пре данас
Као што вероватно знате, Мицрософт Екцел има неколико функција за израчунавање радних дана на основу датума почетка, као и између било која два датума која ви наведете.
У примерима испод, користићемо функцију ВОРКДАИ, која враћа датум који се јавља одређени број радних дана пре или пре датума почетка, искључујући викенде (субота и недеља) . Ако су ваши викенди другачији, користите функцију ВОРКДАИ.ИНТЛ која дозвољава прилагођене параметре викенда.
Дакле, да бисте пронашли датум Н радних дана од данас , користите ову генеричку формулу:
ВОРКДАИ(ТОДАИ(), Н дана )Ево неколико примера:
10 радних дана од данас
=WORKDAY(TODAY(), 10)
30 радних дана од сада
=WORKDAY(TODAY(), 30)
5 радних дана од данас
=WORKDAY(TODAY(), 5)
Да бисте добили датум Н радних дана раниједанас , користите ову формулу:
ВОРКДАИ(ТОДАИ(), - Н дана )И ево неколико формула из стварног живота:
90 пословних дана пре данас
=WORKDAY(TODAY(), -90)
15 радних дана пре данас
=WORKDAY(TODAY(), -15)
Да бисте своју формулу учинили флексибилнијом, замените чврсто кодирани број дана са референца ћелије, рецимо Б3:
Н радних дана од данас:
=WORKDAY(TODAY(), B3)
Н радних дана пре данас:
=WORKDAY(TODAY(), -B3)
На сличан начин можете да додајете или одузимате дане у недељи датом датуму , а ваш Екцел калкулатор датума може изгледати овако.
Како да направите калкулатор датума у Екцел-у
Да ли се сећате Екцел онлајн калкулатора датума приказаног на самом почетку овог упутства? Сада знате све формуле и лако их можете поновити у својим радним листовима. Можете чак и да направите нешто сложеније јер десктоп верзија Екцел-а пружа далеко више могућности.
Да бисмо вам дали неке идеје, хајде да дизајнирамо наш Екцел калкулатор датума управо сада.
Све у свему, може бити 3 избора за израчунавање датума:
- На основу данашњег датума или одређеног датума
- Од или пре наведеног датума
- Број свих дана или само радних дана
Да бисмо пружили све ове опције нашим корисницима, додали смо три контроле Гроуп Бок ( Програмер картица &гт; Инсерт &гт; Контроле обрасца &гт; Групни оквир) и уметните два радио дугмета у сваки групни оквир. Затим повезујете сваку групудугмади у посебну ћелију (десни клик на дугме &гт; Формат Цонтрол &гт; Контрола картица &гт; Веза ћелије ), коју касније можете сакрити. У овом примеру, повезане ћелије су Д5, Д9 и Д14 (погледајте снимак екрана испод).
Опционално, можете да унесете следећу формулу у Б6 да бисте унели тренутни датум ако је Данашњи датум дугме је изабрано. За нашу главну формулу за израчунавање датума заправо није потребно, само мала љубазност према вашим корисницима да их подсетите који је данашњи датум:
=IF($D$5=1, TODAY(), "")
На крају, уметните следећу формулу у Б18 која проверава вредност у свакој повезаној ћелији и израчунава датум на основу избора корисника:
=IF(AND($D$5=1, $D$9=1, $D$14=1), TODAY()+$B$3, IF(AND($D$5=1, $D$9=1, $D$14=2), WORKDAY(TODAY(),$B$3), IF(AND($D$5=1, $D$9=2, $D$14=1), TODAY()-$B$3, IF(AND($D$5=1, $D$9=2, $D$14=2), WORKDAY(TODAY(),-$B$3), IF(AND($D$5=2, $D$9=1, $D$14=1), $B$7+$B$3, IF(AND($D$5=2, $D$9=1, $D$14=2), WORKDAY($B$7, $B$3), IF(AND($D$5=2, $D$9=2, $D$14=1), $B$7-$B$3, IF(AND($D$5=2, $D$9=2, $D$14=2), WORKDAY($B$7,-$B$3), ""))))))))
Може изгледати као монструозна формула на први поглед, али ако је разбијете на појединачне ИФ изјаве, лако ћете препознати једноставне формуле за израчунавање датума о којима смо говорили у претходним примерима.
И сада, бирате жељене опције, рецимо, 60 дана од сада , и добијате следеће резултат:
Да бисте ближе погледали формулу и вероватно је извршили обрнути инжењеринг за своје потребе, добродошли сте да преузмете наш калкулатор датума за Екцел.
Специјални алати за израчунавање датума на основу данас
Ако тражите нешто професионалније, можете брзо да израчунате 90, 60, 45, 30 дана од сада (или било који број дана који вам је потребан) помоћу наших Екцел алата.
Датум и времеЧаробњак
Ако сте бар једном имали прилику да платите помоћу нашег чаробњака за датум и време, знате да он може тренутно да додаје или одузима дане, недеље, месеце или године (или било коју комбинацију ових јединица) до одређеног датума као и израчунати разлику између два дана. Али да ли сте знали да такође може да израчуна датуме на основу данашњег дана?
Као пример, хајде да сазнамо који је датум 120 дана од данас :
- Унесите формулу ТОДАИ() у неку ћелију, рецимо Б1.
- Изаберите ћелију у коју желите да прикажете резултат, у нашем случају Б2.
- Кликните на Датум &амп; Дугме Тиме Визард на картици Аблебитс Тоолс .
- На картици Адд , одредите колико дана желите да додате изворном датуму (120 дана у овом примеру).
- Кликните на дугме Убаци формулу .
То је то!
Као што је приказано на слици изнад, формула коју је направио чаробњак се разликује од свих формула са којима смо се бавили, али ради подједнако добро :)
Да бисте добили датум који се десио 120 дана пре данас, пребаците се на картицу Одузми и конфигуришите исте параметре. Или, унесите број дана у другу ћелију и усмерите чаробњака на ту ћелију:
Као резултат, добићете универзалну формулу која се аутоматски поново израчунава сваки пут када унесете нови број дана у референцу ћелија.
Бирач датума за Екцел
Са нашим Екцел-омБирач датума, не само да можете да убаците важеће датуме у своје радне листове једним кликом, већ и да их израчунате!
За разлику од чаробњака за датум и време, овај алат умеће датуме као статичке вредности , а не формуле.
На пример, ево како можете да добијете датум 21 дан од данас:
- Кликните на дугме Дате Пикер на Аблебитс Тоолс да бисте омогућили падајући календар у вашем Екцел-у.
- Кликните десним тастером миша на ћелију у коју желите да уметнете израчунати датум и изаберите Изабери датум из календара из искачући мени.
- Падајући календар ће се појавити на вашем радном листу са тренутним датумом означеним плавом бојом, а ви кликнете на дугме калкулатора у горњем десном углу:
- У горњем окну кликните на јединицу Дан и унесите број дана за додавање, у нашем случају 21. Подразумевано, калкулатор обавља операцију сабирања (обратите пажњу на знак плус у окну екрана). Ако желите да одузмете дане од данас, кликните на знак минус у доњем окну.
- На крају, кликните на да бисте приказали израчунати датум у календару. Или притисните тастер Ентер или кликните на да бисте уметнули датум у ћелију:
Како истакнути датуме 30, 60 и 90 дана од данас
Када рачунајући датуме истека или рокова, можда ћете желети да резултате учините визуелнијим означавањем датума бојама у зависности од броја дана пре истека. Ово можеурадите помоћу Екцел условног форматирања.
Као пример, направимо 4 правила условног форматирања на основу ових формула:
- Зелена: више од 90 дана од сада
=C2>TODAY()+90
=C2>TODAY()+60
=C2>TODAY()+30
=C2
Where C2 is the topmost expiry date.
Here are the steps to create a formula-based rule:
- Select all the cells with the expiry dates (B2:B10 in this example).
- On the Home tab, in the Styles group, click Conditional Formatting > New Rule…
- In the New Formatting Rule dialog box, select Use a formula to determine which cells to format .
- In the Format values where this formula is true box, enter your formula.
- Click Format… , switch to the Fill tab and select the desired color.
- Click OK two times to close both windows.
Important note! For the color codes to apply correctly, the rules should be sorted exactly in this order: green, yellow, amber, red:
If you don't want to bother about the rules order, use the following formulas that define each condition exactly, and arrange the rules as you please:
Green: over 90 days from now:
=C2>TODAY()+90
Yellow: between 60 and 90 days from today:
=AND(C2>=TODAY()+60, C2<=TODAY()+90)
Amber: between 30 and 60 days from today:
=AND(C2>=TODAY()+30, C2
Red: less than 30 days from today:
=C2
Tip. To include or exclude the boundary values from a certain rule, use the less than (<), less than or equal to (), greater than or equal to (<=) operators as you see fit.
In a similar manner, you can highlight past dates that occurred 30 , 60 or 90 days ago from today .
- Red: more than 90 days before today:
=B2
=AND(B2>=TODAY()-90, B2<=TODAY()-60)
=AND(B2>TODAY()-60, B2<=TODAY()-30)
=B2>TODAY()-30
Више примера условног форматирања датума можете пронаћи овде: Како да условно форматирате датуме и време у Екцел-у.
Да бисте бројали дане не од данас, већ од било ког датума, користите овај чланак: Како израчунати дане од или до датума у Екцел-у.
Тако у Екцел-у израчунавате датуме који су 90, 60, 30 или н дана од/пре данашњег дана. Да бисте изблиза погледали формуле и правила условног обликовања о којима се говори у овом водичу, позивам вас да преузмете наш пример радне свеске у наставку. Хвала вам што читате и надамо се да се видимо на нашем блогу следеће недеље!
Вежбање за преузимање
Израчунајте датуме у Екцел-у – примери (.клск датотека)