Excel вместо числа ставит дату

Отмена автоматической замены чисел датами

Приложение Microsoft Excel программируется так, чтобы облегчить ввод дат. Например, 12/2 меняется на 2-дек. Это очень плохо, когда вы вводите что-то, которое вы не хотите менять на дату. К сожалению, отключить эту функцию невозможно. Но есть и другие способы обойти.

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

Если вы хотите ввести несколько чисел, вы можете запретить Excel изменить их на даты, введя:

Пробел перед вводом числа. После нажатия клавиши Ввод пространство останется в ячейке. (См. заметки)

Апостроф (‘) перед вводом числа, например, ‘ 11-53 или ‘ 1/47. После нажатия клавиши Ввод этот апостроф не отображается в ячейке.

Ноль и пробел перед вводом дробной части, например 1/2 или 3/4, чтобы они не переменялись на 2 января или 4 марта, например. Введите 0 1/2 или 0 3/4. После нажатия клавиши Ввод ноль не сохраняется в ячейке, а ячейка становится десятичным числом.

Выделите ячейки , в которые необходимо ввести числа.

Чтобы открыть Формат ячеек, нажмите клавиши CTRL + 1 (1 в строке номеров выше ключа QWERTY).

Выделите тексти нажмите кнопку ОК.

Выберите ячейки, в которые необходимо ввести числа.

Щелкните Главная > Числовой формат > Текст.

Если вы планируете использовать функции поиска для данных, мы рекомендуем использовать апостроф вместо места для ввода данных. Такие функции, как ПОИСКПОЗ и ВПР, не учитывают апострофы при вычислении результатов.

Если число в ячейке выровнено по левому краю, обычно это означает, что оно не отформатировано как число.

При введении в ячейку числа с буквой «е», например 1e9, оно автоматически преобразуется в научное число: 1,00E+09. Чтобы избежать этого, введите перед числом апостроф: ‘1e9

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Excel вместо числа ставит дату

У тех, кто не много времени работает с Excel, или включает его, как говорится, “по праздникам”, часто возникают типичные вопросы. Одним их них, например, является – почему вместо цифр получается дата, когда в ячейку Excel вводишь дробное число.

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

Читать еще:  Возведение в степень эксель

На картинки изображен подобный пример. Мы ввели в ячейку цифру 5.5 (пять целых, пять десятых). А вместо нее там автоматически образовалось число и месяц.

Главная ошибка кроется в точке, которую мы поставили между цифрами. Чтобы показать Excel, что это цифра, а не число, мы должны написать 5,5 через запятую. В этом случае, отображение будет корректным.

Есть способ писать числа и с точкой. Для этого необходимо задать формат ячейки – что в ней будет находиться число, а не цифра.

Для этого, щелкаем правой кнопкой мыши по ячейке и выбираем вкладку “Формат ячеек”.

В ней выбираем вариант “Текстовый”.

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

Почему вместо цифр получается дата в Excel?

Довольно часто, у неопытных пользователей Microsoft Excel возникает вопрос, почему вместо цифр получается дата, когда они работают в Экселе? Нам этот вопрос приходил на почту несколько раз, и я решил написать полноценный урок с картинками, добавив его на сайт.

Давайте для начала разберем, в каких случаях может такое происходить. Например, пользователь создал новый документ и вписал в ячейку “5.6”. У него программа автоматически исправила на “05.июн”, а в значении самой ячейки стоит “05.06.2016”.

Такое происходит из-за неправильного формата ячейки. Чтобы это исправить, нужно выделить ячейку или несколько, нажать правой кнопкой мыши и выбрать пункт “Формат ячеек”. Теперь необходимо выбрать вариант форматирование конкретной ячейки. У Вас автоматически стоял вариант “Дата”, а для правильного отображение чисел нужно выбрать “Числовой”.

Хочу обратить внимание, что Вы можете выбрать число десятичных знаков, то есть, какое количество цифр у Вас будет после запятой. Так же есть возможность автоматического форматирования разделителя групп разрядов, то есть число “123456” будет выглядеть, как “123 456”.

Ошибка при открытие .txt в Excel

Иногда бывают моменты, что приходится открывать файл формата .txt в таблице Excel. Что делать, когда огромное количество строк отображаются неверно? На самом деле тут все тоже очень просто.

Для начала заходим в раздел “Сервис”, далее выбираем раздел “Параметры”, а потом “Международные”. Обратите внимание, галочка на пункте “Использовать системные разделители” должна стоять. Возможно проблема в том, что она у Вас не стоит.

Проблема отображения числа в формате даты в Microsoft Excel

Иногда случается, что при занесении числа в ячейку в экселе вместо цифр дата отображается. Сейчас мы подробно разберем, как быть в такой ситуации.

Устраняем проблему

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

Через контекстное меню

Если Excel меняет число на дату, тогда действуйте следующим образом:

1. Для начала нужно выделить все ячейки с неправильным форматом и кликнуть по ним правой кнопкой мыши. Откроется контекстное меню, среди его пунктов будет «Формат ячеек…», выбираем его.

Читать еще:  Пользовательская форма в excel

2. В открывшемся окне нужно перейти в раздел «Число». Там будет меню с различными форматами, среди которых следует выбрать «Общий», «Числовой» или «Денежный» ( если в столбце у вас данный расхода, дохода и т.д. ). Остается лишь нажать кнопку «ОК».

Сразу же после этого внесенные изменения вступят в силу и станет отображаться дата в числовом формате в Excel.

Внесение изменений через ленту

Теперь рассмотрим второй способ, как в Excel меняет число на дату. Он значительно проще, но почему-то им пользуются не так часто, как первым:

  • Необходимо выделить все ячейки, где неправильно отображаются числа.
  • На верхней панели приложения нужно открыть раздел «Главная». Там будет блок инструментов «Число», где нужно открыть выпадающий список. Среди представленных вариантов следует выбрать наиболее подходящий.

  • Может быть так, что в списке не будет нужного варианта, тогда необходимо кликнуть «Другие числовые форматы…». После этого появится такое же окно, как было и в предыдущем способе.

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

Excel вместо числа ставит дату

цитата: Urkagan:
есстественно сделай такой формат перед вставкой их буффера К сожалению такой вариант не проходит.
Опять происходит преобразование в дату.

Добавление от 27-03-2002 11:45:

цитата: Requin:
Iff
автоперевод с транслита:
У меня Офиса под руками нет, но посмотри есче в Специальной вставке, может там что есть. Нет. В ХР, в моем случае, есть варианты: HTML, Unicode Text, Text.
НО! В любом из этих вариантов происхоит вставква в ОДИН столбец, а не в ТРИ, как оно требуется.
В опциях WORD есть пунктик отключающий автоматическое преобразование вставляемого текста (нумерация и т.п.), так, ИМХО, и в EXCEL должно быть что-то подобное.

цитата: Ye_S:
А ты перед 22-11-22 ставь символ ‘ (одинарная кавычка) и всё будет ОК
Э-э-эх, копирую из html-документа таблицы по 20-30 строк.

Iff
боюсь что либо дело в кривых руках, либо я не догоняю, что тебе нужно.
Сейчас сделал таблицу в Ворде (97-ой офис), забил в ячейки следующие значения:
код: Выделил ячейки, вставил их просто в Excel, есстественно он их перевел в даты. Затем выделил соседний столбец, сделал там формат «текстовый» и опять вставил данные из буффера. Данные встали как и было нужно.

PS
цитата: НО! В любом из этих вариантов происхоит вставква в ОДИН столбец, а не в ТРИ, как оно требуется. А при чем здесь три столбца?

Не знаю как в OFFICE XP, но в EXCEL 2000 действительно есть серьезные проблемы с форматами.
Приведу две, наиболее часто встречающиеся:
1) При частом изменении форматов ячейки, происходит сбой (видно из-за идиотски реализованного механизма undo) и ячейка отказывается правильно воспринимать новый формат. Правда, чтобы достичь такого эффекта надо быть пользователем с определенным строением мозгов и бешенным трудолюбием, но некоторым моим клиентам это легко удается.
Потом сидим и разбираем, например, такой случай — вставляем число и получаем его автоматическое преобразование в текст, проверяем формат ячейки — числовой, на всякий случай еще раз принудительно устанавливаем числовой формат — нет эффекта, пробуем вставить знак ‘+’ перед числом — нет эффекта! Ставлю выражение «0+число» — ура! заработало. Пробую поставить туда же просто число без всяких там ухищрений , с вероятностью 50% вставится как число.

Читать еще:  Excel 2010 поменять стиль ссылок в excel

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

цитата: Urkagan:
Iff
боюсь что либо дело в кривых руках, либо я не догоняю, что тебе нужно.
Сейчас сделал таблицу в Ворде (97-ой офис), забил в ячейки следующие значения:

Дело не в догоняешь, а в версии продукта.
У меня ХР.

[/code]Выделил ячейки, вставил их просто в Excel, есстественно он их перевел в даты. Затем выделил соседний столбец, сделал там формат «текстовый» и опять вставил данные из буффера. Данные встали как и было нужно.

Я это уже пробовал. В ХР так не пашет.

[q]НО! В любом из этих вариантов происхоит вставква в ОДИН столбец, а не в ТРИ, как оно требуется. А при чем здесь три столбца?[/q]

При том, что я вставляю таблицу из html-файла.

Добавление от 27-03-2002 14:47:

Ради интереса попробовал из Excel открыть html-файл — та же картина: часть цифр нормально представлены, а часть датами, при попытке перобразовать формат — аналогичная ситуация.

Iff
вынеси в тулбар кнопку «Вставить значения» и потом жми на нее, когда вставляешь из буффера в специально отформатированный столбец.

Кстати, html тут не при чем.

Действительно, Эксел в этом плане идиот.
Когда-то боролся с этими форматами HTML->Эксел для клиента. Что-от не получалось, уж не помню точно, таблица в HTMLе не копировалась ни в Эксел, ни в Ворд так, как хотелось. НО: получилась такая прикольная штука, которая иногда может помочь.
Надо сохраненный на диск HTML переименовать в XLS. Для той задачи нам ОЧЕНЬ помогло.
Но вот только что попробовал то же сделать — в итоге сабжевая проблема не решается.

А метод по-тупому изящен.

Добавление от 27-03-2002 16:40:

цитата: VladCraft:
Надо сохраненный на диск HTML переименовать в XLS. Для той задачи нам ОЧЕНЬ помогло.
Но вот только что попробовал то же сделать — в итоге сабжевая проблема не решается.

А метод по-тупому изящен. У меня тоже не получилось.

Похожие статьи

Ссылка на основную публикацию
Похожие публикации
×
×
Adblock
detector