Как да се изчислят дните между датите в Google Таблици

Едно от най -често срещаните приложения на Google Таблици е създаването на календари и обработката на информация за дати, като разписания или разписания за ваканция.

Много потребители, които създават електронни таблици, занимаващи се с дати, се налага да изчислят колко дни има между две дати; тоест те трябва да намерят колко дни има между (като пример) 1 юли 2018 г. и 31 януари 2019 г.

Можете просто да погледнете календара и да броите дните на ръка и това би работило добре, ако датите са много близки, но за голям брой дати или дати, които са много далеч, малко помощ от компютъра със сигурност ще бъде хубаво.

За щастие, Google Sheets има няколко начина да намери броя дни между две дати. Нека да разгледаме функциите, които можете да използвате за изчисляване на дните между датите в Google Таблици.

Как да се изчислят дните между датите в Google Таблици

Преди да започнете, важно е да се отбележи, че тези методи работят само когато използвате американския формат за дата. Ако не сте в Съединените щати, можете да влезете в Google Таблици и да промените своя локал и часова зона, ако искате да използвате тези методи.

Като се има предвид това, нека да разгледаме как да намерим броя дни между две дати в Google Таблици.

Функцията MINUS

За разлика от Excel, Google Sheets има функция за изваждане, която е много удобна за изчисляване на прости разлики в датите. MINUS е функция за изваждане на таблици и поради начина, по който датите се съхраняват вътрешно (като цели числа, описващи броя дни от определена дата в миналото), тя работи отлично за приспадане на една дата от друга. Тоест, стига датите да са в един и същ формат. Синтаксисът за MINUS е: = МИНУС (стойност 1, стойност 2).

За да използвате MINUS, отворете празна електронна таблица в Google Таблици в браузъра си. Въведете (като пример) „4/4/2017“ и „5/15/2017“ в клетки B3 и C3.

Сега изберете клетка D3, където ще поставим функцията MINUS. Щракнете вътре в лентата „fx“, след което въведете „= MINUS (C3, B3)“ и натиснете Enter. Клетка D3 сега ще върне стойността 40, както е показано директно по -долу.

google дати

Това означава, че има 40 дни между 04.05.2017 г. и 15.05.2017 г. Можете също да откриете разликата между датите, само като въведете препратките към клетките и не се притеснявате за функцията MINUS.

Например, щракнете върху клетка E3 и въведете „= C3-B3“ във функционалната лента, както е показано на снимката директно по-долу. Това също ще върне 40. Въпреки това, тъй като директно изваждате дати без МИНУС, стойността в клетка Е вероятно ще се покаже във формат за дата и ще изглежда много странно.

Можете да конвертирате клетъчния формат, за да покаже цяло число, като изберете Формат > Номер и Номер.

google дати 2

Можете също така първо да въведете препратки към клетки с по -ранна дата. Ако въведете „= B3 -C3“ във функционалната лента, клетката ще съдържа стойността -40. Това подчертава, че 04.04.2017 г. изостава с 40 дни на 15.05.2017 г.

Функцията DATEDIF

DATEDIF е функция, която ви помага да намерите общите дни, месеци или години между две дати. Можете да намерите общите дни между две дати, въведени в електронната таблица, или вместо това да включите датите в DATEDIF.

Синтаксисът за DATEDIF е:

DATEDIF (начална_дата, крайна_дата, единица). Единицата за функцията може да бъде D (дни), M (месеци) или Y (години).

За да намерите разликата между 4/4/2017 и 5/15/2017 с DATEDIF, трябва да изберете клетка, за да добавите функцията към (F3, в нашия случай) и да въведете „= DATEDIF“ в лентата „fx“. След това разгънете функцията със скоби, които включват препратки към клетки за начална и крайна дата B3 и C3.

Единичните дни, в противен случай „D“, също трябва да са в края на функцията. Така че пълната функция е ‘= DATEDIF (B3, C3,“ D ”)“, която връща стойността 40, както е показано по -долу.

google дати3

DATEDIF също ще работи, ако поставите информацията за датата директно във формулата. Щракнете върху клетка на електронна таблица, към която да добавите DATEDIF, и след това въведете „= DATEDIF („ 4/5/2017 “,„ 5/15/2017 ″, „D“) “в лентата с fx.

Това ще върне 40 в избраната клетка, както е показано по -долу.

google дати 4

Функцията DAY360

Google Sheets включва DAY360, който изчислява разликата между датите за 360-дневна година. 360-дневният календар се използва предимно за финансови електронни таблици, в които може да са необходими изчисления на лихвените проценти.

Синтаксисът за DAYS360 е:

= DAYS360 (начална дата, крайна дата, [метод]). [Методът] е незадължителен индикатор, който можете да включите за метода за броене на дни.

За да използвате тази функция в електронната си таблица в Google Таблици за датите 1.01.2016 г. и 1.01.2017 г., въведете „1/1/2016“ в клетка B4 като начална дата и след това въведете „1/1/2017“ в C4 като крайна дата за функцията.

Сега изберете клетка D4, въведете функцията „= DAYS360 (B4, C4)“ в лентата „fx“ и натиснете Enter. Тогава клетка D4 ще включва общо 360 дни между избраните дати. Имайте предвид, че единствената реална употреба на тази конкретна функция е, ако работите с лихвени проценти.

google дати5

Функцията NETWORKDAYS

NETWORKDAYS също изчислява броя на дните между датите, но не е напълно същото като другите. Тази функция отчита само делничните дни, така че оставя уикендите извън уравнението. (Прочетете го като „Нетни работни дни“, а не като „Мрежови дни“.)

Като такъв можете да намерите общия брой делнични дни между няколко дати с NETWORKDAYS, а също така можете да посочите допълнителни празници, така че да изключва други дати.

Синтаксисът за NETWORKDAYS е:

NETWORKDAYS (начална_дата, крайна_дата, [празници]).

Можете да добавите тази функция към електронната си таблица с примерните дати 4/4/2017 и 5/15/2017, въведени в клетки B3 и C3. Изберете клетка, в която да включите общия ден, и щракнете в лентата „fx“, за да вмъкнете функцията.

Въведете „= NETWORKDAYS (B3, C3)“ и натиснете клавиша Enter, за да добавите функцията към която и да е клетка на електронна таблица, която сте избрали за нея. Клетката NETWORKDAYS ще включва общо 29 за броя дни между датите.

За да добавите ваканционна дата към функцията, първо въведете „4/17/2017“ в клетка А3. Изберете клетката NETWORKDAYS, щракнете върху лентата fx и променете функцията, като добавите към нея препратка към клетка A3. Така че функцията тогава ще бъде = NETWORKDAYS (B3, C3, A3), която ще върне 28 с допълнителната ваканция, също приспадната от общите дни.

google дати6

Други важни функции, свързани с датата

В Таблици има редица функции, свързани с датите, с които трябва да сте запознати, ако ще вършите много работа с дати.

  • The ДАТА функцията преобразува предоставена година, месец и ден в дата. Форматът е DATE (година, месец, ден). Например DATE (2019,12,25) връща „25.12.2019“.
  • The ДАТИВАЛ функцията преобразува правилно форматиран низ в дата в цяло число. Форматът е DATEVALUE (низ за дата); низът за дата може да бъде всеки подходящ низ, като „25.12.2019“ или „23.01.2012 8: 5: 30“.
  • The ДЕН функцията връща деня от месеца, на който се пада определена дата, в цифров формат. Форматът е ДЕН (дата). Например DAY („12/25/2019“) връща 25.
  • The ДНИ функцията връща броя дни между две дати. Форматът е ДНИ (крайна дата, начална дата). Например ДНИ („25.12.2019 г.“, „31.08.2019 г.) връща 116.
  • The EDATE функцията връща дата определен брой месеци преди или след дадената дата. Форматът е EDATE (начална дата, брой месеци). Например EDATE („8/31/2019“, -1) връща „7/31/2019“.
  • The МЕСЕЦ функцията връща месеца в годината, на която се пада определена дата, в цифров формат. Форматът е МЕСЕЦ (дата). Например, MONTH („8/30/2019“) връща 8.
  • The ДНЕС функцията връща текущата дата като стойност на дата. Форматът е ДНЕС (). Например по време на това писане TODAY () ще върне „8/31/2019“.
  • The ВЕДНЕЛЕН ДЕН функцията връща числова стойност, показваща деня от седмицата на предоставената дата. Форматът е WEEKDAY (дата, тип) и типът може да бъде 1, 2 или 3. Ако типът е 1, дните се броят от неделя, а неделята има стойност 1. Ако типът е 2, дните се отчитат от понеделник и стойността на понеделник е 1. Ако типът е 3, дните се отчитат от понеделник, а стойността на понеделник е 0. Например, 30.04.2019 е вторник, а WEEKDAY („30.04.2019“, 1) би връщане 3, докато WEEKDAY („4/30/2019“, 2) ще върне 2, а WEEKDAY („4/30/2019“, 3) ще върне 1.
  • The ГОДИНА функцията връща числова стойност, показваща годината на предоставената дата. Форматът е ГОДИНА (дата). Например, YEAR („12/25/2019“) би върнала 2019 г.

Google Sheets е невероятно мощна програма, особено за напълно безплатно приложение. Въпреки че може да не е толкова мощен като нещо като Microsoft Excel, той все още може да се справи с широк спектър от задачи, включително тази.