Как в экселе написать большое число в одной ячейке
Перейти к содержимому

Как в экселе написать большое число в одной ячейке

  • автор:

Длинные числа отображаются неправильно в Excel

Пример длинного числа, которое неправильно отображается в Excel.

Числовой формат по умолчанию в Excel является общим, поэтому вы можете отображать до 11 цифр в ячейке.

Обходной путь

Для решения проблемы используйте один из указанных ниже способов.

Способ 1. Форматирование ячейки как текста

Для этого выполните следующие действия:

  1. Щелкните правой кнопкой мыши поле со списком и выберите пункт Формат ячеек. Отформатируйте ячейку как текст, выбрав параметр «Формат ячеек».
  2. На вкладке Число выберите Текст, а затем нажмите ОК. Выберите «Текстовый» на вкладке «Числовые форматы» в диалоговом окне «Формат ячеек».
  3. Затем введите длинное число. (Не забудьте установить формат ячейки, прежде чем ввести число) Введите длинное число.
  4. Если вы не хотите видеть предупреждающие стрелки, нажмите на маленькую стрелку, а затем Пропустить ошибку. Выберите «Пропустить ошибку», если вы не хотите видеть предупреждающие стрелки.Результат, возвращаемый методом 1.

Способ 2. Использование одинарной кавычки

При вводе длинного числа сначала введите одинарную кавычку () в ячейке, а затем длинное число.

Например, введите ‘1234567890123456789, и одинарная кавычка не будет отображаться после нажатия ENTER.

Перед вводом длинного числа добавьте одинарную кавычку.

Связанные статьи

Ваше мнение важно для нас! Не стесняйтесь сообщать, что вы думаете об этой статье, используя поле комментария, расположенное внизу документа. Это позволит нам улучшить содержимое. Заранее спасибо!

Обратная связь

Были ли сведения на этой странице полезными?

Почему в ячейке Excel не видно числа и что с этим делать?

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

Причины

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

  1. Цифра слишком длинная.
  2. Шрифт имеет белый цвет, из-за чего он сливается с общим фоном в Excel.
  3. Ширины недостаточно для размещения цифры.
  4. Наличие недопустимых символов.
  5. Ошибочное использование формул.
  6. Сбои на программном уровне из-за временны проблем с приложением.

Это основные объяснения, почему в Экселе не видно цифры, или они отображаются некорректно. Для решения проблемы нужно учитывать особенности ситуации и действовать с учетом появившейся ошибки.

Что делать

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

Число слишком длинное

Распространенная ситуация, когда в Excel не видно всего числа из-за того, что оно банально не вмещается в ячейку. Для решения вопроса попробуйте один из двух рассмотренных ниже методов.

  • Кликните правой кнопкой мышки (ПКМ) в поле с перечнем.
  • Выберите пункт «Формат …».

  • На вкладке «Число» выберите «Текст», а после жмите ОК.

  • Введите длинную цифру. При этом не забудьте установить формат ячейки Excel, где не видно число.
  • Кликните на предупреждающую стрелку, а после «Пропустить ошибку».
  1. Найдите место, где в Экселе не отображаются цифры в ячейке.
  2. При вводе длинного числа начните с одинарной кавычки «’», а потом ставьте длинную цифру. К примеру, ‘88897850385750667777.
  3. Жмите «Ввод» на клавиатуре.

Цифры вообще не видно

Редко бывают ситуации, когда в ячейке Эксель вообще не отображается число. Для устранения проблемы проверьте цвет шрифта. Если он белый, символы будут сливаться с общим фоном таблицы Excel. В таком случае ее не будет видно. Для решения проблемы выделите содержимое и задайте какой-то другой цвет, к примеру, черный.

Видно только решетки

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

Способ №1. Сместите границу вручную:

  1. На горизонтальной панели наведите указатель мышки на правую страницу столбца, где в Эксель не отображается число.
  2. При появлении характерного плюса со стрелками в две стороны жмите левую кнопку и тяните линию границы в правую сторону.
  3. Отпустите кнопку мышки, чтобы было видно содержимое секции Excel.
  4. Если этого не произошло, попробуйте еще сдвинуть границу.

Способ №2. Выровняйте границу по содержимому:

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

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

Способ №3. Уменьшите размер текста:

  1. Используйте метод, когда сдвинуть границы ячейки Excel не выходит или их слишком много.
  2. Выделите диапазон, где нормально не видно числа и нужно уменьшить шрифт.
  3. Войдите во вкладку «Главная» и кликните по стрелке вниз возле текущего размера шрифта.
  4. В появившемся перечне выберите меньший параметр.

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

Способ №4. Используйте автоматический выбор ширины:

  • Выделите область, не нормально не видно число и нужно настроить шрифт в Excel.
  • Кликните ПКМ и откройте меню, а после жмите «Формат …».
  • В появившемся окне «Формат …» перейдите в раздел «Выравнивание».
  • В блоке «Отображение» ставьте отметку возле «Автоподбор ширины».

  • Кликните «ОК».
  • Убедитесь, что шрифт в ячейках Excel уменьшился, что сделает цифры видимыми.

Способ №5. Измените формат ячеек их «текстового» на «общий» одним из двух способов:

  1. Войдите в окно форматирования и вкладку «Число». Далее откройте раздел «Формат …» в контекстном меню.
  2. На ленте программы в разделе «Главная» войдите в «Число».

Более точная инструкция имеет следующий вид:

  1. Выделите проблемную ячейку Excel, где не видно цифры.
  2. Жмите по ней ПКМ.
  3. В меню выберите пункт «Формат …».
  4. В открывшемся блоке «Число» выберите формат, которому будет соответствовать нужное значение.
  5. Подтвердите действие и жмите «Ок».
  6. При отсутствии в списке нужного варианта попробуйте вернуться на «Главная», а после снова войти в раздел «Число», перейти в список с форматами и выбрать «Другие числовые форматы».

Способ №6. Изменение числового формата:

  • Переключитесь на общий режим, как указано выше.
  • Отформатируйте одну из ячеек Excel, где не видно цифру. Для этого жмите ПКМ.
  • Выберите «Формат с разделителями».
  • Измените параметры так, как это было описано в прошлом методе.

Дополнительные шаги

В ситуации, когда в ячейке Excel не видно цифры, попробуйте другие шаги:

  • Попробуйте перезагрузить приложение.
  • Проверьте правильность ввода формулы.
  • Убедитесь, что все символы введены корректно.
  • Попробуйте вводить значения не в ячейку Excel, а в строку.
  • Свяжитесь с поддержкой или попробуйте найти ответы по ссылке support.microsoft.com/ru-ru/excel.

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

Последние цифры заменяются на ноли при введении длинных чисел в ячейки Excel

При введении числа, содержащего более 15 цифр в ячейку в Microsoft Excel, Excel заменяет любые цифры после пятнадцатого разряда на ноли. Например, введите идентификационный номер кредитной карты в следующем формате:

В этом случае Excel заменяет последнюю цифру на ноль.

Причина

Excel следует спецификации IEEE 754 в отношении хранения и вычисления чисел с плавающей точкой. Excel сохраняет только 15 значащих цифр числа и изменяет цифры после пятнадцатого разряда на ноль

Обходной путь

Добавить кавычку

Чтобы предотвратить изменение цифр на ноли, добавьте одинарную кавычку перед вводом числа.

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

Введите одинарную кавычку и введите число.

Формат ячеек

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

Выберите «Текстовый» на вкладке «Числовые форматы» в диалоговом окне «Формат ячеек».

  1. Выберите все затронутые ячейки и нажмите Ctrl+1, чтобы открыть диалоговое окно Формат ячеек.
  2. На вкладке Число выберите Текст из списка Категория, а затем выберите ОК.

Дополнительная информация

Это происходит только в том случае, если для ячейки задан формат Число, а введенное число содержит более 15 цифр. В форматированные в виде текста ячейки можно ввести до 32 767 символов. На листе Excel отображается до 1024 символов.

Так как настраиваемые форматы чисел предназначены для работы в основном с числами, невозможно создать настраиваемый формат номеров, который хранит более 15 цифр. Например, нельзя использовать следующий формат для хранения 16-символьного удостоверения кредитной карты в виде числа:

Однако, если ввести такое число в ячейке, которая форматирована как текст, все символы остаются в том виде, в котором они введены, так как Excel сохраняет это число в виде текста, а не числа.

Требуется дополнительная помощь? Зайдите на сайт сообщества Майкрософт.

Обратная связь

Были ли сведения на этой странице полезными?

Преобразование чисел-как-текст в нормальные числа

Если для каких-либо ячеек на листе был установлен текстовый формат (это мог сделать пользователь или программа при выгрузке данных в Excel), то введенные потом в эти ячейки числа Excel начинает считать текстом. Иногда такие ячейки помечаются зеленым индикатором, который вы, скорее всего, видели: Число как текст в Excel
Причем иногда такой индикатор не появляется (что гораздо хуже). В общем и целом, появление в ваших данных чисел-как-текст обычно приводит к большому количеству весьма печальных последствий:

  • перестает нормально работать сортировка — «псевдочисла» выдавливаются вниз, а не располагаются по-порядку как положено:
  • функции типа ВПР (VLOOKUP) не находят требуемые значения, потому как для них число и такое же число-как-текст различаются:
    Проблемы с ВПР из-за чисел в текстовом формате
  • при фильтрации псевдочисла отбираются ошибочно
  • многие другие функции Excel также перестают нормально работать:
  • и т.д.

Особенно забавно, что естественное желание просто изменить формат ячейки на числовой — не помогает. Т.е. вы, буквально, выделяете ячейки, щелкаете по ним правой кнопкой мыши, выбираете Формат ячеек (Format Cells) , меняете формат на Числовой (Number) , жмете ОК — и ничего не происходит! Совсем!

Возможно, «это не баг, а фича», конечно, но нам от этого не легче. Так что давайте-к рассмотрим несколько способов исправить ситуацию — один из них вам обязательно поможет.

Способ 1. Зеленый уголок-индикатор

Если на ячейке с числом с текстовом формате вы видите зеленый уголок-индикатор, то считайте, что вам повезло. Можно просто выделить все ячейки с данными и нажать на всплывающий желтый значок с восклицательным знаком, а затем выбрать команду Преобразовать в число (Convert to number) :

Преобразование в число

Все числа в выделенном диапазоне будут преобразованы в полноценные.

Если зеленых уголков нет совсем, то проверьте — не выключены ли они в настройках вашего Excel (Файл — Параметры — Формулы — Числа, отформатированные как текст или с предшествующим апострофом).

Способ 2. Повторный ввод

Если ячеек немного, то можно поменять их формат на числовой, а затем повторно ввести данные, чтобы изменение формата вступило-таки в силу. Проще всего это сделать, встав на ячейку и нажав последовательно клавиши F2 (вход в режим редактирования, в ячейке начинает мигаеть курсор) и затем Enter. Также вместо F2 можно просто делать двойной щелчок левой кнопкой мыши по ячейке.

Само-собой, что если ячеек много, то такой способ, конечно, не подойдет.

Способ 3. Формула

Можно быстро преобразовать псевдочисла в нормальные, если сделать рядом с данными дополнительный столбец с элементарной формулой:

Преобразование текста в число формулой

Двойной минус, в данном случае, означает, на самом деле, умножение на -1 два раза. Минус на минус даст плюс и значение в ячейке это не изменит, но сам факт выполнения математической операции переключает формат данных на нужный нам числовой.

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

Способ 4. Специальная вставка

Этот способ использовали еще в старых версиях Excel, когда современные эффективные менеджеры под стол ходили зеленого уголка-индикатора еще не было в принципе (он появился только с 2003 года). Алгоритм такой:

  • в любую пустую ячейку введите 1
  • скопируйте ее
  • выделите ячейки с числами в текстовом формате и поменяйте у них формат на числовой (ничего не произойдет)
  • щелкните по ячейкам с псевдочислами правой кнопкой мыши и выберите команду Специальная вставка (Paste Special) или используйте сочетание клавиш Ctrl+Alt+V
  • в открывшемся окне выберите вариант Значения (Values) и Умножить (Multiply)

Преобразование текста в число специальной вставкой

По-сути, мы выполняем то же самое, что и в прошлом способе — умножение содержимого ячеек на единицу — но не формулами, а напрямую из буфера.

Способ 5. Текст по столбцам

Если псеводчисла, которые надо преобразовать, вдобавок еще и записаны с неправильными разделителями целой и дробной части или тысяч, то можно использовать другой подход. Выделите исходный диапазон с данными и нажмите кнопку Текст по столбцам (Text to columns) на вкладке Данные (Data) . На самом деле этот инструмент предназначен для деления слипшегося текста по столбцам, но, в данном случае, мы используем его с другой целью.

Пропустите первых два шага нажатием на кнопку Далее (Next) , а на третьем воспользуйтесь кнопкой Дополнительно (Advanced) . Откроется диалоговое окно, где можно задать имеющиеся сейчас в нашем тексте символы-разделители:

Преобразование текста в число через инструмент Текст по столбцам

После нажатия на Готово Excel преобразует наш текст в нормальные числа.

Способ 6. Макрос

Если подобные преобразования вам приходится делать часто, то имеет смысл автоматизировать этот процесс при помощи несложного макроса. Нажмите сочетание клавиш Alt+F11 или откройте вкладку Разработчик (Developer) и нажмите кнопку Visual Basic. В появившемся окне редактора добавьте новый модуль через меню Insert — Module и скопируйте туда следующий код:

Sub Convert_Text_to_Numbers() Selection.NumberFormat = "General" Selection.Value = Selection.Value End Sub

Теперь после выделения диапазона всегда можно открыть вкладку Разрабочик — Макросы (Developer — Macros) , выбрать наш макрос в списке, нажать кнопку Выполнить (Run ) — и моментально преобразовать псевдочисла в полноценные.

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

P.S.

С датами бывает та же история. Некоторые даты тоже могут распознаваться Excel’ем как текст, поэтому не будет работать группировка и сортировка. Решения — те же самые, что и для чисел, только формат вместо числового нужно заменить на дату-время.

Ссылки по теме

  • Деление слипшегося текста по столбцам
  • Вычисления без формул специальной вставкой
  • Преобразование текста в числа с помощью надстройки PLEX

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *