Когда я пытаюсь объединить две ячейки в MS-Excel в формуле, у меня есть дата в виде целого числа (например: 04 апреля 2012 станет 41006).
Как я могу отобразить дату также в ячейках формулы?
Когда я пытаюсь объединить две ячейки в MS-Excel в формуле, у меня есть дата в виде целого числа (например: 04 апреля 2012 станет 41006).
Как я могу отобразить дату также в ячейках формулы?
Так Excel видит даты. Чтобы увидеть их так, как вы хотите, они должны быть отформатированы, и когда они находятся в одной ячейке, это можно сделать, изменив форматирование ячейки. Если вы хотите объединить дату с другими вещами, такими как текст, вам нужно использовать формулу для форматирования даты так, как вы хотите. Вот как:
Используйте формулу TEXT, чтобы изменить дату на текст в нужном вам формате. Если бы вы объединяли текст Last run on
с датой в ячейке, скажем, A2, то ваша формула выглядела бы так
=CONCATENATE("Last run on ",TEXT(A2,"DD/MM/YYYY"))
Конечно, вам на самом деле не нужна конкатенация:
="Last run on "&TEXT(A2,"DD/MM/YYYY")
Но конкатенация дает понять, что вы делаете.
В любом случае они будут возвращать значение Last run on 06/11/2013
(если это была рассматриваемая дата). Затем можно изменить текстовый шаблон, чтобы настроить формат даты; например
«ММ-ГГ» на 06-11
«ДД МММ» на 06 ноября
«ДДДД ДД ММММ ГГГГ» на среду 06 ноября 2013 года