Скільки ми разом лічильник. Обчислення різниці дат в Microsoft Excel

Якщо на аркуші Excel Ви працюєте не тільки з числами, графіками, малюнками, а й з датами, то, напевно, стикалися з ситуацією, коли необхідно було порахувати різницю між ними. Наприклад, потрібно визначити кількість днів або місяців за певний період часу, або порахувати вік людини так, щоб результат вийшов в днях, місяцях і роках, а може, потрібно обчислити саме робочі дні.

Стаття про розрахунок різниці в Ексель на сайті вже є, і в ній я трохи торкалася дати. Але зараз давайте розглянемо це питання докладніше і розберемося, як порахувати кількість днів між двома датами простим способом або використовуючи функцію РАЗНДАТ (), і як визначити кількість саме робочих днів.

Спосіб 1: віднімання

Почнемо з найпростішого - це віднімемо від однієї дати другу, і отримаємо потрібну нам значення. Перед цим переконайтеся, що формат осередків, в які вписані числа, обраний «Дата».

Якщо ще не заповнювали їх, тоді виділіть діапазон, з яким хочете працювати і натисніть навпроти назви групи «Число» на маленьку стрілочку.

У вікні зліва виберіть потрібний нам формат, а потім в основний області визначитеся з типом: 14.03.12, 14 Березня 12 або інший. Натискайте «ОК».

У ті осередки, для яких тільки що поміняли формат, вводите дані. Я заповнила А1 і В1. Тепер потрібно вибрати будь-яку клітинку (D1), в якій встановлено загальний формат даних, інакше розрахунки будуть некоректні. Поставте в неї «\u003d» і натисніть спочатку пізню (В1) дату, потім ранню (А1). Щоб обчислити між ними кількість днів, тисніть «Enter».

Спосіб 2: використання функції

Для цього виділіть клітинку, в якій буде результат (В3), і подивіться, щоб для неї було обрано загальний формат.

Для обчислення днів будемо використовувати функцію РАЗНДАТ (). У неї входять три аргументи: дата початкова і кінцева, одиниця. Одиниця - це в чому ми хочемо отримати результат. Сюди підставляється:

«D» - кількість днів;
«M» - кількість повних місяців;
«Y» - кількість повних років;
«Md» - вважатиме дні без урахування місяців і років;
«Yd» - підрахунок днів без урахування тільки років;
«Ym» - вважатиме місяці не враховуючи рік.

Ставимо в В3 знак рівності, пишемо РАЗНДАТ і відкриваємо дужку. Потім виділяємо ранню дату (А1), потім пізню (В1), ставимо в лапках відповідну одиницю і закриваємо дужку. Між усіма аргументами ставте «;» . Для розрахунку, натисніть «Enter».

У мене вийшла така формула:

РАЗНДАТ (A1; B1; »d»)

Вибравши в якості одиниці «d», я отримала результат - 111.

Якщо змінити це значення, наприклад, на «md», тоді формула вважатиме різницю між 5 і 24 без урахування місяців і років.

Змінюючи таким чином даний аргумент, вийде вивести точний вік людини. В одній комірці будуть року «y», другий місяці «ym», третьої дні «md»

Спосіб 3: вважаємо робочі дні

Для прикладу візьмемо таку табличку. У стовпці А у нас початок місяця або початкова дата відліку, в В - кінець місяця або відліку. Ця функція вважає робочі дні без урахування суботи та неділі, але в місцях є ще й свята, тому стовпець З заповнимо відповідними датами.

ЧІСТРАБДНІ (A5; B5; C5)

В якості аргументів вказуємо початкову дату (А5), потім кінцеву (В5). Останній аргумент - це свята (С5). Поділяємо їх «;» .

Натиснувши «Enter» з'явиться результат, в прикладі осередок D5 - 21 день.

Тепер розглянемо, якщо в місяці кілька свят. Наприклад, в січні Новий рік і Різдво. Виділяємо осередок (D6) і ставимо в неї одно. Потім натискаємо в рядку формул на букву «f». відкриється вікно «Вставка функції». В поле «Категорія» виберіть «Повний алфавітний перелік» і знайдіть в списку потрібну функцію. Тисніть «ОК».

Далі необхідно вибрати аргументи функції. У «Нач_дата» вибираємо початкове значення (А6), в «Кон_дата» - кінцеве (В6). В останньому полі вписуємо дати свят в дужках () і лапках «». Потім натискайте «ОК».

В результаті ми отримаємо таку функцію і значення буде пораховано без урахування вихідних і зазначених свят:

ЧІСТРАБДНІ (A6; B6; ( «01.01.17»; »07.01.17»))

Щоб не прописувати свята вручну, можна вказати у відповідному полі певний діапазон. У мене це С6: С7.

Робочі дні порахували, і функція буде мати вигляд:

ЧІСТРАБДНІ (A6; B6; C6: C7)

Тепер зробимо підрахунок для останнього місяця. Вводимо функцію і заповнюємо її аргументи:

ЧІСТРАБДНІ (A8; B8; C8)

У лютому вийшло 19 робочих днів.

Про інші функції дати і часу в Ексель, я написала окрему статтю, і її можна прочитати, перейшовши за посиланням.


Календар - це спосіб підрахунку і відображення великих проміжків часу.
Всі наші розрахунки ведуться в рамках загальноприйнятого зараз у всьому світі григоріанського календаря (середня тривалість року 365,2425 днів). При проведенні історичних підрахунків, будь ласка, перевіряйте датування. Різниця між показаннями григоріанського і юліанського календаря зараз становить 13 днів, але в ранні століття кількість днів між рівними датами було меншим, тим менше, чим ближче до початку нашої ери ().

Дата 1

во 22 . 06 . 1941 04 : 00

вихідна дата

21

інтервал

1417

дні між датами

0

століття між датами

Дата 2

вт 09 . 05 . 1945 01 : 43

кінцева дата

21

1012

робочі дні між датами *

3

роки між датами

46

місяці між датами

34009

годинник між датами

2040583

хвилини між датами

122434980

секунди між датами

3

10

17

1

43

роки місяці добу години хвилини
між двома датами

Число хвилин і секунд в дату не може перевищувати 60, Ви ввели ... будуть змінені ще й інші параметри дати
Кількість годин на дату не може перевищувати 23, Ви ввели: ... - будуть змінені ще й інші параметри дати
Увага!
Свята Росії враховуються повністю, тільки якщо обидві дати відносяться до 2018 року
Число днів у місяці \\ n не може бути більше 31

О-о!
Введене Вами число відноситься до часів, які важко собі уявити ...

Вибачте!

Перед Вами простий онлайн розраховувач, який усвідомлює свої, на жаль, скромні можливості, а не астрономічна програма!

Будь ласка, введіть інше число.

На основі цього невеликого табло створений.

Зараз розрахункова таблиця налаштована на підрахунок днів до початку літа.

Щоб розрахувати, скільки днів минуло або пройде між питаннями, які Вас датами, просто введіть їх у відповідні поля таблиці. Інтервал часу можна змінювати точно так само як і дати, при цьому відлік буде вестися від "Дати 1", а змінюватися буде "Дата 2".
У результатах розрахунку так само відображаються незмінні інформаційні величини і показники - це дні тижня (темно-сірий колір - будні, оранжево-червоний - вихідні) і, як підсумкове резюме, інтервал між датами, виражений через роки, місяці, дні, години та хвилини .

Якщо на табло Ви бачите самий судьбоопределяющій для нашої країни період історії - дні між датами Великої Вітчизняної війни, То, значить, у Вашому браузері відключений Jawa Script і для проведення розрахунків його необхідно включити.

* В межах 2019 року розрахунок робочих днів ведеться з урахуванням свят Росії і затвердженої урядом РФ схеми перенесення вихідних днів. При великих проміжках часу між датами, розрахунки кількості робочих днів ведуться в припущенні п'ятиденного робочого тижня, свята не враховуються.

Sergey Ov (Seosnews9)


Довідка:
Достовірно відомо, що в кінці першого тисячоліття в Стародавній Русі відлік часу вівся за Юліанським календарем, правда новий рік справлявся 1 березня, відлік часу за таким календарем називають Березневим стилем. Різниця між рівними датами сучасного і древнього Календр на 1 березня 1000 року становила 59 + 6 \u003d 65 днів (6 днів різниця між показаннями юліанського і григоріанського календаря, рівними датами вважаються дати з рівними числами і рівними номерами місяців від початку року).
У 1492 році постановою Московського Собору Російської православної церкви був прийнятий календар, згідно з яким новий рік (новоліття) починався 1 сентября ( вересневий стиль ), Різниця з сучасним календарем становила 9-122 \u003d -113 днів.
Через два століття напередодні круглої календарної дати Петро Перший вводить календар провідний переліку, від віку Різдва Христового. Новий рік в Росії зустрічають 1 січня з починаючи 1700 роки (правда, насправді, за сучасним календарем цей новий рік настав 11 січня 1700 року). Країна перейшла з 7208 року в 1700! Так що, в новий тоді 18 століття, що наступив в 1701 році Росія увійшла майже в ногу з Європою. Майже в ногу, тому що літочислення, як і раніше велося за юліанським календарем (Змінилася тільки датування, тепер вона називається старим стилем) , В той час як Європа вже частково перейшла на григоріанський календар.
Сучасний григоріанський календар на території Росії був прийнятий тільки в 21 столітті. 26 січня 1918 року: Володимир Ілліч Ленін підписав декрет Раднаркому про перехід на нове літочислення часу, при цьому датування зрушила на 13 днів. Останній державний документ датований за старим стилем вийшов 31 січня 1918 року - на наступний день настало 14 лютого!
Так що питання: "Скільки днів між двома датами?" в історичному сенсі завжди вимагає уточнення ...

Калькулятор дат призначений для обчислення кількості днів між датами, а також для знаходження дати шляхом додавання або віднімання певної кількості днів до відомої датою.

Додати дні до дати

Для того, щоб довідатися яке число буде через певну кількість днів, скористайтеся цією опцією. Введіть початкову дату і кількість днів, яке потрібно до неї додати. Для вирахування використовуйте значення з мінусом. У калькуляторі також є опція для додавання тільки робочих днів.

Обчислення кількості днів між датами

Цей метод розрахунку відповість на питання "скільки днів пройшло з дати". Введіть початкову дату і кінцеву дату і натисніть кнопку "розрахувати". Калькулятор покаже, скільки днів між введеними датами. Окремо калькулятор покаже кількість робочих днів.

За допомогою цієї опції можна обчислити скільки днів залишилося до певної події, наприклад до дня народження або свята. Для цього в поле початкової дати вкажіть сьогоднішнє число, а в поле кінцевої дати - дату події.

Святкові дні

Калькулятор може обчислювати, додавати і віднімати як календарні дні, так і робочі. Офіційними неробочими святковими днями є:

  • 1,2,3,4,5,6,8 січня - новорічні канікули
  • 7 січня - православне Різдво
  • 23 лютого - День захисника Вітчизни
  • 8 березня - Міжнародний жіночий день
  • 1 травня - Свято Весни і Праці
  • 9 травня День Перемоги
  • 12 червня - День Росії
  • 4 листопада - День народної єдності

Якщо святковий день випав на суботу або неділю, його переносять на найближчий робочий день. Але іноді вихідні переносять зовсім в інше місце календаря. Наприклад, суботу та неділю, що випали на новорічні свята, Можуть перенести на травень, щоб продовжити травневі свята.

Так, в 2019 році ситуація наступна ...

Перенесення вихідних в 2019 році

Крім офіційних святкових дат, в 2019 році вихідними також є 2,3 і 10 травня за рахунок переносів вихідних з новорічних канікул.


Наш калькулятор при розрахунку днів враховує як офіційні святкові дати, так і всі перенесення.

Судячи з усього це дуже поширене явище. Відразу ж поліз в інтернет шукати онлайн сервіс, який дозволяє порахувати, скільки років людині за датою його народження.

Як і передбачалося, такі сервіси є. І не мало. Талановиті PHP-програмісти подбали про «Загубилися в часі» і написали всілякі скрипти-калькулятори для підрахунку років за датою народження, або просто розрахунку кількості років, місяців, днів, годин, хвилин і навіть секунд між двома датами онлайн.

Про деякі з них я і хочу написати.

Розрахунок скільки минуло років, місяців, днів, годин, хвилин за датою народження

Напевно, багато хто задавалися питанням: «А скільки днів я живу?» . Але мало хто потрудилися порахувати. Дуже вже це виснажливе заняття. А ось за допомогою цього сайту:

можна з легкістю провести розрахунок за датою народження. Ви дізнаєтеся, скільки вам років, місяців, днів, годин, хвилин, секунд і навіть мілісекунд.

Так само сервіс видасть вам, через який час буде ваш наступний день народження.

Порахувати дні і роки між двома датами - калькулятор онлайн

http://planetcalc.ru/274/ - за допомогою цього калькулятора ви з точністю до дня зможете порахувати дні і роки між двома датами в режимі онлайн. Просто задайте потрібні дані і сервіс видасть вам точний результат.

Підрахунок кількості днів від дати до дати

http://www.calculator888.ru/skolko-dnei/ - ще один сайт, де ви точно зможете дізнатися, скільки років людині. Більш того, на ньому можна порахувати онлайн кількість років, місяців, днів, годин, хвилин, секунд, що пройшли з однієї дати до іншої.

Для виконання певних завдань в Excel потрібно визначати, скільки днів минуло між деякими датами. На щастя, у програми є інструменти, які здатні вирішити дане питання. Давайте з'ясуємо, якими способами можна порахувати різницю дат в Ексель.

Перш, ніж почати працювати з датами, потрібно відформатувати осередки під даний формат. У більшості випадків, при введенні комплекту символів, схожого на дату, осередок сама переформатується. Але краще все-таки зробити це вручну, щоб підстрахувати себе від несподіванок.


Тепер всі дані, які будуть міститися в виділених осередках, програма буде розпізнавати як дату.

Спосіб 1: просте обчислення

Найпростіше обчислити різницю днів між датами за допомогою звичайної формули.


Спосіб 2: функція РАЗНДАТ

Для обчислення різниці в датах можна також застосовувати спеціальну функцію РАЗНДАТ. Проблема в тому, що в списку Майстра функцій її немає, тому доведеться вводити формулу вручну. Її синтаксис виглядає наступним чином:

РАЗНДАТ (начальная_дата; конечная_дата; одиниця)

«Одиниця» - це формат, в якому в виділену клітинку буде виводитися результат. Від того, який символ буде підставлена \u200b\u200bу даний параметр, залежить, в яких одиницях буде повертатися підсумок:

  • «Y» - повні року;
  • «M» - повні місяці;
  • «D» - дні;
  • «YM» - різниця в місяцях;
  • «MD» - різниця в днях (місяці і роки не враховуються);
  • «YD» - різниця в днях (роки не враховуються).

Також потрібно звернути увагу, що, на відміну від способу із застосуванням простої формули, описаного вище, при використанні цієї функції на першому місці повинна знаходитися початкова дата, а кінцева - на другому. Інакше розрахунки будуть некоректними.


Спосіб 3: обчислення кількостей робочих днів

У Ексель також є можливість зробити обчислення робочих днів між двома датами, тобто, виключаючи вихідні та святкові. Для цього використовується функція ЧІСТРАБНІ. На відміну від попереднього оператора, вона присутня в списку Майстра функцій. Синтаксис у цій функції наступний:

ЧІСТРАБДНІ (нач_дата; кон_дата; [свята])

У цій функції основні аргументи, такі ж, як і у оператора РАЗНДАТ - початкова і кінцева дата. Крім того, є необов'язковий аргумент «Свята».

Замість нього слід підставляти дати святкових неробочих днів, якщо такі є за що охоплюється період. Функція виробляє розрахунок всіх днів зазначеного діапазону, виключаючи суботи, неділі, а також ті дні, які додані користувачем в аргумент «Свята».


Після зазначених вище маніпуляцій в попередньо виділеної осередку відобразиться кількість робочих днів за вказаний період.

Як бачимо, програма Excel надає своїм користувачем досить зручний інструментарій для розрахунку кількості днів між двома датами. При цьому, якщо потрібно розрахувати просто різницю в днях, то найбільш раціональним варіантом буде застосування простої формули вирахування, а не використання функції РАЗНДАТ. А ось якщо потрібно, наприклад, підрахувати кількість робочих днів, то тут на допомогу прийде функція ЧІСТРАБДНІ. Тобто, як завжди, користувачеві слід визначитися з інструментом виконання після того, як він поставив конкретне завдання.

Поділитися: