Anonim

Користувачі електронних таблиць скрізь раділи, коли Google Sheets вийшла у світ ще у 2006 році. Потужний програмний пакет із електронних таблиць на основі хмари, який є абсолютно безкоштовним у використанні, Sheets має просту криву навчання та є прекрасним інструментом для створення електронних таблиць для роботи, школи, або особистого користування. Звичайно, просте програмне забезпечення, яке просте у використанні, не матиме набір функцій таких лідируючих на ринку пакетів, як Microsoft Excel. Листам дещо не вистачає деяких особливостей та функціональності, але це все-таки високомобільний програмний пакет.

Також дивіться нашу статтю Як перетворити таблиці Google Таблиць у XML

Одне з найпоширеніших застосувань програм електронних таблиць - це створення календарів та обробка інформації про дати, такі як графіки роботи або графіки відпусток. Багато користувачів, які створюють електронну таблицю з датами, знаходять необхідність підрахувати кількість днів між двома датами; тобто їм потрібно знайти кількість днів між (як приклад) 1 липня 2018 року та 31 січня 2019 року. Ви можете просто подивитися на календар і порахувати дні вручну, і це буде добре, якщо дати були дуже близькі між собою, але для великої кількості дат чи дат, які знаходяться далеко один від одного, невелика допомога від комп’ютера, безумовно, буде приємною. На щастя, у Google Sheets існує декілька способів знайти кількість днів між двома датами.

Функція MINUS

На відміну від Excel, Google Sheets має функцію віднімання, яка дуже зручна для обчислення простих різниць дат. MINUS - функція віднімання таблиць, і через спосіб зберігання дат внутрішньо (як цілі числа, що описують кількість днів від певної дати в минулому), він спрацьовує чудово для вирахування однієї дати від іншої, якщо дати обидва в тому ж форматі. Синтаксис для MINUS дорівнює: = MINUS (значення 1, значення 2) .

Щоб використовувати MINUS, відкрийте порожню таблицю Google Таблиць у своєму браузері. Введіть (як приклад) "4/4/2017" та "5/15/2017" у клітинки B3 та C3. Тепер виберіть комірку D3, куди ми поставимо функцію MINUS. Клацніть всередині панелі fx, а потім введіть '= MINUS (C3, B3)' і натисніть Enter. Комірка D3 тепер поверне значення 40, як показано безпосередньо нижче.

Отже, між 4/5/2017 та 15.05.2017 є 40 днів. Ви також можете знайти різницю між датами, просто ввівши посилання на комірки та не переймаючись функцією MINUS. Наприклад, натисніть на комірку E3 та введіть '= C3-B3' на панелі функцій, як показано на знімку прямо нижче. Це також поверне 40, хоча оскільки ви безпосередньо віднімаєте дати без MINUS, значення в комірці E, ймовірно, відображатиметься у форматі дати і виглядатиме дуже дивно. Ви можете перетворити формат комірки, щоб показати ціле значення, вибравши Формат > Число та Число .

Ви також можете ввести посилання клітинок спочатку з більш ранньою датою. Якщо ви ввели на панелі функцій '= B3-C3', комірка міститиме значення -40. Це підкреслює, що 4/4/2017 на 40 днів відстає від 15.05.2017.

Функція DATEDIF

DATEDIF - це функція, за допомогою якої ви можете знайти загальну кількість днів, місяців або років між двома датами. Ви можете знайти загальну кількість днів між двома датами, введеними на електронну таблицю, або замість них включити дати в межах DATEDIF. Синтаксис для DATEDIF - це: DATEDIF (start_date, end_date, unit) . Одиницею функції може бути D (дні), M (місяці) або Y (роки).

Щоб знайти різницю між 4/4/2017 та 15.05.2017 за допомогою DATEDIF, вам слід вибрати клітинку, для якої слід додати функцію (F3, у нашому випадку) та ввести "= DATEDIF" на панелі fx. Потім розгорніть функцію дужками, що включають в себе дату початку та кінцеву дату клітини B3 та C3. Одиничні дні, інакше "D", також повинні бути в кінці функції. Таким чином, повна функція = DATEDIF (B3, C3, "D"), яка повертає значення 40, як показано нижче.

DATEDIF також буде працювати, якщо ви введете інформацію про дату безпосередньо у формулу. Клацніть на комірці електронної таблиці, щоб додати DATEDIF, а потім введіть "= DATEDIF (" 4/5/2017 ", " 15.05.2017 ″, "D") "у рядку fx. Це поверне 40 у вибраній комірці, як показано нижче.

Функція DAY360

Google Sheets включає DAY360, який обчислює різницю між датами 360-денного року. 360-денний календар використовується в основному для фінансових таблиць, в яких може знадобитися розрахунок процентних ставок. Синтаксис для DAYS360 дорівнює: = DAYS360 (start_date, end_date, ) . Це необов'язковий показник, який можна включити для методу підрахунку днів.

Щоб використовувати цю функцію у таблиці електронних таблиць Google для 1.01.2016 та 1.01.2017, введіть "1/1/2016" у комірці B4 як дату початку, а потім введіть "1/1/2017" в C4 як дата закінчення функції. Тепер виберіть комірку D4, введіть функцію '= DAYS360 (B4, C4)' на панелі fx і натисніть Enter. Тоді комірка D4 буде включати загалом 360 днів між вибраними датами. Зауважте, що реальна користь для цієї конкретної функції - це якщо ви працюєте з процентними ставками.

Функція МЕРЕЖІ

NETWORKDAYS також обчислює кількість днів між датами, але це не зовсім так, як інші. Ця функція підраховує лише будні дні, тому вона залишає вихідні з рівняння. (Читайте це як "Чисті робочі дні", а не "Дні мережі".) Таким чином, ви можете знайти загальну кількість буднів між парою побачень за допомогою NETWORKDAYS, а також можна вказати додаткові свята, щоб вони виключали інші дати. Синтаксис для NETWORKDAYS: NETWORKDAYS (start_date, end_date, ) .

Ви можете додати цю функцію до своєї таблиці за допомогою прикладів дати 4/4/2017 та 5/15/2017, введених у комірки B3 та C3. Виберіть клітинку, до якої слід включити загальний день, і натисніть на панелі fx, щоб вставити функцію. Введіть '= NETWORKDAYS (B3, C3)' і натисніть клавішу Enter, щоб додати функцію до тієї клітинки електронної таблиці, яку ви вибрали для неї. Осередок NETWORKDAYS буде включати загальну кількість 29 за кількість днів між датами.

Щоб додати дату відпустки до функції, спочатку введіть "4/17/2017" у комірку A3. Виберіть комірку NETWORKDAYS, натисніть панель fx та змініть функцію, додавши до неї посилання A3. Таким чином, функцією було б = NETWORKDAYS (B3, C3, A3), що поверне 28 з додатковою відпусткою банку, яка також віднімається від загальної кількості днів.

Інші важливі функції, пов’язані з датою

У Таблицях є кілька функцій, пов’язаних з датою, з якими вам слід ознайомитися, якщо ви збираєтеся багато працювати з датами.

    • Функція DATE перетворює передбачений рік, місяць та день у дату. Формат - DATE (рік, місяць, день). Наприклад, DATE (2019, 12, 25) повертає "25.12.2019".
    • Функція DATEVALUE перетворює правильно відформатований рядок дати в ціле число дати. Формат - DATEVALUE (рядок дати); рядок дати може бути будь-яким відповідним рядком, наприклад "25.12.2019" або "23.01.2018 8: 5: 30".
    • Функція DAY повертає число місяця, на який припадає конкретна дата, у цифровому форматі. Формат - DAY (дата). Наприклад, DAY ("25.12.2019") повертає 25.
    • Функція DAYS повертає кількість днів між двома датами. Формат - DAYS (дата закінчення, дата початку). Наприклад, DAYS ("25.12.2019", "8/8/2019") повертає 116.
    • Функція EDATE повертає дату певну кількість місяців до або після даної дати. Формат - EDATE (дата початку, кількість місяців). Наприклад, EDATE ("31.08.2019", -1) повертає "31.07.2019".
    • Функція MONTH повертає число року, в якому припадає конкретна дата, у цифровому форматі. Формат - MONTH (дата). Наприклад, МІСЯЦЬ ("30.08.2019") повертається 8.
    • Функція TODAY повертає поточну дату як значення дати. Формат - СЬОГОДНІ (). Наприклад, на момент написання цього запису TODAY () повертається "31.08.2019".
    • Функція WEEKDAY повертає числове значення, що показує день тижня вказаної дати. Формат - тиждень (дата, тип), а тип може бути 1, 2 або 3. Якщо тип 1, дні рахуються з неділі, а неділя має значення 1. Якщо тип 2, дні рахуються з понеділка та значення понеділка - 1. Якщо тип 3, дні відраховуються від понеділка, а значення понеділка - 0. Наприклад, 30.04.2019 - вівторок, а ТИЖДЕНЬ ("30.04.2019", 1) повернення 3, тоді як ТИЖДЕНЬ ("30.04.2019", 2) повернеться 2, а ТИЖДЕНЬ ("30.04.2019", 3) поверне 1.
    • Функція YEAR повертає числове значення, що показує рік наданої дати. Формат - YEAR (дата). Наприклад, РІК («25.12.2019») поверне 2019 рік.

Ось так ви можете знайти кількість днів між датами в Google Таблицях. Функції MINUS, DATEDIF, NETWORKDAYS та DAYS360 напевно стануть у нагоді, якщо ваші електронні таблиці містять багато дат.

Чи є якісь унікальні чи цікаві способи роботи з датами в Google Таблицях? Поділіться ними з нами нижче!

Як обчислити дні між датами в листах google