Отображение формата ВРЕМЯ в ТЕКСТовой строке в EXCEL

history

При составлении формул для отображения в ячейке фразы содержащей текст и время, например, «Сейчас 10:35», могут возникнуть сложности с правильным отображением времени. Решим задачу путем предварительного преобразования времени в текстовое значение.


По аналогии с примером из статьи Отображение формата Даты в ТЕКСТовой строке , рассмотрим, как преобразовать Время в текстовый формат.

Введем в ячейку А1 время 10:35. В ячейке В1 попробуем отразить фразу: « Сейчас 10:35 ». Для этого в B1 пишем формулу: ="Сейчас "&A1 . В результате получим: «Сейчас 0,440972222222222». EXCEL подставил вместо 10:35 соответствующее времени число 0,440972222222222. (см. файл примера ).

Для отображения времени в нужном нам формате используем функцию ТЕКСТ() : ="Сейчас "&ТЕКСТ(A1;"ч:мм")

Получим желаемое - « Сейчас 10:35 ». Обратите внимание, что мм (минуты) записаны строчными буквами, чтобы отличить их от Месяца (ММ).

СОВЕТ: Подробнее о пользовательских форматах дат и времени читайте в одноименной статье Пользовательский формат даты и времени .


Комментарии

Только для авторизованных пользователей

(только для авторизованных пользователей)

© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved