Как я могу остановить Excel от преобразования всего на сегодняшний день?

4202
András

Каждый раз, когда я пытаюсь ввести дробь в Microsoft Excel 2010, она преобразуется в дату.

Так, например: 5.6 становится 2013.05.06, а 5,6 становится 1900.01.05 14:24:00. Я не хочу форматировать ячейки как числа, потому что тогда я должен установить количество десятичных знаков. Либо мои целые числа будут иметь значение 00 в конце, либо мои числа будут усечены.

Как я могу остановить это поведение? Желательно, чтобы я отключил это для Excel в целом, а не только для отдельных электронных таблиц?

2

3 ответа на вопрос

1
shama

Поместите 'перед вашим значением в ячейке

Хотя ввод `'3 / 12` не позволит Excel преобразовать дробь в дату, он делает это, сохраняя значение в виде простого текста, что означает, что вы не можете сделать что-то вроде` =' 3 / 12` Steven M. Vascellaro 7 лет назад 0
0
Pino

У меня нет Excel 2010, но я ожидаю, что форматирование ячеек как «Текст» поможет.

Если я отформатирую весь лист как текст, функции не будут оцениваться. András 11 лет назад 1
То, что я ищу, это, скорее всего, флажок в настройках. Или, по крайней мере, это должно быть. András 11 лет назад 0
0
Scott

Я не могу воспроизвести вашу проблему (даже после того, как я установил мой десятичный разделитель на запятую), но у меня есть ответ, который вы можете попробовать. Какое наибольшее количество десятичных цифр вы когда-либо захотите показать? Допустим, это четыре. Установите пользовательский формат в ячейках, в которые вы будете вводить числа #,####. Теперь, если вы печатаете 5,6, он будет отображаться как 5,6, а если вы печатаете 5,642, он будет отображаться как 5,642. По крайней мере, так было на моей машине (Excel 2007). Единственный недостаток, с которым я столкнулся, заключается в том, что при вводе 5он отображался как 5,.

Похожие вопросы