Как объединить текст и дату в excel (с примером)
Когда вы используете функцию CONCAT , Excel автоматически преобразует даты в числовые значения.
Однако вы используете функцию ТЕКСТ , чтобы указать, что дата должна оставаться в формате даты:
= CONCATENATE ( A2 , TEXT ( B2 , "M/DD/YYYY" ) )
Эта конкретная формула объединит строки в ячейках A2 и B2 и сохранит дату в ячейке B2 в формате M/DD/YYYY .
Следующий пример показывает, как использовать эту формулу на практике.
Пример: объединение текста и даты в Excel
Допустим, у нас есть следующий набор данных в Excel, который содержит информацию о дате начала работы для различных сотрудников компании:
Если мы используем следующую функцию CONCAT для создания строки, описывающей, когда каждый сотрудник начал работать, каждая из дат в столбце B будет преобразована в числовые значения по умолчанию:
= CONCAT ( A2 , "started working on", B2 )
Обратите внимание, что каждая из дат по умолчанию преобразована в числовые значения.
Чтобы объединить ячейки и сохранить даты в столбце B в формате дат, вместо этого мы можем использовать следующую формулу:
= CONCAT ( A2 , "started working on", TEXT( B2 , "M/DD/YYYY"))
Используя функцию ТЕКСТ в функции CONCAT , мы можем объединить имена и даты сотрудников, сохраняя при этом даты в правильном формате.
Также обратите внимание, что М/ДД/ГГГГ — это всего лишь один из вариантов формата даты, который мы могли бы использовать.
Например, мы могли бы использовать МММ ГГГГ для отображения только месяца и года:
= CONCATENATE ( A2 , "started working on", TEXT( B2 , "MMM YYYY"))
Не стесняйтесь использовать формат даты по вашему выбору в функции ТЕКСТ .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: как использовать формулу конкатенации ЕСЛИ
Excel: как объединить значения и сохранить ведущие нули
Excel: как найти специальные символы в ячейке