Кристофер заметил, что если он вводит 1 в ячейку, Excel автоматически преобразует его в 0,01. Ему интересно, почему значение делится на 100.

Есть несколько разных причин, которые могут вызвать проблему. Скорее всего, Excel настроен таким образом, что он автоматически ставит десятичную точку в вашей записи. Вы можете определить, так ли это, по строке состояния; если там есть слова «Fixed Decimal», то это причина. Выключите его, выполнив следующие действия:

  1. Выберите «Параметры» в меню «Инструменты». Excel отображает диалоговое окно «Параметры».

  2. Убедитесь, что выбрана вкладка «Правка». (См. Рис. 1.)

  3. Убедитесь, что флажок «Фиксированное десятичное число» снят.

  4. Щелкните ОК.

Следует отметить, что любые значения, введенные с включенным параметром «фиксированное десятичное число», не вернутся к своим исходным значениям, когда он выключен; десятичная точка на значениях фактически перемещается на количество разрядов, указанное в настройке.

Если проблема сохраняется, когда вы продолжаете вводить данные, это может быть связано с каким-то форматом, примененным к ячейке. В этом случае значение не изменяется при вводе; вместо этого внешний вид значения контролируется любым форматом, применяемым к ячейке или ячейкам. Самый простой способ проверить это — выбрать ячейку, а затем нажать Shift + Ctrl + ~ (это символ тильды, который находится чуть ниже клавиши Esc). Если значение вернется к ожидаемому, значит, у вас возникла проблема с форматированием, которую необходимо исправить.

Наконец, также возможно, что есть макрос, перехватывающий то, что вы вводите в ячейку, и делающий его на 100. Это особенно вероятно, если вы знаете, что в книге есть макросы, и преобразование данных происходит только тогда, когда вы вводите значение в ограниченное количество ячеек. Обычное место для внесения изменений такого типа — обработчики событий Worksheet_Change или Workbook_Change.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (7452) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:

link: / excelribbon-Entered_Values_are_Divided_by_100 [Введенные значения делятся на 100].