Краткий ответ :
нет даты без даты, это просто обязательная часть даты. Точно так же, как вторая является обязательной частью времени суток - если вы введете, скажем, «1:15», фактическое значение будет «01:15:00» (или что-то подобное, в зависимости от ваших региональных настроек) , Единственное, что вы можете сделать, это отформатировать столбец как текст, использовать формат даты, который скрывает год, или хитрости, такие как использование формул для извлечения дня и месяца в другой столбец и скрытие столбца с фактической датой.
Объяснение :
хранит Excel даты как количество дней , прошедших с 0 (да, zeroeth) января 1900 г. Таким образом , сегодня, 23 августа 2012, будут сохранены как 41144, и 23 августа 2008 будет храниться в 39683. Из - за этого, Excel необходимо для знать год, чтобы рассчитать правильное количество дней. 23 августа само по себе неоднозначно, поскольку оно может разрешить более 100 различных значений (по одному на каждый год, начиная с 1900 г.), поэтому Excel добавляет сам год, если вы его опускаете.
Для времени суток Excel добавляет дробную часть к количеству дней, которое представляет собой долю прошедшего 24-часового дня. Например, 06:00 (или 6:00) хранится как 0,25, потому что в этот момент прошло 25% дня.
Вы можете увидеть это в действии, введя дату и / или время (или только =NOW()
для текущей даты / времени) в ячейку в Excel и изменив формат на Число. Вам также придется увеличить количество десятичных разрядов, чтобы увидеть полную точность.
Например, текущее время (20:19 в моем часовом поясе, на момент написания этого) хранится как 41144.846945255.
Возможно, нужно использовать несколько шагов.
У вас есть полная дата. В столбце рядом с ним поместите следующую формулу.
Это даст вам месяц, тире, день. Вы можете захотеть сделать это или использовать несколько столбцов.
Затем скопируйте все ячейки с новой комбинацией месяца и дня.
В следующем столбце вставьте Special и выберите Values. Это создаст новые ячейки без формул, только значения в конце.
Наконец, удалите столбцы с исходной датой и формулой сверху.
источник
Насколько я знаю, это невозможно. Вы можете отформатировать ячейку как мм / дд, но если это дата, она состоит из 3 частей: месяц, день и год. Excel добавит год для вас, когда вы введете только месяц и день. Вы увидите его как мм / дд, но поскольку для даты по определению должен быть год, чтобы выполнить арифметику дат, у вас действительно нет выбора. Единственный способ, которым я могу думать, это отформатировать его как текстовое поле. Но вы потеряете преимущества формата данных. Что тебе нужно, могу я спросить? В большинстве случаев вы можете избежать использования года в своей арифметике, если это вас беспокоит.
источник
Создайте две колонки. Во первых просто поставь месяц. Во втором - день, разделенный пробелом, используя 0 для дней с одной цифрой. Таким образом, 2 апреля будет читать первый столбец: апрель, второй столбец 0 2. Затем Excel не считывает ее как дату и не форматирует ее. :)
источник
Поскольку я сортирую эти данные и ввожу месяц и день, но не год в 2013 и 2014 годах, я изменил все новые записи на 2013, затем добавил столбец и вычел 41000 из каждого #, чтобы сделать его 1900 (год), затем отформатированный как месяц год после вставки значений только. Я нашел, что это было самое простое решение, основанное на информации здесь. Благодарю. Теперь я могу отсортировать их по месяцам без смещения за год.
источник
Сначала не располагайте ничего справа от того столбца, который вы хотите исправить.
Вы должны перейти к значку «Текст в столбцы». Нажмите на это.
Оставьте выбранным разделитель, нажмите Далее.
Нажмите Другое. (на данный момент мои даты - xx / xx / xxxx с косой чертой между ними). Итак, в поле рядом с «other», я вставляю /, нажимаю Next
На следующем экране - оставьте выбранным «Общее» и нажмите «Готово».
Теперь ваши даты будут в 3 столбцах. Столбец месяца будет выглядеть потрясенным, следующий столбец будет указывать день и последний год. Не волнуйтесь.
Теперь выделите столбец неработающих месяцев, щелкните правой кнопкой мыши пункт Формат ячеек и выберите Текст. Теперь твой месяц хорош.
Удалите столбец года, поскольку вы все равно этого не хотели.
Итак, теперь у вас есть месяц и день в отдельных столбцах.
Хотите их вместе? Скажем, месяц в B1, а день в столбцах B2. Справа или с использованием пустого столбца, пример формулы
=Concatenate(b1,"/",b2)
и Enter.Это даст вам что-то похожее на 12/31. Теперь скопируйте это 12/31 и вставьте по всей длине таблицы / даты, и все!
источник
Превратите любую полную дату в формат MMDD, используя формулу = TEXT (ячейка, «MM / DD»)
источник
Одним из вариантов является форматирование ячеек, и на вкладке номера выберите «пользовательский». Отсюда пролистайте, пока не найдете «d-ммм» и выберите. Он выдаст вам дату в формате «01 ноября» и не будет отображать год в самой ячейке, оставляя полную дату в строке формул.
источник
Я нашел, что форматирование ячеек как «дата», выбор вашей категории и добавление косой черты в конец записи будет работать. Например, введите «6/15 /» для 15 июня.
Я использую MS Excel 2013.
источник
Используйте пользовательский формат и просто введите mm / dd в поле «Type:». Никаких кавычек или чего-либо еще, просто точно: мм / дд
РЕДАКТИРОВАТЬ: Форматировать ячейку / столбец как текст, прежде чем вводить свои значения.
источник