Дата и час в Google Sheets

  • Споделя Това
Michael Brown

Днес ще започнем да обсъждаме какво може да се прави с датите и времето в електронна таблица на Google. Нека разгледаме по-подробно как датата и времето могат да бъдат въведени в таблицата ви и как да ги форматирате и преобразувате в числа.

    Как да вмъкнете дата и час в Google Sheets

    Нека започнем с въвеждането на дата и час в клетка в Google Sheets.

    Съвет. Форматите за дата и час зависят от локализацията по подразбиране на електронната ви таблица. За да я промените, отидете на Файл> Настройки на електронна таблица . Ще се появи изскачащ прозорец, в който можете да зададете своя регион в Обща информация tab> Местоположение . По този начин ще осигурите форматите за дата и час, с които сте свикнали.

    Има три начина за вмъкване на дата и час в електронната таблица на Google:

    Метод #1. Добавяме датата и часа ръчно.

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

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

    Както всички знаем, американският формат на датата се различава от европейския. Ако зададете " Съединени щати " като локал и въведете датата в европейския формат dd/mm/yyyy, просто няма да работи. Въведената дата ще бъде третирана като текстова стойност. Затова обърнете внимание на това.

    Метод #2. Направете така, че Google Sheets автоматично да попълва колоната ви с дата или час.

    1. Попълнете няколко клетки с необходимите стойности за дата/час/време.
    2. Изберете тези клетки, така че да видите малък квадрат в долния десен ъгъл на селекцията:

    3. Щракнете върху това квадратче и плъзнете селекцията надолу, като покриете всички необходими клетки.

    Ще видите как Google Sheets автоматично попълва тези клетки въз основа на двете предоставени от вас извадки, като запазва интервалите:

    Метод #3. Използвайте клавишни комбинации, за да вмъкнете текущата дата и час.

    Поставете курсора в клетката, която ви интересува, и натиснете един от следните клавишни комбинации:

    • Ctrl+; (точка и запетая), за да въведете текущата дата.
    • Ctrl+Shift+; (точка и запетая), за да въведете текущото време.
    • Ctrl+Alt+Shift+; (точка и запетая), за да добавите и двете - текущата дата и час.

    По-късно ще можете да редактирате стойностите. Този метод ви помага да заобиколите проблема с въвеждането на неправилен формат на датата.

    Метод № 4. Възползвайте се от функциите за дата и час на Google Sheets:

    TODAY() - връща текущата дата в клетка.

    NOW() - връща текущата дата и час в клетка.

    Забележка: Тези формули ще бъдат преизчислени и резултатът ще се обновява при всяка промяна в таблицата.

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

    Както и при числата, можем да направим така, че нашата електронна таблица да връща дата и час в различни формати.

    Поставете курсора в необходимата клетка и отидете в Формат> Брой . Можете да избирате между четири различни формата по подразбиране или да създадете собствен формат, като Потребителски дата и час настройка:

    В резултат на това една и съща дата изглежда по различен начин при прилагане на различни формати:

    Както виждате, в зависимост от нуждите ви има няколко начина за задаване на формата на датата. Той позволява показването на всякаква стойност на датата и времето - от ден до милисекунда.

    Метод № 5. Направете датата/часа част от валидирането на данните.

    В случай че трябва да използвате дата или час при валидиране на данни, преминете към Формат> Валидиране на данни в менюто на Google Sheets:

    • Що се отнася до датите, просто ги задайте като критерий и изберете най-подходящата опция:

    • Що се отнася до единиците време, тъй като те не присъстват в тези настройки по подразбиране, ще трябва или да създадете допълнителна колона с единици време и да се позовавате на тази колона с критериите за валидиране на данни ( Списък от диапазон ) или въведете единици време директно в полето за критерии ( Списък на елементите ), като ги разделите със запетая:

    Вмъкване на време в Google Sheets в потребителски формат на числата

    Да предположим, че трябва да добавим време в минути и секунди: 12 минути, 50 секунди. Поставете курсора върху A2, въведете 12:50 и натиснете Enter на клавиатурата.

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

    Това, което виждаме, е, че Google Sheet третира нашата стойност като 12 часа и 50 минути. Продължителност формат на клетка А2, часът ще продължи да се показва като 12:50:00.

    Как да накараме електронната таблица на Google да връща само минути и секунди?

    Метод #1. Въведете 00:12:50 на вашата клетка.

    Честно казано, това може да се окаже досаден процес, ако трябва да въведете множество времеви маркери само с минути и секунди.

    Метод #2. Въведете 12:50 в клетка A2 и поставете следната формула в A3:

    =A2/60

    Съвет. Приложете Продължителност в клетка A3. В противен случай таблицата ви винаги ще връща 12 часа сутринта.

    Метод #3. Използвайте специални формули.

    Въведете минутите в A1, секундите - в B1. Въведете формулата по-долу в C1:

    =TIME(0,A1,B1)

    Функцията TIME се отнася до клетките, взема стойностите и ги трансформира в часове (0), минути (A1) и секунди (B1).

    За да изтриете излишните символи от нашето време, задайте отново формата. Отидете на Още формати за дата и час и създайте потребителски формат, който ще показва само изтеклите минути и секунди:

    Конвертиране на времето в десетична система в Google Sheets

    Преминаваме към различни операции, които можем да извършваме с датата и часа в Google Sheets.

    Възможно е да има случаи, в които е необходимо да показвате времето като десетична цифра, а не като "hh:mm:ss", за да извършвате различни изчисления. Защо? Например, за да пресметнете часовата заплата, тъй като не можете да извършвате аритметични операции, използвайки и двете - числа и време.

    Но проблемът изчезва, ако времето е десетично.

    Да речем, че в колона А е посочен часът, в който сме започнали да работим по някаква задача, а в колона В - часът на приключване. Искаме да знаем колко време ни е отнело това и за целта в колона В използваме формулата по-долу:

    =B2-A2

    Копираме формулата надолу в клетките C3:C5 и получаваме резултата от часовете и минутите. След това прехвърляме стойностите в колона D, като използваме формулата:

    =$C3

    След това изберете цялата колона D и отидете в Format> Number> Number :

    За съжаление, резултатът, който получаваме, на пръв поглед не говори много. Но Google Sheets има причина за това: той показва времето като част от 24-часов период. С други думи, 50 минути са 0,034722 от 24 часа.

    Разбира се, този резултат може да се използва в изчисленията.

    Но тъй като сме свикнали да виждаме времето в часове, бихме искали да въведем още изчисления в нашата таблица. За да бъдем по-конкретни, трябва да умножим полученото число по 24 (24 часа):

    Сега вече имаме десетична стойност, в която цялото число и дробното число отразяват броя на часовете. Казано по-просто, 50 минути са 0,8333 часа, а 1 час и 30 минути са 1,5 часа.

    Форматиране на текстови дати във формат за дата с помощта на Power Tools за Google Sheets

    Има едно бързо решение за конвертиране на дати, форматирани като текст, във формат за дата. То се нарича Power Tools. Power Tools е добавка за Google Sheets, която ви позволява да конвертирате информацията си с няколко кликвания:

    1. Вземете добавката за електронните си таблици от уеб магазина на Google Sheets.
    2. Отидете на Удължители> Електрически инструменти> Начало за да стартирате добавката и щракнете върху Превръщане икона на инструмент в прозореца за добавки. Алтернативно можете да изберете Инструменти> Преобразуване инструмент от менюто Power Tools.
    3. Изберете обхвата от клетки, които съдържат дати, форматирани като текст.
    4. Поставете отметка в квадратчето за опцията Конвертиране на текст в дати и щракнете върху Изпълнявайте :

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

    Надявам се, че днес сте научили нещо ново. Ако са ви останали някакви въпроси, не се колебайте да ги зададете в коментарите по-долу.

    Следващия път ще продължим с изчисляването на часовата разлика и сумирането на датите и времето.

    Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.