3

Довольно простой вопрос для более продвинутого пользователя, чем я, но я не могу найти вариант.

Я работаю над формой заказа, которую мои клиенты заполняют, вставляя данные в предварительно отформатированную электронную таблицу. Однако я использую формат даты, который, по-видимому, не нравится Excel.

Это: 01-31-15

Продолжает меняться на это: 31.01.2015

Это просто не работает с тем, что я делаю, и я не хочу перепечатывать каждую дату в каждом заказе.

Я попытался сделать его текстовым полем General, в ячейке нет существующих функций, но затем он меняет мои настройки на поле даты и просто продолжает переформатировать. Я тоже пытался ругаться, и это тоже не помогало. :)

5 ответов5

4

Попробуйте указать пользовательский формат чисел mm-dd-yy , который должен сработать.

Между прочим, General - это числовой формат, который может иногда вызывать головные боли - Excel сам решает, какой тип значения, по его мнению, вы ввели в ячейку. Я стараюсь держаться подальше от General и явно выбираю свои числовые форматы, где это возможно.

0
  1. Сделайте это до того, как начнете вводить цифры, иначе вам придется вернуться и все изменить.
  2. Перейдите к столбцу, в котором вы хотите указать даты
  3. Щелкните правой кнопкой мыши вверху столбца.
  4. Спуститесь к "ФОРМАТНЫЕ КЛЕТКИ"
  5. Выделите текст
  6. Затем нажмите OKAY
0

Excel полагается на время и региональные настройки / предпочтения вашей операционной системы для анализа данных. Таким образом, если в качестве предпочтения выбрано "Европейское время", ваш набор данных будет считаться "европейским" (независимо от того, является ли он американским форматом, Excel его не знает).

Так что хитрость в том, чтобы просто изменить свое время и региональные настройки / предпочтения на американские.

  • Для Windows перейдите в "Панель управления" -> "Регион и язык"
  • Для MAC, перейдите в "Системные настройки" -> "Дата и время" -> Открыть "Язык и регион"

После этого закройте формат Excel и снова откройте его, чтобы убедиться, что эти изменения будут применяться к вашему набору данных.

После этого, в зависимости от того, чего вы хотите достичь, вы можете применить другую формулу для преобразования ваших данных (столбец A) в правильный формат даты:

  • в другом столбце (столбец B) примените формулу =DATEVALUE(A)
  • если отображаются только даты (а не часы), добавьте в новый столбец (столбец C) формулу =TIMEVALUE(C) и, наконец, добавьте оба в последний столбец (столбец D) с формулой =B+C

Обычно это должно автоматически рассматриваться Excel как дата. Вы можете проверить это, применив фильтр к вашим данным (они будут классифицироваться по годам, месяцам и дням).

0

Я только что ответил на другой странице и надеялся, что это может помочь, если у вас возникла эта проблема в Windows 10, то лучшее (и полное) решение - установить языковой пакет "Английский (Великобритания)".

Это можно найти, перейдя в: Панель управления [убедитесь, что вы выбрали «просмотр по: Маленькие значки» в правом верхнем углу, чтобы вы могли видеть все элементы], затем выберите "Язык". Здесь вы увидите опцию «English (United States)» по умолчанию со словом "enabled" против нее и опцию «English (United Kingdom)» ниже. [Если нет, вы сможете найти его с помощью кнопки "добавить язык"]. Нажмите на опции и затем кнопку "Скачать и установить языковой пакет".

Просто подождите, пока он установится, затем выделите недавно установленную опцию и нажмите кнопку «Вверх», чтобы она стала вашей по умолчанию. Должно появиться сообщение «Будет включено при следующем входе». Это будет сделано именно так, после сброса он будет включен и должен быть по умолчанию.

Это даст вам более широкий выбор вариантов дат, то есть дд / мм / гг и д / м / гг.

Надеюсь это поможет :)

0

лучший способ получить то, что вы хотите, то есть, чтобы цифры оставались в точности так, как вы их печатаете, это ставить их напротив того, что вы печатаете. тогда номер. то есть: '03/11/2015 Это должно всегда оставаться, независимо от того, как правила хотят работать для себя. Иногда вы можете ввести правило, и оно все еще не работает. надеюсь это поможет :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .