Для выканання пэўных задач у Excel трэба вызначаць, колькі дзён прайшло паміж некаторымі датамі. На шчасце, у праграмы маюцца інструменты, якія здольныя вырашыць дадзенае пытанне. Давайце высвятлім, якімі спосабамі можна палічыць рознасць дат у Эксэля.
Разлік колькасці дзён
Перш, чым пачаць працаваць з датамі, трэба адфарматаваць вочкі пад дадзены фармат. У большасці выпадкаў, пры увядзенні камплекты сімвалаў, падобнага на дату, вочка сама перафарматуе. Але лепш усё-такі зрабіць гэта ўручную, каб падстрахаваць сябе ад нечаканасцяў.
- Вылучаем прастору ліста, на якім вы плануеце вырабляць вылічэнні. Клікаем правай кнопкай мышы па вылучэнню. Актывуецца кантэкстнае меню. У ім выбіраем пункт "Фармат ячэйкі ...". Як варыянт, можна набраць на клавіятуры спалучэнне клавіш Ctrl + 1.
- Адкрываецца акно фарматавання. Калі адкрыццё адбылося не ва ўкладцы "Лічба", То варта ў яе перайсці. У блоку параметраў "Лікавыя фарматы" выстаўляем перамыкач у пазіцыю "Дата". У правай частцы акна выбіраем той тып дадзеных, з якім збіраемся працаваць. Пасля гэтага, каб замацаваць змены, ціснем на кнопку "OK".
Зараз усе звесткі, якія будуць утрымлівацца ў вылучаных вочках, праграма будзе распазнаваць як дату.
Спосаб 1: простае вылічэнне
Прасцей за ўсё вылічыць рознасць дзён паміж датамі з дапамогай звычайнай формулы.
- Запісваем у асобныя вочкі адфарматаваць дыяпазону даты, рознасць паміж якімі трэба вылічыць.
- Вылучаем вочка, у якой будзе выводзіцца вынік. У ёй павінен быць усталяваны агульны фармат. Апошняя ўмова вельмі важна, так як, калі ў гэтай вочку варта фармат даты, то ў такім выпадку і вынік будзе мець выгляд "Дд.мм.гг" ці іншай, адпаведны дадзеным фармату, што з'яўляецца некарэктным вынікам разлікаў. Бягучы фармат ячэйкі або дыяпазону можна праглядзець, вылучыўшы яго ва ўкладцы "Галоўная". У блоку інструментаў "Лічба" знаходзіцца поле, у якім адлюстроўваецца дадзены паказчык.
Калі ў ім варта значэнне, адрознае ад "Агульны", То ў такім выпадку, як і ў папярэдні раз, з дапамогай кантэкстнага меню запускаем акно фарматавання. У ім ва ўкладцы "Лічба" усталёўваем выгляд фармату "Агульны". Ціснем на кнопку "OK".
- У адфарматаваную пад агульны фармат вочка ставім знак "=". Клікаем па вочку, у якой размешчана больш позняя з двух дат (канчатковая). Далей ціснем на клавіятуры знак "-". Пасля гэтага вылучаем вочка, у якой утрымліваецца больш ранняя дата (пачатковая).
- Каб убачыць, колькі часу прайшло паміж гэтымі датамі, ціснем на кнопку Enter. Вынік адлюструецца ў вочку, якая адфарматыраваная пад агульны фармат.
Спосаб 2: функцыя РАЗНДАТ
Для вылічэнні рознасці ў датах можна таксама ўжываць адмысловую функцыю РАЗНДАТ. Праблема ў тым, што ў спісе Майстры функцый яе няма, таму прыйдзецца ўводзіць формулу ўручную. Яе сінтаксіс выглядае наступным чынам:
= РАЗНДАТ (начальная_дата; конечная_дата; адзінка)
"Адзінка" - гэта фармат, у якім у выдзеленую вочка будзе выводзіцца вынік. Ад таго, які сімвал будзе падстаўлены ў дадзены параметр, залежыць, у якіх адзінках будзе вяртацца вынік:
- "Y" - поўныя года;
- "M" - поўныя месяцы;
- "D" - дні;
- "YM" - розніца ў месяцах;
- "MD" - розніца ў днях (месяцы і гады не ўлічваюцца);
- «YD» - розніца ў днях (гады не ўлічваюцца).
Бо нам трэба разлічыць розніцу ў колькасці дзён паміж датамі, то найбольш аптымальным рашэннем будзе ўжыванне апошняга варыянту.
Таксама трэба звярнуць увагу, што, у адрозненне ад спосабу з ужываннем простай формулы, апісанага вышэй, пры выкарыстанні гэтай функцыі на першым месцы павінна знаходзіцца пачатковая дата, а канчатковая - на другім. Інакш разлікі будуць некарэктнымі.
- Запісваем формулу ў выбраную вочка, згодна з яе сінтаксісу, апісанаму вышэй, і першасным дадзеных у выглядзе пачатковай і канчатковай даты.
- Для таго, каб вырабіць разлік, ціснем кнопку Enter. Пасля гэтага вынік, у выглядзе ліку пазначае колькасць дзён паміж датамі, будзе выведзены ў паказаную вочка.
Спосаб 3: вылічэнне колькасцяў рабочых дзён
У Эксэля таксама маецца магчымасць вырабіць вылічэнне рабочых дзён паміж двума датамі, гэта значыць, выключаючы выхадныя і святочныя. Для гэтага выкарыстоўваецца функцыя ЧИСТРАБНИ. У адрозненне ад папярэдняга аператара, яна прысутнічае ў спісе Майстры функцый. Сінтаксіс у гэтай функцыі наступны:
= ЧИСТРАБДНИ (нач_дата; кон_дата; [святы])
У гэтай функцыі асноўныя аргументы, такія ж, як і ў аператара РАЗНДАТ - пачатковая і канчатковая дата. Акрамя таго, маецца неабавязковы аргумент "Святы".
Замест яго варта падстаўляць даты святочных непрацоўных дзён, калі такія маюцца за ахоплены перыяд. Функцыя вырабляе разлік усіх дзён названага дыяпазону, выключаючы суботы, нядзелі, а таксама тыя дні, якія дададзеныя карыстальнікам у аргумент "Святы".
- Вылучаем вочка, у якой будзе знаходзіцца вынік вылічэнні. Клікаем па кнопцы "Уставіць функцыю".
- Адкрываецца Майстар функцый. У катэгорыі "Поўны алфавітны пералік" або "Дата і час" шукаем элемент "ЧИСТРАБДНИ". Вылучаем яго і ціснем на кнопку "OK".
- Адкрываецца акно аргументаў функцыі. Ўводзім ў адпаведныя палі дату пачатку і канца перыяду, а таксама даты святочных дзён, калі такія маюцца. Ціснем на кнопку "OK".
Пасля названых вышэй маніпуляцый у папярэдне выдзеленай вочку адлюструецца колькасць рабочых дзён за названы перыяд.
Урок: Майстар функцый у Excel
Як бачым, праграма Excel прадастаўляе сваім карыстальнікам даволі зручны інструментар для разліку колькасці дзён паміж двума датамі. Пры гэтым, калі трэба разлічыць проста розніцу ў днях, то больш аптымальным варыянтам будзе ўжыванне просты формулы аднімання, а не выкарыстанне функцыі РАЗНДАТ. А вось калі патрабуецца, напрыклад, падлічыць колькасць рабочых дзён, то тут на дапамогу прыйдзе функцыя ЧИСТРАБДНИ. Гэта значыць, як заўсёды, карыстачу варта вызначыцца з інструментам выканання пасля таго, як ён паставіў канкрэтную задачу.