Този урок ще предостави преглед на формулите за дата в Excel и Google Sheets.
<>
Преглед на датите
В електронните таблици датите се съхраняват като серийни номера, където всяко цяло число представлява уникален ден. Когато въведете дата в клетка, датата автоматично се преобразува в сериен номер и форматирането на номера на клетката се променя във формат Дата, така че датата да може да се чете.
<>
В Excel серийният номер 1 представлява датата 1/1/1900.
Винаги можете да промените форматирането на датата, така че серийният номер да се вижда, като промените Формат на номер на Общ:
<>
Създаване на дати
ДНЕС функция
Функцията TODAY ще изведе днешната дата.
<>
Имайте предвид, че тази дата ще се опреснява всеки път, когато работната книга се преизчислява. За твърдо кодиране на текущата дата използвайте прекия път CTRL +;.
DATE функция
За да въведете дати във формули, можете да използвате функцията DATE.
<>
Автоматично попълване на дати
Ако въведете дата и плъзнете датата надолу, можете бързо да попълните поредица от дати (въпреки че вместо това може да помислите да използвате формула +1 вместо това):
<>
Дата Math
Добавяне или изваждане на дни или седмици към дати
Тъй като датите се съхраняват като серийни номера, можете просто да добавите (или извадите) цели числа към датите, за да добавите (или извадите) дни към датата.
<>
Можете също така да извадите една дата от друга, за да изчислите броя дни между тях.
1 | = C3-B3 |
За да добавите седмици към дата, просто добавете броя седмици, умножен по 7.
<>
Добавяне или изваждане на месеци или години към дати
Функцията EDATE се използва за добавяне (или изваждане) на месеци или години към дата. Този пример ще добави месеци към дата:
<>
За да добавите години към датата, просто добавете броя години и умножете по 12.
<>
Добавяне на работни дни
Можете също така да добавите няколко работни дни (работни дни или делнични дни) към дата с функцията WORKDAY:
<>
Брой работни дни между датите
Или изчислете броя на работните дни между два дни с функцията NETWORKDAYS:
<>
Всяка от тези функции може по желание да включва и празници:
<>
Извличане на информация от Date
За да извлечете числата за деня, месеца или годината от датите, използвайте функциите ДЕН, МЕСЕЦ и ГОДИНА.
Функция ДЕН
Функцията DAY изчислява номера на деня на датата.
<>
МЕСЕЦ Функция
Функцията МЕСЕЦ изчислява номера на датата на месеца (който може да се използва за изчисляване на името на месеца, както ще покажем по -долу).
ГОДИНА Функция
Функцията YEAR изчислява номера на годината на датата.
<>
Функция за дата
Използвайки функцията DATE заедно с функциите DAY, MONTH и YEAR, можете да създадете дата, подобна на съществуваща. Този пример ще изчисли първия ден от годината от дата:
<>
Квартал от дата
Ако трябва да изчислите тримесечие на датата, можете да използвате ****:
<>
Вземете име на месец от дата
За да изчислите името на месеца от дата, можете просто да промените Форматирането на номера на датата, за да видите името на месеца.
<>
Или можете да използвате функцията TEXT, за да изведете името на месеца като текст:
1 | = ТЕКСТ (B3, "mmmmm") |
WEEKNUM
За да изчислите номера на седмицата на датата (1-54), използвайте функцията WEEKNUM.
<>
Ден от седмицата Номер / Име
Функцията ***** ще върне номера на деня в рамките на една седмица.
<>
Това може да се регулира, за да започне седмицата в различен ден (напр. Понеделник вместо неделя).
<>
След това можете да използвате функцията CHOOSE, за да изчислите името на деня:
<>
Функция EOMONTH
По -рано обсъждахме функцията EDATE, която ви позволява да „прескачате“ напред или назад за определен брой месеци. Функцията EOMONTH работи по същия начин, освен че функцията EOMONTH ще върне последния ден от месеца:
1 | = EOMONTH (B3, -1) |
Като добавите 1 ден към резултата от функцията EOMONTH, можете да изчислите първия ден от месеца:
1 | = EOMONTH (B3, -1) +1 |
Сравняване на дати
Можете да сравнявате дати, като използвате стандартните оператори за сравнение на Excel.
<>
<>
Форматиране на дата
Датите могат да бъдат форматирани по много различни начини. Можете да се обърнете към ден, месеци и години, като използвате някоя от следните опции:
<>
И ги комбинирайте по различни начини
<>
Можете да получите достъп до тези опции за форматиране чрез менюто Форматиране на клетки.
*** говорете как да получите достъп до това … ***
Преобразуване на дата в текст
Накратко споменахме функцията TEXT по -горе. Функцията TEXT ви позволява да извеждате число (в този случай дата) като текст с определен формат на числото.
Този пример ще изведе …
<>
Конвертиране на текст в дата
Ако имате дата, съхранена като текст, функцията DATEVALUE ще я преобразува в дата:
<>
Условно форматиране на дата
DATEDIFF функция
https://www.automateexcel.com/excel/wp-admin/post.php?post=16651&action=edit
разни формули
създайте период от две дати
извличане на тримесечие от датата
условно форматиране
максимална дата
разделяне на дата и час в отделни клетки? вероятно не
брой дни в месеца
първия ден от месеца
ден номер на годината
преобразувайте името на месеца в число
години трудов стаж
сортиране по месец?
конкатенатна дата
средно време, общо време