Иногда у вас могут быть даты в одном столбце и значения времени в другом столбце, и вы хотите объединить их, чтобы получить одно значение даты и времени в ячейке.
И если вы думаете, что можете сделать это, легко объединив две ячейки с помощью формулы конкатенации или знака &, вы обнаружите, что это не работает.
Я попытался использовать знак & для объединения ячеек, содержащих дату и время, и полученное значение не соответствует ожидаемому формату.
В этом уроке я покажу вам несколько способов быстро объединить значения даты и времени в Excel.
Итак, приступим!
Объедините дату и время с помощью простого добавления
Excel хранит значения даты и времени в виде чисел в задней части.
Например, 44197,375 в Excel представляет 01-01-2021 09:00 AM.
Целая часть приведенного выше числа представляет дату (это 01 января 2021 года), а десятичная часть числа представляет время (которое составляет 9 утра).
Итак, если у вас есть даты в одном столбце и время в другом столбце, самый простой способ объединить их и получить дату и время в одной ячейке — просто добавить эти две ячейки.
Предположим, у вас есть набор данных, показанный ниже, и вы хотите объединить дату и время в столбце C.
Ниже приведена формула, которая сделает это:= A2 + B2
Вся эта формула для всех ячеек в столбце, чтобы получить комбинированные значения даты и времени.
Он автоматически выбирает формат из ячеек и показывает результат с датой и временем.
Как я уже упоминал, даты и время хранятся в Excel в виде чисел. Объединенные дата и время, которые вы видите в ячейках в столбце C, также являются десятичными числами в серверной части.
Если вы хотите показать этот результат в другом формате, вы можете сделать это с помощью диалогового окна формата ячеек (где вы можете указать собственный код для отображения даты и времени определенным образом).
В большинстве случаев Excel позаботится о форматировании, и вы увидите дату, а также время, как показано выше. В противном случае вам придется изменить форматирование ячеек, чтобы отображались комбинированные дата и время.
Объедините дату и время с функцией ТЕКСТА
Еще один быстрый способ комбинировать дату и время в Excel — использовать формулу СЦЕПИТЬ с функцией ТЕКСТ.
Предположим, у вас есть набор данных, показанный ниже, и вы хотите объединить дату и время и получить результат в столбце C.
Ниже приведена формула, которая может это сделать:= СЦЕПИТЬ (ТЕКСТ (A2; «дд-мм-ггг»); «»; ТЕКСТ (B2; «чч: мм: сс»))
Функция ТЕКСТ позволяет вам принимать любое значение в качестве входных данных и отображать его в указанном формате.
В нашем примере я использовал две функции ТЕКСТ: первая принимает значение даты и отображает его как дату, а вторая принимает значение времени и отображает его как время.
И поскольку я хочу, чтобы оба они были в одной ячейке, я использовал формулу CONCAT с пробелом в качестве разделителя между датой и временем.
Поскольку мы использовали функцию ТЕКСТ, чтобы указать формат даты и времени, не имеет значения, как входные значения отображаются в ячейке.
Например, даже если у меня есть числовые значения вместо даты и времени, эта формула все равно даст мне правильный результат.
Еще одним большим преимуществом использования текстовой функции является то, что вы можете комбинировать другие текстовые строки с результатом этой формулы.
Чтобы дать вам пример, скажем, мне нужны не только дата и время, мне нужен результат в следующем формате: Дата: 01 января 2021 года, Время: 09:00.
Для этого вы можете использовать следующую формулу:= CONCAT ("Дата:" & ТЕКСТ (A2, "дд-мм-ггг"), ",", "Время:" & ТЕКСТ (B2, "чч: мм: сс AM / PM"))
Поскольку результатом функции ТЕКСТ является текстовая строка, мы можем легко комбинировать ее с другими текстовыми строками с помощью оператора амперсанда (&) или формулы CONCAT.
Итак, это два простых способа, которыми вы можете воспользоваться объединить дату и время в Excel.
Надеюсь, вы нашли этот урок полезным.