Функция ВРЕМЯ
В этой статье описаны синтаксис формулы и использование функции ВРЕМЯ в Microsoft Excel.
Описание
Возвращает десятичное число, представляющее определенное время. Если до ввода этой функции для ячейки был задан формат Общий, результат будет отформатирован как дата.
Время в числовом формате, возвращаемое функцией ВРЕМЯ, — это десятичное число в интервале от 0 (ноль) до 0,99988426, представляющее время от 0:00:00 до 23:59:59.
Синтаксис
Аргументы функции ВРЕМЯ описаны ниже.
- Часы Обязательный. Число от нуля (0) до 32767, задающее часы. Если значение больше 23, оно делится на 24; остаток от деления будет соответствовать значению часов. Например, ВРЕМЯ(27;0;0) = ВРЕМЯ(3;0;0) = 0,125, то есть 03:00.
- Минуты Обязательный. Число от 0 до 32767, задающее минуты. Если значение больше 59, оно будет пересчитано в часы и минуты. Например, ВРЕМЯ(0;750;0) = ВРЕМЯ(12;30;0) = 0,520833, то есть 12:30.
- Секунды Обязательный. Число от 0 до 32767, задающее секунды. Если значение больше 59, оно будет пересчитано в часы, минуты и секунды. Например, ВРЕМЯ(0;0;2000) = ВРЕМЯ(0;33;22) = 0,023148, то есть 12:33:20.
Примечание
Время представляет собой часть значения даты и задается десятичным числом (например, 12:00 представляется как 0,5, поскольку это значение отмечает половину суток).
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.
Явный и не явный возврат функции, что это значит и в чем разница? [закрыт]
Закрыт. Этот вопрос необходимо уточнить или дополнить подробностями. Ответы на него в данный момент не принимаются.
Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение.
Закрыт 1 год назад .
Может кто-то по-простому объяснить, какая разница между явным и не явным возвратом функции и что это значит?
Отслеживать
3,453 3 3 золотых знака 10 10 серебряных знаков 30 30 бронзовых знаков
задан 13 фев 2023 в 2:06
Сергей Ардуанов Сергей Ардуанов
123 8 8 бронзовых знаков
Без return в стрелочной функции — неявный возврат. Что тут может озадачить?
13 фев 2023 в 3:32
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Любая функция в JavaScript что-то возвращает. Если вы руками в функции написали ключевое слово return — то это явный возврат. Будет явно возвращено указанное значение: return ‘a’ вернет строку ‘a’ , просто return; вернет undefined .
Если же ключевое слово return отсутствует, то такой возврат называется неявным. Что именно будет возвращено, зависит от сигнатуры функции. В большинстве случаев это будет undefined , но в случае с, например, асинхронными функциями, будет неявно возвращен Promise , который разрешается в undefined .
Можно сделать функцию, которая имеет как явное, так и неявное возвращаемое значение:
function foo ()
Здесь мы явно возвращаем «bar» если выполняется условие. В противном случае будет неявно возвращен undefined .
Единственные 2 случая, когда функция не возвращает никакого значения, это в случаях:
- Использования оператора yield (но при этом рано или поздно, если не выполняется второй пункт, все равно будет что-то возвращено. Просто не сразу)
- Если функция выбрасывает исключение
Просто вопрос терминологии, не забивайте себе этим голову особо.
Что возвращает return?
Ключевое слово return неразрывно соседствует с функциями в большинстве языков программирования. Но почему мы зовём эту инструкцию именно return, почему это «возврат»? Часто думают, что return используется здесь в смысле возврата значения из функции. Логика такая: мы хотим, чтобы функция вернула какое‑то значение, поэтому команда называется return.
Но, если задуматься, то мы найдём это странным. Потому что «возвращать» звучит будто мы сначала этой функции что‑то дали, а она потом это что‑то нам возвращает. Когда я заказываю еду домой, то сервис не говорит «мы вернём вам еду на дом». Тут лучше подойдёт какое угодно слово: «создадим», «произведём», «сгенерируем», но точно не «вернём». Ведь суть заказа в том и состоит, что у меня сейчас этой еды нет, и я хочу её получить. А с «вернуть» звучит будто я им её сначала выдам.
На самом деле ключевое слово return в программировании используется не потому, что оно может что‑то возвращать. Способность функции «вернуть» значение (или, как мы поняли, точнее будет сказать, например, «создать»), передав его в место вызова функции — это лишь побочное действие, а не обязательное поведение.
Команда return изначально использовалась в отношении последовательности исполнения кода. Когда вы вызываете функцию, происходит скачок исполнения программы в другое место её исходного кода. Например, если вы вызываете функцию foobar , то выполнение кода в этом месте как бы останавливается, и компьютер перепрыгивает туда, где находится тело функции. После выполнения кода в теле и происходит тот самый возврат в место вызова функции.
В этом и состоит идея ключевого слова return . А то, что функция ещё вместе с этим попутно может передать значение — это необязательный бонус. И то, что в большинстве языков программирования это объединилось в одну команду — лишь дань удобству. То есть, когда мы пишем, например, return 42 , то в развёрнутом виде это нужно читать как return AND pass 42 .
Ключевое слово return коварно — оно означает не совсем то, за что его обычно принимают. И, хотя такая неточность вряд ли сможет кому‑то создать проблемы, полезно знать как оно устроено на самом деле.
Эту поразившую меня заметку я услышал в подкасте «Мысли и методы» Рахима Давлеткалиева (выпуск #53 «Неочевидные сложности новичков, часть 2», 09:36−13:00) и был удивлён своему неведению в таком, казалось бы, очевидном вопросе. Надеюсь, это оказалось познавательно не только для меня.
- return
- функция
- этимология
- обманчивая очевидность
Информатика, помогите кто шарит
Какое значение будет возвращено функцией IF?
Лучший ответ
Число 48 делится на 2? Если да, то четное.
И для справки: шарят воришки по карманам. А в информатике РАЗБИРАЮТСЯ.
Остальные ответы
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.