10 функции за дата на Microsoft Excel, които трябва да знаете
Miscellanea / / December 02, 2021
Microsoft Excel съхранява датите като последователни серийни номера, а не във формата, който виждаме. По подразбиране 1ул Януари 1900 г. е сериен номер 1. И така, 10ти Май 2014 става 41769. Съхраняването на дати като серийни номера улеснява инструмента извършване на изчисления на дата.
Сега ще разгледаме няколко формули за дата, за да разберем повече за серийните номера.
1. ДАТА
Функцията дата връща серийния номер на дадена дата. Визуално все още ще виждате стойност на датата. Серийният номер се съхранява във фонов режим и можете да го извлечете, като промените формата на клетката на номер.
Синтаксис =дата (година, месец, ден)
2. ДЕН
Като се има предвид сериен номер, тази функция може да извлече деня от месеца. Например 41769 представлява 10ти ден от месеца.
Синтаксис =ден (сериен_номер)
3. МЕСЕЦ
Като се има предвид сериен номер, тази функция може да извлече своя месец. Отново 41796 представлява месец номер 5.
Синтаксис =месец (сериен_номер)
4. ГОДИНА
Тази функция се използва за извличане на стойността на годината от серийния номер. И така, за 41796 ще бъде 2014 година.
Синтаксис =година (сериен_номер)
Има нещо интересно, което можете да направите с горните функции. Всъщност можете да споделяте серийни номера като скрити кодове за дата.
- Когато искате да създадете една, използвайте функцията за дата и форматирайте клетката като число.
- Когато искате да извлечете, използвайте формулата =дата (година (sl_num), месец (sl_num), ден (sl_num))
5. ДЕЛНИЧЕН ДЕН
Тази функция връща деня от седмицата от даден сериен номер. Връщаната стойност е число и по подразбиране отброяването започва от неделя. И така, 41769 връща 7, което означава събота.
Синтаксис =седмичен ден (сериен_номер, [тип_на връщане])
За препратки към различни дни променете записа return_type според таблицата.
тип_връщане | дни | съответни числа |
1 или 17 | от неделя до събота | 1 до 7 |
2 или 11 | от понеделник до неделя | 1 до 7 |
3 | от понеделник до неделя | 0 до 6 |
12 | от вторник до понеделник | 1 до 7 |
13 | от сряда до вторник | 1 до 7 |
14 | от четвъртък до сряда | 1 до 7 |
15 | от петък до четвъртък | 1 до 7 |
16 | от събота до петък | 1 до 7 |
6. ВРЕМЕ
Това работи като функцията за дата с тази разлика, че ще върне серийния номер на часа, а не датата. Часът, минутата и времето не трябва да са в рамките на 24, 60 и 60 съответно. Инструментът е достатъчно интелигентен, за да го изчисли.
Синтаксис =време (час, минута, секунда)
7. ЧАС
Като се има предвид сериен номер, можете да намерите кой час от деня представлява.
Синтаксис =час (сериен_номер)
8. МИНУТА
Minute извлича минутната стойност от дадено време.
Синтаксис =минута (сериен_номер)
9. СЕГА
Искате ли да вмъкнете текущата дата и час в лист в Excel? Просто напишете функцията „сега“.
Синтаксис =сега()
10. ДНЕС
Ако искате само датата, а не часа, „днес“ ще ви помогне.
Синтаксис =днес()
Заключение
В MS Excel данните, които виждаме като дата, може да не са винаги дата. Понякога може да е прост текст. И въпреки че може да няма никаква разлика за окото, има значение за софтуера. За да може всичко да се третира като дата, клетката трябва да бъде форматирана като дата и използването на функцията за дата се грижи за форматирането сама.
Форматът на датата е важен, защото на заден план инструментът съхранява стойностите като серийни номера. Ако не, няма да можете да извършвате никакви изчисления на дата и час.
Кредит на изображението: Дафне Шоле