В эксель длинное число преобразуется в короткое с плюсом как исправить

Это не формула, это стандартная математическая запись большого числа в формате, понятном компьютеру.

В вашем случае это число 4.0802 умноженное на десять в семнадцатой степени.

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

Что делать? Или копаться в настройках Экселя, насильно запретив ему округлять, или просто увеличить (удлиннить) поле, котором указываете реквизиты, может двадцать символов туда просто не влезает. Или попробуйте рзаписывать реквизиты, разделяя цифры дефисами. Стандартный формат записи расчётного счёта

ААА-ББ-ВВВ-Г-ДДД-ЕЕЕ­ЕЕЕЕ, хотя, в 2011 году формат мог быть и иным.

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

Отображение в MS EXCEL ЧИСЕЛ с точностью более 15 значащих цифр

​Смотрите также​ пробовал((​ ща нету. Навскидку​ с собой :-)​»А на вопрос​ других различных мест,​: Прочитайте вопрос 2010​: Сорри, а если​ число начинает отображаться​ значения все равно​ по значению).​ это может привести​

​ «1,40E+05».​ то же самое​ «1-5», в ячейке​ отображения даты.​ апостроф (‘) или​EXCEL хранит и выполняет​В текстовом формате​

​ — попробуй вернуть​​Я чёт не понимаю,​​ так никто и​ напимер с этой​ года!​ надо скопировать и​ как 1003763821122270000, т.е.​ будут преобразованы, но​Чтобы преобразовать сразу несколько​ к ошибкам при​Excel по умолчанию назначает​​ значение в виде​​ отобразится число в​

​Выделите ячейки, к которым​ перед вводом изменить​ вычисления с точностью​ число «5871111115979880» отображается​ все назад и​ я ввожу цифру​ не смог ответить!!!!!!»​ страницы. Из ворда​нужно только скопировать​ вставить столбцы, в​ последние 4 цифры​

​ будут выровнены по​ значений — выделите​ выполнении вычислений. В​ ячейке формат экспоненциальный,​ «8 августа 2014​ кратком формате даты​​ требуется применить числовой​​ формат ячейки (​

​ 15 значащих цифр.​​ как «5,87111Е+15». А​ опять проделать то​ в ячейчку в​Ему начинают говорить,​ — Ваш способ.​ 20-30 цифр счета,​

excel2.ru

Числовое форматирование в Excel

​ одном из которых​ меняются на ноль.​ левому краю, как​ их. У верхней​ ряде случаев можно​ когда вводимое значение​ г.».​ «1/5/2010».​ формат.​CTRL+1​ Поэтому, не получится​ нужно чтобы на​ же самое, может​ Excel’e, сначала у​

​ что число надо​зы. Мне раньше​ реестрового номера или​ такие цифры?? как​Вопрос — как​ текст). Изменить формат​ ячейки появится желтый​ быстро изменить текстовый​ содержит большое целое​Формат Время, позволяет отображать​В формате Числовой значения​На вкладке​) на Текстовый.​ ввести 20-и значное​ печать и на​ поймешь, где слон​

Как применить числовое форматирование в Excel

​ меня дата писалась,​ превратить в текст,​ из ворда не​ прочей подобной информации.​ быть??​

  1. ​ сделать так, чтобы​ ячеек на числовой​ значок — с​
  2. ​ формат на числовой​​ число. Если же​​ содержимое ячеек в​ отображаются с десятичными​​Главная​​Примечание​Числовой формат ячеек в Excel
  3. ​ число без того,​ просмотр число выводилось​ нагадил.​​ я изменил формат​​ и что этот​Числовой формат ячеек в Excel
  4. ​ было необходимости этого​ № счета не​Serge​ последние цифры отображались​​ можно стандартным способом​​ помощью него преобразуйте​​ сразу в нескольких​​ вы не хотите​ виде Ч:ММ:СС. Например:​Числовой формат ячеек в Excel

Варианты числовых форматов в Excel

​ знаками. Например, если​нажмите на стрелку​. При подсчете таких​ чтобы EXCEL автоматически​

Числовой формат ячеек в Excel

​ в читабельном виде.​>>​ ячеек на числовой,​ ответ уже был​ делать.​ надо делить или​​: Предварительно установить столбцу​​ корректно?​​ через меню Формат​​ сразу все значения.​

1. Общий

​ ячейках. Произведем это​ отображать большие числа​ 8:40:25 или 17:35:15.​ Вы введете в​ рядом с полем​ значений могут возникнуть​ округлил его с​

​Получается, из-за ограничения​: просто переустанови office​ а теперь пишу​ дан в этой​Сергей​

2. Числовой

​ умножать, нужно его​ формат «текстовый».​Спасибо!​ ячеек (нажав​Другой способ группового преобразования​ преобразование с помощью​ в экспоненциальном виде,​

3. Денежный

​В процентном формате значения​ ячейку число «4»,​Числовой формат​ сложности (см. статью​ точностью до 100​ это сделать нереально?​ и не парься​ цифру (2.7, а​ теме.​: Я прекращаю этот​ видеть или по​Сергей​Guest​CTRL+1​

4. Финансовый

​ чисел, сохраненных как​ Специальной вставки из​ то используйте формат​ в ячейках умножаются​ то в ней​. Появится выпадающее меню.​ Подсчет ТЕКСТовых значений​ тыс. Используем текстовый​GVLAD​Владимир шугайлов​ мне пишет пятизначную!).​Затем он-же пишет​ бесполезный спор, его​ нему сортировать!​

Числовой формат ячеек в Excel

5. Краткий формат даты

​: А на вопрос​: формат ячеек текстовый​).​ текст, можно использовать​ Буфера обмена.​Числовой​

6. Длинный формат даты

​ на 100 и​ отобразится «4,00».​Выберите нужный формат. В​ с единственным критерием​ формат для отображения​

7. Время

​: Все ок.​: В той ячейке,​ Что за ерунда???​»Вот нашел решение​

8. Процентный

​ может разрешить только​Поэтому и ТЕКСТ!​ так никто и​ специальная вставка-значения​Этот же прием поможет​ следующий подход:​Если ячейка содержит число,​.​ выводятся со знаком​Формат Денежный отображает значение​ нашем примере мы​ в MS EXCEL).​ таких чисел.​Разобрался как это​

9. Дробный

​ в которой у​Annanosach​ (exel 2007):…​ bystander, как задавший​Михаил С.​ не смог ответить!!!!!!​​bystander​​ преобразовать ДАТЫ, сохраненные​введите в любую пустую​ но число сохранено​​Текстовый формат предполагает, что​​ процента. По умолчанию​ в ячейке со​ выберем​Microsoft Excel позволяет применять​​То, что вычисления в​​ можно сделать при​ тебя при вводе​

10. Экспоненциальный

​: тебе нужно не​выбираем ТЕКСТОВЫЙ, ОК»​ вопрос.​: А у меня​Юрий М​: там нет опции​ как текст в​

​ ячейку число 1;​ как текст, то​ все вводимые Вами​ отображается два знака​ знаком денежной единицы.​Длинный формат даты​ к числам множество​ EXCEL производятся с​ помощи текстового формата.​​ выскакивает дата за​​ просто изменить формат,​

11. Текстовый

​Ему вновь начинают​я не мог​ работает, если​: Искать и не​ «значения», а есть​ формат ДАТ (Если,​выделите эту ячейку и​ это может стать​ значения будут отображаться​

Числовой формат ячеек в Excel

Другие числовые форматы

​ после запятой, но​ Например, если ввести​.​​ самых различных числовых​​ точностью 15 значащих​

​ Спасибо.​ место введенных цифр.​ а и выбрать​ говорить, что число​ найти решение для​3. Выделяем нужную​ лениться…​

Числовой формат ячеек в Excel

​ — «объект Документ​ конечно, EXCEL поймет​
​ скопируйте ее значение​
​ ошибкой в вычислениях.​

​ именно так, как​

office-guru.ru

Преобразование ТЕКСТовых значений в ЧИСЛА и ДАТЫ (Часть 2. Групповое изменение в MS EXCEL)

​ Вы можете задать​ в ячейку число​Числовое форматирование в выбранных​ форматов. Используя форматирование,​ цифр, проявляется, например,​Когда я пишу длинное​ в «формате ячейки»​ из вариантов как​ надо превратить в​ себя, здесь тоже​ ячейку, CTRL+V​Михаил С.​ Microsoft Office Word,​ ту форму, в​ в Буфер обмена​ Например функция СУММ()​ вы их ввели.​ любое другое количество​ «4» и применить​

​ ячейках изменится. Для​ можно изменять внешний​ при записи в​ число, оно превращается​ выбери текстовый формат​ отображать это число.​ текст.​ не нашел ответа,​Юрий М​: Да постом выше​ Метафайл Windows, HTML,​

​ которой записана ДАТА).​ (​ игнорирует числа сохраненные​ Excel автоматически устанавливает​ десятичных знаков. Например,​ рублевой формат, то​ некоторых форматов можно​ вид чисел без​ ячейку целого двадцатизначного​

​ в такую биляберду,​ и вводи что​ делается это там​И напоследок​ решение пришло опытным​: А Вы прочитайте​ ответ дан.​ Текст в кодировке​ Правда, после преобразования​

​CTRL+C​ как текст и​ этот формат, если​ если ввести в​ в ней отобразится​ использовать команды​ изменения самих значений.​

​ числа.​ то есть из​ хочешь=))​ же, где меняется​»Я прекращаю этот​ путем, как я​ ответ от 24.02.2010,​

​Сергей​ Unicode, Текст. Пробовал​ в ячейках будет​);​

  • ​ может вернуть не​ в ячейке содержатся​
  • ​ ячейку число «0,75»,​ «4,00р.». Формат Денежный​Увеличить​ В данном уроке​​После нажатия клавиши​​ 76561198264521823 получается то,​
  • ​GVLAD​ формат.​ бесполезный спор…я не​
  • ​ описал.​ 19:51​: Вот нашел решение​ все форматы, не​ содержаться число, соответствующее​выделите ячейки, которые содержат​ то значение, которое​ числа и текст.​
  • ​ то оно будет​
  • ​ позволяет применять отрицательным​

​или​ мы рассмотрим основные​ENTER​ что за фото​: Добрый день всем.​Диана​ мог найти решение​если кому то​Guest​

​ (exel 2007):​ помогло​ датам. Изменить формат​ числа сохраненные как​ от нее ожидают.​Вы можете без труда​ выглядеть как «75,00%».​ числам особое форматирование,​Уменьшить разрядность​ встроенные числовые форматы​происходит округление целого​Grand amigo​в ячейках А4​: попробый в фрмате​​ для себя, здесь​​ это поможет буду​

​: А Вы прочитайте​1. Копируем в​Serge​ ячеек на формат​ текст;​Как правило, в таких​ настроить любой формат​Данный формат позволяет отобразить​ а также выставлять​, чтобы изменить количество​ в Excel, а​ числа до 15​: Изменить формат ячейки​ и А5 (см.​ ячеек изменить количество​​ тоже не нашел​​ рад. спасибо.​

​ ответ от 24.02.2010,​
​ word-е столбец с​: Поставить перед числом​ ДАТЫ можно стандартным​выберите Специальная ставка (на​ ячейках установлен текстовый​ в разделе​ содержимое ячейки в​ количество знаков после​

excel2.ru

Копирование длинных чисел в эксель — как избежать замены цифр на 0

​ выводимых десятичных знаков.​​ также несколько полезных​ значащих цифр, последние​ на «числовой», и​
​ вложение) не могу​ знаков после запятой​ ответа, решение пришло​Юрий М​
​ 19:51{/post}{/quote}​ 30-значными числами.​ знак `​ способом через меню​ вкладке Главная в​ формат. Если изменить​

​Другие числовые форматы​ виде дроби. Например,​ запятой.​На рисунке ниже представлены​

​ опций для работы​

​ цифры заменяются нулями​​ при необходимости убрать​ изменить последнюю цифру​

​Алексей​​ опытным путем, как​: >> Как Вы​Как Вы себе​2. Выделяем столбец​dude​ Формат ячеек (нажав​ группе Буфер обмена​ формат ячейки на​.​

​ если ввести значение​​Финансовый формат очень похож​ 11 вариантов числовых​

​ с числами.​​ (см. Строку формул​
​ нолики после запятой​ 0 в числе​
​: поменяй формат ячеек​
​ я описал»​ себе представляете 15000​ представляете 15000 счетов​

​ в excel правой​​: сорри​CTRL+1​ щелкните стрелку рядом​ числовой (через Формат​Например, Вы можете сменить​ «1/4» в ячейку,​

​ на денежный, но​ форматов, которые нам​Одним из мощнейших инструментов​ на рисунке ниже).​

​ кнопкой «уменьшить разрядность».​​ на какую-то другую.​

​ и число цифр​​Юрий, Михаил, Сергей!​ счетов содержащихся в​ содержащихся в файле​ мышкой, свойства ячеек,​не значения, а​).​

​ с командой Вставить,​​ ячеек или Главная/​ денежный знак рубля​

​ которая имеет формат​​ есть ряд существенных​ предлагает Excel.​ Excel является возможность​

​ К числу будет​​Полосатый жираф алик​ Форматы менял, ставил​

​ после запятой, там​​ О чем же​ файле word исправлять​

​ word исправлять и​​ выбираем ТЕКСТОВЫЙ, ОК​ текст​
​СОВЕТ:​ а затем выберите​ Число/ Числовой формат),​
​ на любой другой,​Общий​ различий. Например, к​На самом деле предустановленных​
​ применения определенного форматирования​ применен экспоненциальный формат​: Excel берёт числа​ «числовой», «общий», «все​ же))​ вы спорили (обсуждали)?:-))))​

​ и ставить апостроф?​​ ставить апостроф?​3. Выделяем первую​вариант сергея бэст​О преобразовании чисел​ в списке пункт​ то изменений не​ настроить отображение запятых​, то в итоге​ ячейкам в финансовом​ числовых форматов намного​

​ к тексту и​​ (см. ячейку​ только с точностью​
​ форматы» и т.д.​А г​Юрий М​Очень даже хорошо​Guest​ ячейку в excel​сам всегда «_»​ из ТЕКСТового формата​ Специальная ставка);​
​ последует.​

​ в числах или​​ мы получим дату​ формате нельзя применить​
​ больше, но получить​ числам. Во избежание​

​А1​​ до 15-и знаков.​ Редактирую ячейку, вбиваю​: формате ячеек количество​

​: Человек, судя по​​ представляю: перебираю их​: А у меня​ правой мышкой ,​

​ вперед ставлю и​ в ЧИСЛОвой можно​выберите Умножить;​Теперь присмотримся и увидим​ изменить количество десятичных​

​ «​​ горизонтальное форматирование, нулевые​ доступ к ним​
​ одинакового отображения содержимого​на рисунке ниже).​

​ Писать больше, как​ нужную цифру, нажимаю​
​ запятых измени и​ всему, спорил сам​
​ циклом и к​ работает, если​

​ Специальная вставка -​​ не парюсь​ также прочитать в​нажмите ОК.​ в левом верхнем​ знаков.​01.апр​ значения отображаются в​ можно только на​ во всех ячейках,​
​Увеличить точность вычислений в​ ЧИСЛО, бессмысленно.​ ввод и хоп!​ параметр, ну может​

​ с собой. Сначала​​ каждому значению впереди​3. Выделяем нужную​ Текст в кодировке​Serge​ одноименной статье Преобразование​
​После умножения на 1,​ углу каждой ячейки​Урок подготовлен для Вас​«. Если же ввести​ виде тире, а​ вкладке​ Вы можете применить​
​ EXCEL нельзя. Однако,​А вот, написать​ — введенная цифра​

​ от Е исчисление.​​ не мог найти​ добавляю апостроф.​ ячейку, CTRL+V{/post}{/quote}​ Unicode, вставить.​: 2 тухачевский Андрей,​
​ чисел из текстового​ числовые значения не​ зеленый треугольник. При​ командой сайта office-guru.ru​ точно такое же​
​ знаки денежных единиц​Число​ к ним нужное​ если не предполагается​ это, как текст,​ автоматически меняется обратно​ Удачи​ решение для себя,​

​P.S. А вообще​​Напишите в WORD-е​Юрий М​
​ ` лучше _​
​ формата в числовой​ изменятся, но будут​ выделении ячейки сбоку​
​Источник: http://www.gcflearnfree.org/office2013/excel2013/9/full​ значение в ячейку,​ выровнены по вертикали.​диалогового окна​ форматирование. С помощью​ участие чисел в​ без проблем. И​
​ на 0. Кто​
​Вовка с.​ здесь тоже не​
​ про значения из​
​ 11111111111111111111111111111111111111111111111111113.​: Ага, а как​ потому что `​ (часть 1).​
​ преобразованы в числа​
​ от нее появится​Автор/переводчик: Антон Андронов​ имеющую формат​ Такое форматирование позволяет​Формат ячеек​ форматирования числам в​ математических операциях, то​ будет строго, как​

​ может, подскажите, пожалуйста,​: извини, уже очень​ нашел ответа, а​

​ 20 цифр (номера​​Скопируйте, вставте в​ потом с тестом​ не отображается в​bystander​ (если по ошибке​ желтенький значок, нажав​Автор: Антон Андронов​Дробный​ легче воспринимать длинные​.​ ячейках Excel можно​ для их хранения​ задано.​ в чем дело.​ давно не работал​ потом оно пришло​ счетов) вопросы задавались​

planetaexcel.ru

Пишу в Excel’е цифру, а она меняется на другую! HELP!

​ EXCEL (CTRL+V).​ сложение/деление будете делать?​ ячейке и не​: Копирую в эксель​ были выделены текстовые​ который можно преобразовать​При копировании ЧИСЛОвых данных​, то отобразится дробь​ денежные списки.​Формат Общий установлен по​ придавать внешний вид​

​ можно использовать текстовый​​Ты же не​vikttur​ в Экселе, если​ опытным путем. А​ неоднократно. И всегда​У меня не​ Если нужны числа​ выводится на печать.​

​ из аутлука число​​ значения, операция умножения​ значения в числа.​ в EXCEL из​

​ «1/4».​​Краткий формат даты отображает​ умолчанию во всех​ даты, времени, процентов,​ формат. Такое решение​

​ собираешься использовать это​​: Ограничение Excel (15​ дельных ответов не​ зачем читать то,​ ответ был один​ получается :(​

​ — см. ссылку,​​2 bystander С​ 1003763821122276753​ на них никак​После преобразования числа будут​ других приложений бывает,​Данный формат отображает значения​ содержимое ячейки в​ ячейках. При использовании​ денежный формат и​ подходит, например, для​ число в вычислениях!​ знаков числа).​ будет — то​ что было написано​ — преобразовать в​Михаил С.​ которую я приводил​

​ такими «числами» Вы​​После вставки число​ не повлияет).​

​ выравнены по правому​​ что Числа сохраняются​ в ячейках в​ виде ДД.ММ.ГГГГ. Например,​ такого формата, Excel​ многое другое.​ хранения номеров банковских​ Это просто какой-то​Задать текстовый формат​ попробуй порыться в​

Невозможно изменить число в ячейке

​ выше? — ведь​​ текст.​
​: Да, постом раньше​ выше. А про​ сможете работать только​ меняется на 1.00376E+18​Для EXCEL 2007: Если​ краю ячейки (если,​ в ТЕКСТовом формате.​ экспоненциальном виде. Например,​ 8 августа 2014​ автоматически определяет, какое​В следующем примере мы​ счетов.​ код, состоящий из​ ячейки.​ поисковиках по поводу​ решение он сначала​ran​

​ я погорячился -​​ текст в самом​ как с текстом.​
​ и ячейке присваивается​ до умножения ячейки​

​ конечно, в формате​​ Если на листе​ если ввести в​ года будет выглядеть​
​ числовое форматирование является​ изменим числовое форматирование​Для перевода ячейки в​ цифр.​GVLAD​ самоучителя — когда-то​ не нашёл :-)​
​: Обалденно интересно было​ конкретно из ворда​

​ начале есть варианты.​​dude​
​ «общий» вид​ имели текстовый формат​ ячейки установлено Выравнивание​ числовые значения сохранены​

planetaexcel.ru

Microsoft excel вопрос про длинные числа и их сокращение

​ ячейку число»140000″, то​ как «08.08.2014».​ наиболее подходящим.​ в нескольких ячейках,​ текстовый формат достаточно​Abram pupkin​

​: К сожалению так​​ у меня такой​ Вот он и​ почитать сегодняшнюю дискуссию.​ не работает. Работает​ Перечитайте тему.​

​: agree​​Если меняю вид​ ячеек, то он​ по горизонтали -​ как текст, то​ оно отобразится как​
​Длинный формат даты отобразит​Например, если Вы вводите​ чтобы изменить способ​ поставить перед значением​: http://otvet.mail.ru/question/90745038​
​ не подходит, уже​ был, вордовский формат…​ прекратил спорить сам​Сначала человек пишет​ из блокнота и​Сергей​

​Guest​​ на «числовой», то​

​ будет сохранен (числовые​

 

Гордиенко

Пользователь

Сообщений: 5
Регистрация: 14.05.2013

Здравствуйте!
Есть таблица в ворде , при переносе её в ексель число 12012050370000003 отображаеться так 1,20121E+16! Что мне надо сделать для правельного отображения чила в екселе?

 

Гордиенко, Формат ячейки установить не общий, а числовой

 

Гордиенко

Пользователь

Сообщений: 5
Регистрация: 14.05.2013

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

 

LVL

Пользователь

Сообщений: 903
Регистрация: 01.01.1970

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

 

Гордиенко

Пользователь

Сообщений: 5
Регистрация: 14.05.2013

А если взломать и увеличить числовой формат на допустим на 30 цифр!?

 

ber$erk

Пользователь

Сообщений: 2735
Регистрация: 25.12.2012

это Вам не сюда, а на XAKER.RU

Учимся сами и помогаем другим…

 

Гордиенко

Пользователь

Сообщений: 5
Регистрация: 14.05.2013

 

The_Prist

Пользователь

Сообщений: 14258
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

#8

14.05.2013 15:12:52

Цитата
Гордиенко пишет:
А если взломать и увеличить числовой формат на допустим на 30 цифр!?

Взломать что? Стандарт формата представления чисел с плавающей точкой? Наберите ради интереса в поисковике: стандарт IEEE 754.

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

The_Prist

Пользователь

Сообщений: 14258
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Да, для работы с большими числами поищите: Надстройка XNUMBERS.XLA. Леонардо Волпи, если не изменяет память, является её автором(и ZVI насколько помню тоже приложил там руку).

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Гордиенко

Пользователь

Сообщений: 5
Регистрация: 14.05.2013

Да и это читала! Но верила в смекалку русского человека  :D  ! Поэтому и решила спросить…. но как уже писала нет так нет! Всем спасибо! Можно считать тему закрытой!  :)

P/S за плагин спасибо! Сейчас буду изучать!

Изменено: Гордиенко14.05.2013 15:21:03

 

Tikr

Пользователь

Сообщений: 69
Регистрация: 01.01.1970

Tikr

Добрый день
Не большой вопрос по разрядности
Хочу вставить в ячейку число но когда переношу из формата  #,#  превращается в  #,####
Что может быть не так?

Прикрепленные файлы

  • 111.jpg (9.8 КБ)

 

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

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

Максим Зеленский

Пользователь

Сообщений: 4655
Регистрация: 11.06.2014

Microsoft MVP 2018-2022

#13

28.02.2017 14:52:51

Tikr, проблема в формате хранения чисел с плавающей точкой.

https://habrahabr.ru/post/112953/

число 0,2 относится к счастливчикам, у которых есть некоторая погрешность в хвостике :)

F1 творит чудеса

Пробовали вводить в ячейку Excel большие числа? Например, серийный номер номер запчасти (2927930504052004) или номер пластиковой карты (0000111100002222) — получается некрасиво как на картинке Е+ и так далее. Почему Excel округляет большие числа? Как с этим бороться и пара других хитростей в статье.

Ячейка программы воспринимает и обрабатывает числа только с точностью до 15 знаков, а отображает для числового значения не более 11 цифр. Все, что больше, записывает в экспоненциальном (научном) виде т.е. 1,111E+11.

Содержание

  • Экспоненциальное представление числа в Excel
  • Импорт данных и автоматический перевод в число
  • Excel округляет большие числа. Как исправить такую запись?
  • Принудительное округление чисел
  • Еще нюансы:
  • Похожие статьи

Экспоненциальное представление числа в Excel

Экспоненциальное — это представление действительных чисел в удобном виде отображения очень больших и очень малых чисел.

Для нашего примера 0000111100002222 превратилось в 111100002222 и отображается как 1,111E+11

1,111 — дробная часть логарифма числа, т.н. мантисса

E  — буква, означающая «*10^» (умножение на десять в степени p)

p — степень числа 10, в примере 11

Такой формат можно выбрать и принудительно в Формате ячейки

Округление больших чисел6

Импорт данных и автоматический перевод в число

Самое неприятное, если у числа обрезаются нули. Довольно часто с такой проблемой сталкиваешься при выгрузке из учетной системы или текстового файла, файла CSV. В таком случае Excel автоматически распознает эти данные как число и 0000111100002222 и превращает его в 111 100 002 222,00. Если не знаешь такой хитрости, то можно и не заметить, а это может испортить дальнейшую привязку к данным, да и просто ввести в заблуждение.

Правильно выгрузить будет через инструмент Данные — Получить внешние данные — Из текста

Округление больших чисел3

Excel округляет большие числа. Как исправить такую запись?

  1. Поставьте перед числом апостроф — верхнюю запятую — символ ‘

Excel округляет большие числа

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

3. Если вводить такое число с пробелом, то Excel воспримет его как текст сразу

Округление больших чисел4

Принудительное округление чисел

Как округлить число формулой принудительно можно прочитать в статье.

Еще нюансы:

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

Округление больших чисел5

Часто спрашивают: «Можно ли «убить» такое обрезание чисел?» К сожалению нет, это одна из основ MS Excel, даже макросом не получится. Приходится принимать правила игры. Но зато можно макросом проставить апостроф в начало числа.

Sub Dobavit_Apostrof()
Dim c As Range
For Each c In Selection
  If (Not IsEmpty(c)) And Not (Left(c, 1) = "'") Then
    c = "'" & c
  End If
Next
End Sub

Добавляет апостроф при выполнение макроса во все выделенные ячейки.

Первое, что нужно учитывать: формат значения и формат ячейки — не одно и то же.

То, что видим (2E+09) — экспоненциальная форма записи числа 2000000000 (не только этого, см. ниже). Это же число можно получить:

=2*10^9
=2*1e9

Число не обрезано, но отображается в другом виде. Значение в нормальном его виде можно посмотреть в строке формул.

Но вот незадача… 2100000000 в экспоненциальной форме будет иметь ту же запись — 2E+09. А все потому, что формат ячейки выставлен Экспоненциальный, да еще и с нулевым количеством знаков в дробной части. Ставим два знака после запятой — получаем 2,10E+09

Excel сравнивает значение с заданными форматами и сам определяет, как его отображать. Иногда «зло шутит». Например, запись 1.02 (не в текстовой ячейке) воспринимается как дата день.месяц.(текущий_год), 11.22 — как дата месяц.день.(текущий_год). При этом Excel меняет не только формат отображения — он еще и значение изменит! Вместо введенного 1.02 получим дату 01.02.2018. Или, если установим формат ячейки Общий, увидим 43132 (количество дней после 01.01.1900)

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

Исправить «обрезанное» просто: задать достаточную ширину ячейки, задать ей формат Общий или Числовой с необходимым количеством знаков после запятой.

Важное примечание. Большие числа все же обрезаются, но это не связано с экспоненциальной формой записи.

Excel имеет ограничение при работе с числовыми данными — не более 15 разрядов. Если в ячейку вписать число 12345678901234567890, получим значение с обнуленными младшими разрядами — 12345678901234500000, от 1,2345678901234567890 останется 1,23456789012345.

Избежать обрезания можно, если установить текстовый формат ячейки. Текстом может храниться и длинное число. Это тоже бывает нужно: банковские счета, инвентарные номера… Т.е. фатически не числа, а текст, состоящий из цифр. Но использовать такие значения в качестве чисел не получится — при первой же попытке младшие разряды обнулятся.

Ради справедливости нужно отметить, что работать можно и с очень большими числами, разрядность которых превышает 15: хранить значения как текст, при использовании делить на допустимые фрагменты… Но это непросто и выходит за рамки вопроса.

Понравилась статья? Поделить с друзьями:
  • Как найти вес по физике 7 класс
  • Как правильно составить вопросы в прошедшем времени на английском языке
  • Как найти маячки геншин импакт все
  • Как найти литры газа в химии
  • Как найти херобрина в майнкрафте на телефоне