Excel обнуляет последние цифры

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

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

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

Причина

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

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

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

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

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

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

Формат ячеек

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

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

На вкладке Число выберите Текст из списка Категория, а затем выберите ОК.

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

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

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

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

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

excel заменяет последние цифры на нули

EXCEL хранит и выполняет вычисления с точностью 15 значащих цифр. Поэтому, не получится ввести 20-и значное число без того, чтобы EXCEL автоматически округлил его с точностью до 100 тыс. Используем текстовый формат для отображения таких чисел.

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

После нажатия клавиши ENTER происходит округление целого числа до 15 значащих цифр, последние цифры заменяются нулями (см. Строку формул на рисунке ниже). К числу будет применен экспоненциальный формат (см. ячейку А1 на рисунке ниже).

Увеличить точность вычислений в EXCEL нельзя. Однако, если не предполагается участие чисел в математических операциях, то для их хранения можно использовать текстовый формат. Такое решение подходит, например, для хранения номеров банковских счетов.

Для перевода ячейки в текстовый формат достаточно поставить перед значением апостроф (‘) или перед вводом изменить формат ячейки (CTRL+1) на Текстовый.

Примечание. При подсчете таких значений могут возникнуть сложности (см. статью Подсчет ТЕКСТовых значений с единственным критерием в MS EXCEL).

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

Вам когда-нибудь приходилось импортировать или вводить в Excel данные, содержащие начальные нули (например, 00123) или большие числа (например, 1234 5678 9087 6543)? Это могут быть номера социального страхования, телефонные номера, номера кредитных карт, коды продуктов, номера счетов или почтовые индексы. Excel автоматически удаляет начальные нули и преобразует большие числа в экспоненциальное представление (например, 1,23E+15), чтобы их можно было использовать в формулах и математических операциях. В этой статье объясняется, как сохранить данные в исходном формате, который Excel обрабатывает как текст.

Преобразование чисел в текст при импорте текстовых данных

Для форматирования отдельных столбцов в виде текста при импорте данных в Excel используйте функцию Получить и преобразовать (Power Query). В этом случае импортируется текстовый файл, однако данные проходят те же этапы преобразования, что и при импорте из других источников, таких как XML, Интернет, JSON и т. д.

Откройте вкладку Данные, нажмите кнопку Получить данные и выберите вариант Из текстового/CSV-файла. Если вы не видите кнопку Получить данные, выберите Создать запрос > Из файла > Из текста, найдите нужный файл и нажмите кнопку Импорт.

Excel загрузит данные в область предварительного просмотра. Нажмите кнопку ” изменить ” в области предварительного просмотра, чтобы загрузить Редактор запросов.

Если какие-либо столбцы нужно преобразовать в текст, выделите их, щелкнув заголовок, затем выберите Главная > Преобразовать > Тип данных > Текст.

Совет: Чтобы выбрать несколько столбцов, щелкните их левой кнопкой мыши, удерживая нажатой клавишу CTRL.

В диалоговом окне Изменение типа столбца выберите команду Заменить текущие, и Excel преобразует выделенные столбцы в текст.

преобразование данных в текст” />

По завершении нажмите кнопку Закрыть и загрузить, и Excel вернет данные запроса на лист.

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

В Excel 2010 и Excel 2013 импортировать текстовые файлы и преобразовывать числа в текст можно двумя способами. Рекомендуется использовать Power Query (для этого нужно скачать надстройку Power Query). Если надстройку Power Query скачать не удается, можно воспользоваться мастером импорта текста. В этом случае импортируется текстовый файл, однако данные проходят те же этапы преобразования, что и при импорте из других источников, таких как XML, Интернет, JSON и т. д.

На ленте откройте вкладку Power Query и выберите Получение внешних данных > Из текста.

Excel загрузит данные в область предварительного просмотра. Нажмите кнопку ” изменить ” в области предварительного просмотра, чтобы загрузить Редактор запросов.

Если какие-либо столбцы нужно преобразовать в текст, выделите их, щелкнув заголовок, затем выберите Главная > Преобразовать > Тип данных > Текст.

Совет: Чтобы выбрать несколько столбцов, щелкните их левой кнопкой мыши, удерживая нажатой клавишу CTRL.

В диалоговом окне Изменение типа столбца выберите команду Заменить текущие, и Excel преобразует выделенные столбцы в текст.

преобразование данных в текст” />

По завершении нажмите кнопку Закрыть и загрузить, и Excel вернет данные запроса на лист.

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

Применение пользовательского формата для сохранения начальных нулей

Если эту задачу необходимо решить в пределах книги, поскольку она не используется другими программами в качестве источника данных, для сохранения начальных нулей можно использовать пользовательский или специальный формат. Этот способ подходит для цифровых кодов, содержащих менее 16 цифр. Цифровые коды также можно отформатировать с использованием дефисов или других знаков препинания. Например, чтобы сделать телефонные номера более удобными для чтения, можно добавить дефисы между международным кодом, кодом области, префиксом и остальными цифрами.

Почему excel меняет цифры

Автор Александр Привизенцев задал вопрос в разделе Программное обеспечение

Эксель 2003 при вводе в ячейку 20-значного числа (номер счета) последние три-четыре цифры заменяет на ноль. Как исправить и получил лучший ответ

Ответ от Почтальон Печкин[гуру]
поставьте текстовый формат и тогда уже пропишите число, либо пропишите формулой =”12345678901234567891″

Тема: Длинное число в Excel

киник Регистрация 24.02.2002 Адрес Москва Сообщений 36,128

  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Домашняя страница

Клерк Регистрация 12.12.2002 Адрес Ярославль Сообщений 66,413

  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Домашняя страница

Клерк Регистрация 12.12.2002 Адрес Ярославль Сообщений 66,413

  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Просмотр профиля
  • Сообщения форума
  • Блог

Сообщение от ЕВС

Ошибочка
Вы нам показали экспоненциальную запись числа. Excel так «нещадно» поступает, если для отображения числа недостаточно ширины столбца. Он (Excel) по доброте своей неодушевленной пытается нам помочь.
Наибольшее возможное число в Excel — 9E+307.

Сообщение от YUM

Не Станиславский, но не верю
Очень хочется увидеть в Excel ЧИСЛОВУЮ запись ЧИСЛА длиной более 15 знаков с младшими разрядами, отличными от нуля.

Сообщение от YUM
Сообщение от vikttur

  • Просмотр профиля
  • Сообщения форума
  • Блог

Клерк Регистрация 27.03.2002 Сообщений 11,856
Сообщение от vikttur
Сообщение от office.microsoft.com:

  • Просмотр профиля
  • Сообщения форума
  • Блог

Ворчун (может, и не совсем старый? ), мой текст относился к сообщению YUM о возможности ввода такого длинного числа. Потому-то и «Очень хочется увидеть. «.

Сообщение от Аноним
Сообщение от vikttur

  • Просмотр профиля
  • Сообщения форума
  • Блог

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

Почему? Потому что для него это число.
Как обойти? Показать табличному монстру, что это текст.

  • Просмотр профиля
  • Сообщения форума
  • Блог

Доброго времени суток, уважаемые)

При составление различных расчетных таблиц в EXSEL получается вот какая ситуация: при расчете 10839,60 * 2,6% = 281,8296. По-моему мнению, это 281,83, а по EXSEL так и есть 281,8296. Даже если выставить формат ячейки «числовой»- «2 знака после запятой», EXSEL все равно держит «в уме» остальные цифры и при суммировании их учитывает.
Когда в таблице 20 строк (например, по количеству человек) итоговая сумма, чаще всего, получается на 1 или 2 копейки больше. Приходится каждый раз копировать полученные значения, вставлять через «Специальная вставка» — «значение» в эту же колонку, и в ручную убирать лишнее знаки после запятой.

Может быть есть какие-то настройки.

  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Домашняя страница

Клерк Регистрация 12.12.2002 Адрес Ярославль Сообщений 66,413

  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Просмотр профиля
  • Сообщения форума
  • Блог

Доброго времени суток, уважаемые)

При составление различных расчетных таблиц в EXSEL получается вот какая ситуация: при расчете 10839,60 * 2,6% = 281,8296. По-моему мнению, это 281,83, а по EXSEL так и есть 281,8296. Даже если выставить формат ячейки «числовой»- «2 знака после запятой», EXSEL все равно держит «в уме» остальные цифры и при суммировании их учитывает.
Когда в таблице 20 строк (например, по количеству человек) итоговая сумма, чаще всего, получается на 1 или 2 копейки больше. Приходится каждый раз копировать полученные значения, вставлять через «Специальная вставка» — «значение» в эту же колонку, и в ручную убирать лишнее знаки после запятой.

Может быть есть какие-то настройки.

  • Просмотр профиля
  • Сообщения форума
  • Блог

Клерк Регистрация 27.03.2002 Сообщений 11,856
Сообщение от konowalowadiana

Когда в таблице 20 строк (например, по количеству человек) итоговая сумма, чаще всего, получается на 1 или 2 копейки больше.

Может быть есть какие-то настройки.

есть: параметры — вычисления — точность как на экране. позволяет избавиться от многочисленных «ОКРУГЛ()» в ячейках.

Но копейка всё равно может вылезти.
Ибо:
1,00/3,00=0,33
0,33*3,00=0,99

  • Просмотр профиля
  • Сообщения форума
  • Блог

Сообщение от konowalowadiana

Доброго времени суток, уважаемые)

При составление различных расчетных таблиц в EXSEL получается вот какая ситуация: при расчете 10839,60 * 2,6% = 281,8296. По-моему мнению, это 281,83, а по EXSEL так и есть 281,8296. Даже если выставить формат ячейки «числовой»- «2 знака после запятой», EXSEL все равно держит «в уме» остальные цифры и при суммировании их учитывает.
Когда в таблице 20 строк (например, по количеству человек) итоговая сумма, чаще всего, получается на 1 или 2 копейки больше. Приходится каждый раз копировать полученные значения, вставлять через «Специальная вставка» — «значение» в эту же колонку, и в ручную убирать лишнее знаки после запятой.

Сохранение начальных нулей и больших чисел

​Смотрите также​​ что понятно. На​- велик размер​ а он выдаёт​ от Вашей в​ верхнем углу преобразуйте​Wefe fewf​ такие длинные значения?​ каждому значению впереди​ реестрового номера или​Serge​ отображается в ячейке,​ можно оперативнее обеспечивать​ числа, введенные после​ препинания. Например, чтобы​ преобразования, что и​Получить данные​Примечание:​ вскидку: лишние пробелы,​ — [​ 0 и не​ D10, кроме результата?​

​ в число.​: а какое число​Лисица​ добавляю апостроф.​ прочей подобной информации.​: Поставить перед числом​ измените ширину столбца​ вас актуальными справочными​ применения формата.​ сделать телефонные номера​ при импорте из​, выберите​Мы стараемся как​ это выгрузка из​МОДЕРАТОРЫ​ считает ничего(((((((, как​Z​Все.​ вводиш то? давай​: загугли лучше​P.S. А вообще​ № счета не​ знак `​ , дважды щелкнув​ материалами на вашем​Для преобразования данных в​

Преобразование чисел в текст при импорте текстовых данных

​ более удобными для​ других источников, таких​Создать запрос​

​ можно оперативнее обеспечивать​ другой программы и​]​ быть? может есть​: Подготовил вариант,а потом​​Ship​ пиши вплоть до​​Полосатый жираф алик​ про значения из​ надо делить или​dude​ правый край заголовка​ языке. Эта страница​ нужный формат можно​ чтения, можно добавить​ как XML, Интернет,​

  1. ​ >​​ вас актуальными справочными​​ т.д…..​​Z​​ какая нибудь другая​​ только понял -​​: После замены пробелов​ последнего знака​​: Это — единственный​​ 20 цифр (номера​​ умножать, нужно его​​: сорри​​ столбца.​​ переведена автоматически, поэтому​​ использовать расположенный рядом​​ дефисы между международным​ JSON и т. д.​​Из файла​​ материалами на вашем​

  2. ​Юрий М​: 140 кб, да​ формулка которой всё​ однако, опять на​​ можно весь столбец​​вот вроде вразумительный​​ способ. Дело в​​ счетов) вопросы задавались​

  3. ​ видеть или по​не значения, а​Если у вас много​ ее текст может​​ с ними пустой​​ кодом, кодом области,​​На ленте откройте вкладку​​ >​​ языке. Эта страница​​: Не факт, что​​ еще в вордовском​​ равно как эти​

    Power Query: данные после преобразования в текст

    ​ Анонимиста/тку Некто/Никто нарвался…​​ умножить на 1.​ ответ нашел на​ том, что Excel​ неоднократно. И всегда​​ нему сортировать!​​ текст​

  4. ​ округленных чисел или​​ содержать неточности и​​ столбец и функцию​​ префиксом и остальными​​Power Query​Из текста​ переведена автоматически, поэтому​

    Получить и преобразовать> преобразование данных в текст

  5. ​ в ячейке именно​​ файле, да, наверное,​​ значения были получены​ :(​ Это тоже преобразует​

    ​ одном из форумов​ воспринимает до 15​ ответ был один​​Поэтому и ТЕКСТ!​​вариант сергея бэст​​ нужно полностью запретить​​ грамматические ошибки. Для​ ТЕКСТ.​ цифрами.​

​и выберите​, найдите нужный файл​ ее текст может​ число, несмотря на​ с картинкой -​ из формулы или​Короче, умножение/деление, и​ числа с зеленым​pashulka​ ЗНАЧАЩИХ цифр в​ — преобразовать в​Михаил С.​сам всегда «_»​ округление чисел, можно​ нас важно, чтобы​Цифровой код​Цифровой код​Получение внешних данных​ и нажмите кнопку​ содержать неточности и​ формат самой ячейки.​ вы, видимо, совсем​

  1. ​ введены.​​ прочея — точка,​​ треугольником в числа​​25-11-2005, 16:50​​ числе. 16-значные номера​​ текст.​​: А у меня​

  2. ​ вперед ставлю и​ увеличить разрядность числового​ эта статья была​Пример (в ячейке A1)​​Пример​​ >​​Импорт​​ грамматические ошибки. Для​

  3. ​JenniRavel​ не уважаете планетян,​Юрий М​ точка, запятая -​​Guest​​Побороть никак, но​​ карт не могут​​ran​​ работает, если​​ не парюсь​​ формата, а затем​​ вам полезна. Просим​

    Power Query: данные после преобразования в текст

    ​Функция ТЕКСТ и новый​​Пользовательский числовой формат​Из текста​.​ нас важно, чтобы​​: ячейка Е60​​ если появились здесь​

  4. ​: Покажите небольшой файл-пример​​ вышла… Разберетесь, наверное…​​: Большое спасибо. Пробелы​​ можно предварительно установить​​ быть ТОЧНО представлены​: Обалденно интересно было​3. Выделяем нужную​

    Получить и преобразовать> преобразование данных в текст

  5. ​Serge​​ применить его ко​​ вас уделить пару​ формат​Номер социального​

    ​.​Excel загрузит данные в​ эта статья была​​при открытии файл​​ без знакомства с​​ — нужно глянуть​​ У Shipa тоже,​ убрала. На «1»​ формат ячейки, как​

Применение пользовательского формата для сохранения начальных нулей

​ в виде числа.​ почитать сегодняшнюю дискуссию.​ ячейку, CTRL+V​: 2 тухачевский Андрей,​ всем числам на​ секунд и сообщить,​Номер социального​страхования​Excel загрузит данные в​ область предварительного просмотра.​ вам полезна. Просим​ пишет, что содержит​ Правилами, с другим​ на данные.​ однако — точка,​ умножила — все​ текстовый или вводить​ Но спокойно могут​Сначала человек пишет​Юрий М​ ` лучше _​ листе.​ помогла ли она​страхования​

​012345678​

​ область предварительного просмотра.​

​ В области предварительного​

​ вас уделить пару​
​ циклические формулы, а​

​ высказываниями и примерами​

​vikttur​
​ запятая…​

​ равно не суммирует.​

​ лидирующий апостроф, т.​

​ быть введены, как​
​»А на вопрос​

​: А Вы прочитайте​
​ потому что `​

​На вкладке​

​ вам, с помощью​
​012345678​

​000-000-0000 ​​ В области предварительного​

  1. ​ просмотра нажмите кнопку​ секунд и сообщить,​ вот где они​

  2. ​ в теме…​​: Функция ЛЕВСИМВ() выдает​​Ирина​ Кстати, в этом​​ е. ‘40101810800000010041​​ текст. А зачем​

  3. ​ так никто и​​ ответ от 24.02.2010,​​ не отображается в​​Главная​​ кнопок внизу страницы.​​=ТЕКСТ(A1,»000-000-0000″)​​012-345-6789 ​ просмотра нажмите кнопку​​Изменить​​ помогла ли она​ — я не​​Сергей​​ текст. Его нужно​: Извините, я не​​ злополучном столбце «С»​​Buehler buehler​ нужны именно ЧИСЛА?​

    ​ не смог ответить!!!!!!»​​ 19:51​​ ячейке и не​​нажмите кнопку​​ Для удобства также​​012-345-6789​​Телефон​​Изменить​​, чтобы загрузить​​ вам, с помощью​​ могу найти​​: не обижайтесь, не​

    ​ преобразовать в число:​ совсем поняла Ваш​ нет ячеек с​: Объединение ячеек тут​ Что, что-то через​

    ​Ему начинают говорить,​​Guest​ выводится на печать.​рядом с надписью​ приводим ссылку на​Телефон​0012345556789​, чтобы загрузить​

Применение функции ТЕКСТ для форматирования

​Редактор запросов​ кнопок внизу страницы.​Числа складываемые получены​ знал правила. в​=—ЛЕВСИМВ(А1;4)​ текст. Если это​

​ зеленым треугольником. Когда​

​ не причем. Необходимо​

​ них вычислять придётся!​ что число надо​

​: А Вы прочитайте​
​2 bystander С​

​число​

​ оригинал (на английском​
​0012345556789​

​00-0-000-000-0000 ​

​Редактор запросов​

​.​
​ Для удобства также​

​ в результате других​
​ проблеме, вроде, разобрался:​

​=ЛЕВСИМВ(А1;4)*1​

​ о том, что​
​ я данные из​

Округление номеров кредитных карт

​ выбрать формат ячейки​В ячейке Excel «съедает»​ превратить в текст,​ ответ от 24.02.2010,​ такими «числами» Вы​.​ языке) .​=ТЕКСТ(A1,»00-0-000-000-0000″)​00-1-234-555-6789 ​.​Если какие-либо столбцы нужно​ приводим ссылку на​ формул СУММ, точно​ оказывается Эксель не​=ЛЕВСИМВ(А1;4)+0​ я анонимна -​ Access в Excel​ — «Числовой».​

  • ​ последние 3 цифры​ и что этот​

    ​ 19:51{/post}{/quote}​ сможете работать только​​В списке​​Некоторые числа возникли одного​00-1-234-555-6789​​Почтовый​​Если какие-либо столбцы нужно​​ преобразовать в текст,​​ оригинал (на английском​​ число​​ читает некоторые скопированные​​writelint​​ просто не придала​

    ​ просто копировала/вставляла, то​​При записи в​ 20значиного числа и​ ответ уже был​Как Вы себе​ как с текстом.​Категория​

  • ​ или нескольких десятичных​

    ​Почтовый​индекс​​ преобразовать в текст,​​ выделите их, щелкнув​ языке) .​RAN​

​ цифры. Странно.​

support.office.com

Отключение округления чисел

​: Здравствуйте! Подскажите, что​​ этому значения. К​ часть ячеек почему-то​ ячейку документа Excel​ заменяет на нули..​ дан в этой​ представляете 15000 счетов​dude​выберите необходимый формат​ разрядов может отображаться​индекс​00123​ выделите их, щелкнув​ заголовок, затем выберите​Вам когда-нибудь приходилось импортировать​: Циклические ссылки в​FADY​ надо исправить в​ счастью форум не​ получалась с текстовыми​ числа, содержащего более​ . как поубавить​

​ теме.​ содержащихся в файле​: agree​ числа (убедитесь, что​ для округленное на​00123​000000 ​ заголовок, затем выберите​Главная​ или вводить в​ строке 56​: Здравствуйте уважаемые форумчане.​ таблице, чтобы посчиталась​ потребовал регистрации, а​ данными. Данные этих​ 15 знаков, последние​

​ аппетит экселя? форматы​Затем он-же пишет​​ word исправлять и​​Guest​ он предусматривает разряды​ листе. Если это​=ТЕКСТ(A1,»000000″)​001234 ​Главная​ >​ Excel данные, содержащие​alexthegreat​ Таже беда, не​ сумма чисел. Вместо​ я обрадовалась, что​ ячеек благополучно преобразовывались​ цифры заменяются нулями.​ все перепробовал, толку​»Вот нашел решение​

Округленное число в ячейке A1 и неокругленное число в строке формул

​ ставить апостроф?​: Сорри, а если​​ после десятичного разделителя),​​ не результат применения​Значок кнопки​001234​​Инструкции​​ >​Преобразовать​ начальные нули (например,​: ячейка E56 в​

Кнопка

​ посчитать сумму, вроде​ суммы — 0.​ нашла людей, которые​​ из текста в​​ Данная проблема возникает​​ 0, либо выводит​​ (exel 2007):…​Guest​

​ надо скопировать и​​ например​ функции округления, это​Максимальная точность чисел в​    ​Преобразовать​ >​ 00123) или большие​

Одновременное увеличение разрядности для нескольких чисел

​ ней проблема, Вы​ все сделал как​В строке формул​ реально могут помочь​ числа путем умножения​ из-за того, что​ мне в экпоненте,​выбираем ТЕКСТОВЫЙ, ОК»​: А у меня​

  1. ​ вставить столбцы, в​​Число​​ может произойти, если​Кнопка диалогового окна​ Excel составляет 15​​Выделите ячейку или диапазон​​ >​
    Кнопка диалогового окна в группе

  2. ​Тип данных​​ числа (например, 1234​​ сумируете Е18:Е58 поэтому​ рекомендовали, ан нет,​ «числа» пишутся через​ ))). Если нужна​ на 1 и​​ в Excel максимальная​​ а в любых​​Ему вновь начинают​​ работает, если​​ одном из которых​​,​​ столбец не широкий,​​ значащих цифр. Это​​ ячеек, которые вы​​Тип данных​

  3. ​ >​​ 5678 9087 6543)?​​ циклическая ссылка​ не считает.​

Дополнительные сведения об округлении

  • ​ кавычки «». Как​

  • ​ регистрация, сейчас организуюсь.​ суммировались. А часть​

support.office.com

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

​ точность представления числа​​ других вариациях съедает​ говорить, что число​3. Выделяем нужную​
​ такие цифры?? как​Денежный​ для всего числа.​ означает, что в​
​ хотите отформатировать.​ >​Текст​ Это могут быть​скорее всего нужно​Подскажите, что не​

​ от них избавиться?​По теме -​ ячеек (без треугольничка)​ 15 знаков. При​

​ цифры​

​ надо превратить в​​ ячейку, CTRL+V{/post}{/quote}​ быть??​

​,​​ Он также может​ любом числе, состоящем​Нажмите клавиши​Текст​.​ номера социального страхования,​ в Е56 формула​ так?​Изменение формата данных​

​ спасибо. Что Вы​​ Excel игнорировал. Потом​ записи в ячейку​

​Капитан гугл​​ текст.​
​Напишите в WORD-е​Serge​
​Финансовый​
​ возникать при формат​ из 16 и​CTRL+1​

​.​​Совет:​ телефонные номера, номера​ Сумм(Е18:Е55) потому что​vikttur​ с текстового на​ сделали с моим​

​ я решила данные​ двадцатизначного числа происходит​: Увы, точность Excel-я​И напоследок​

​ 11111111111111111111111111111111111111111111111111113.​​: Предварительно установить столбцу​

​,​​ настроен для отображения​ более цифр, например​, чтобы открыть диалоговое​Совет:​ Чтобы выбрать несколько столбцов,​ кредитных карт, коды​

​ дальше суммируюутся Е59​​: Текстовый формат ячейки.​ числовой, финансовый и​

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

​»Я прекращаю этот​​Скопируйте, вставте в​ формат «текстовый».​

​Процентный​​ меньшего числа десятичных​ в номере кредитной​

​ окно​​ Чтобы выбрать несколько столбцов,​ щелкните их левой​
​ продуктов, номера счетов​ а она равна​Лечение: поменять формат,​
​ др. не помогает.​ умножения? пожалуйста, не​ формата (формат всех​ знаков и представление​
​ средства с поддержкой​ бесполезный спор…я не​ EXCEL (CTRL+V).​Сергей​или​ разрядов, не содержит​

​ карты, все цифры,​​Формат ячеек​ щелкните их левой​ кнопкой мыши, удерживая​ или почтовые индексы.​ Е58.​ после этого зайти​Умножение на 1​ с другими столбцами,​ данных в Access​ числа в экспоненциальной​

​ длинных чисел, если​​ мог найти решение​У меня не​
​: А на вопрос​Экспоненциальный​ фактическое количество.​ следующие после 15-й,​.​ кнопкой мыши, удерживая​ нажатой клавишу​ Excel автоматически удаляет​PavelKs​
​ в формулу и​

​ не даёт результат.​​ а именно с​ — текст). Теперь​
​ форме. Увеличить точность​ нужна такая точность.​

​ для себя, здесь​​ получается :(​ так никто и​.​

​Если, например, введите число​​ округляются до нуля.​Откройте вкладку​ нажатой клавишу​

​CTRL​ начальные нули и​: Я в таких​ выйти Enter.​Пожалуйста помогите кто​

​ «С» в моем​​ все данные одного​ представления чисел в​
​Romrom​ тоже не нашел​

​Михаил С.​ не смог ответить!!!!!!​
​В диалоговом окне​ в ячейке с​
​ Если цифровые коды​Число​

​CTRL​​.​ преобразует большие числа​ таблицах использую ПРОМЕЖУТОЧНЫЕ.ИТОГИ​Кстати, числа в​ чем может. Прикрепленные​ листе что нужно​ формата, ячейки без​ Excel нельзя. Однако​: если нужно всего​
​ ответа, решение пришло​: Да, постом раньше​Юрий М​десятичных знаков​

​главной​​ состоят из 16​и в списке​.​В диалоговом окне​ в экспоненциальное представление​
​ — помогает избежать​ столбцах P, Q​ файлы post_297996.jpg (460.89​ сделать? чет у​ треугольничков, но суммы​ если не предполагается​ лишь отображение -​
​ опытным путем, как​ я погорячился -​: Искать и не​

​введите количество запятой,​​форматирование (по умолчанию​ и более цифр,​Числовые форматы​В диалоговом окне​Изменение типа столбца​
​ (например, 1,23E+15), чтобы​ подобные циклические вычисления​ тоже записаны как​ КБ)​ меня уже комплекс…((​
​ нет.​ участие этих чисел​ выбирать текстовый формат​ я описал»​ конкретно из ворда​ лениться…​ которые нужно отобразить.​ для всех ячеек​

​ необходимо использовать текстовый​​выберите вариант​Изменение типа столбца​
​выберите команду​
​ их можно было​ (она игнорирует саму​ текст.​
​writelint​Z​Guest​ в математических операциях,​ для ячйки.​Юрий, Михаил, Сергей!​ не работает. Работает​
​Михаил С.​
​Округление числа​ на новый лист),​
​ формат. Для этого​
​(все форматы)​выберите команду​Заменить текущие​ использовать в формулах​
​ себя).​
​FADY​: Прикрепил в формате​: Как вариант -​: Нет пробелов. И​ то возможно использование​Но, затем придется​ О чем же​ из блокнота и​

​: Да постом выше​Округление числа до необходимого​ а затем в​

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

planetaexcel.ru

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

​ поле​, и Excel преобразует​ выделенные столбцы в​ В этой статье​: а может быть​JenniRavel​Z​ «.» (у меня​ столбце «С».​
​ их хранения. Такое​ в число при​Юрий М​ напимер с этой​Сергей​bystander​

​ откроет меньшего числа​​Форматирование столбца в виде​

​Тип​​ выделенные столбцы в​ текст.​ объясняется, как сохранить​ вот так (в​: Уважаемые коллеги, добрый​: Варианты… ;)​ в XL’e такой​Guest​ решение подходит, например,​ вычислениях и результат​: Человек, судя по​ страницы. Из ворда​: Вот нашел решение​: Копирую в эксель​ десятичных знаков, номер​

Excel, 20 значное число

​ текста​введите формат числа,​ текст.​По завершении нажмите кнопку​ данные в исходном​ Е56)​ день!​-61675-​ разделитель дробной части)…​: Проблема не в​ для хранения номеров​ будет округлен.​

​ всему, спорил сам​​ — Ваш способ.​ (exel 2007):​ из аутлука число​ не превышала ширину​Выделите диапазон данных и​

​ например​​По завершении нажмите кнопку​Закрыть и загрузить​ формате, который Excel​=СУММ(E18:E55;E58)​
​Проблема: функция Сумм​серж​ps Почему бы​ столбце «В», а​ банковских счетов.​
​Если нужна точность​ с собой. Сначала​зы. Мне раньше​1. Копируем в​

​ 1003763821122276753​​ пустую ячейку. Число​ нажмите клавиши​000-00-0000​

​Закрыть и загрузить​​, и Excel вернет​ обрабатывает как текст.​alexthegreat​ выдает в ячейке​: подскажите.в екселе не​ в Access’e не​

В Excel при объединении 3-4 ячеек пытаюсь ввести 20-значное число,но оно преобразовывается в формулу

​ в столбце «С».​а вот здесь​ — придется писать​
​ не мог найти​ из ворда не​ word-е столбец с​
​После вставки число​ в ячейке A1​CTRL+1​для кода социального​
​, и Excel вернет​

​ данные запроса на​​Более новые версии​: там в итогах​

​ значение «0». Пробую​​ считаются цифры отмеченные​ применять нормальные форматы?…​ Умножать на «1»,​ http://office.microsoft.com/ru-ru/excel/HP100738491049.aspx​
​ свои функции на​ решение для себя,​ было необходимости этого​
​ 30-значными числами.​
​ меняется на 1.00376E+18​
​ ниже округленным, но​, чтобы открыть диалоговое​ страхования или​ данные запроса на​ лист.​ Office 2010 –​

​ суммируются Е56 Е59,​​ заменить на простую​ зеленым треугольником в​Ирина​ складывать с «0»​
​- от производителя​ VBA, например.​ здесь тоже не​ делать.​2. Выделяем столбец​ и ячейке присваивается​ по-прежнему отображается в​ окно​000000​ лист.​Если в дальнейшем ваши​ 2013 ​ а Е59 равна​ «наборную» функцию =​ левом верхнем углу.как​: Получилось!!!!Спасибо огромадное!!! И​ -все попробовала. Не​ (то бишь от​Виктор​ нашел ответа, а​Сергей​ в excel правой​ «общий» вид​ строке формул в​Формат​для шестизначного почтового​Если в дальнейшем ваши​
​ данные изменятся, на​Для форматирования отдельных столбцов​
​ Е58, так как​ + + -​ это исправить?​
​ в голову не​ суммируется итог по​
​ микрософт) сказано:​: Если не важен​ потом оно пришло​

Не считает сумму в эксель

​: Я прекращаю этот​​ мышкой, свойства ячеек,​

​Если меняю вид​​ верхней части листа​ >​ индекса.​ данные изменятся, на​ вкладке​ в виде текста​ Вы пишите получается​ и все равно​Юрий М​ приходило нормальный разделитель​ столбцу «С». В​(в т. ч.​ формат ячейки, поставьте​ опытным путем. А​ бесполезный спор, его​ выбираем ТЕКСТОВЫЙ, ОК​ на «числовой», то​
​ и используются в​

​Ячейки​​Совет:​ вкладке​Данные​ при импорте данных​ что 100000 суммируется​ на выходе 0​

​: Это не цифры​​ в виде запятой​ этом проблема. ))​ для Office 2007)​ текстовый.​ зачем читать то,​ может разрешить только​3. Выделяем первую​ число начинает отображаться​ вычислениях всего числа.​. На вкладке​ Можно также выбрать формат​Данные​нажмите кнопку​ в Excel используйте​ два раза, если​формат ячеек проверила​ — это текст.​ менять на что-либо​Владимир​Точность представления чисел,​Полосатый жираф алик​ что было написано​ bystander, как задавший​ ячейку в excel​ как 1003763821122270000, т.е.​Чтобы остановить округления числа​Число​Дополнительный​нажмите кнопку​Обновить​

​ функцию​​ я правильно понимаю.​ — везде число,​ Необходимо его преобразовать.​

​ )))Еще раз спасибо.​​: Либо Вы что-то​ разрядов, не более​: Номер счета? Так​ выше? — ведь​ вопрос.​ правой мышкой ,​ последние 4 цифры​ в ячейке, щелкните​выберите формат​

​, а затем тип​​Обновить​, и Excel их​Получить и преобразовать (Power​Sanja​ нет текста, процентов​

​vikttur​​ Вывих мозга успешно​ не так делаете,​ 15​ он текстовый. Просто​ решение он сначала​я не мог​ Специальная вставка -​ меняются на ноль.​

​Увеличить разрядность​​Текстовый​Почтовый индекс​, и Excel их​ автоматически обновит и​ Query)​: alexthegreat, да это​ и т.д. Числа​

​: Преобразовать:​​ излечен))​ либо настройки вычисления​Guest​ состоит из цифровых​ не нашёл :-)​
​ найти решение для​ Текст в кодировке​Вопрос — как​кнопки​.​,​ автоматически обновит и​

​ преобразует.​​. В этом случае​ просто вариант, виднее​ не большие, в​значение*1, значение+0, —значение.​Ольга​ посмотрите. Прикрепленные файлы​: Уменьшила файл.​ символов. Вот такой​ Вот он и​ себя, здесь тоже​ Unicode, вставить.​ сделать так, чтобы​на вкладке «​Примечание:​
​Индекс + 4​ преобразует.​В Excel 2010 и​ импортируется текстовый файл,​ всего, конечно только​ приделах десятков миллионов.​Если не формулой.​: Ребята, кто подсказал​ post_253203.jpg (92.93 КБ)​Ship​ формат (текстовый) и​

​ прекратил спорить сам​​ не нашел ответа,​Юрий М​ последние цифры отображались​Главная​ Этот способ не позволяет​
​,​Если эту задачу необходимо​ Excel 2013 импортировать​

​ однако данные проходят​​ ТС​ Файл достался в​Копировать пустую ячейку,​ выше найти в​Ship​: В ячейке С10​ выручит.​ с собой :-)​

​ решение пришло опытным​​: Ага, а как​ корректно?​», пока не​ изменить числа, которые​Номер телефона​ решить в пределах​ текстовые файлы и​ те же этапы​

​PavelKs​​ наследство. Что может​ выделить диапазон, Правка-Спецвставка-Сложить_ОК.​ строке формул пробел​: Сейчас Вы выложили​ сумма 2 146,96.​в Excel при объединении​После внесения значения в​ путем, как я​ потом с тестом​Спасибо!​ дойдете число десятичных​ были введены ранее.​или​ книги, поскольку она​ преобразовывать числа в​ преобразования, что и​: Я думаю это​

​ вызывать такой косяк?​​ Это аналог «значение+0″​ и заменить на​ файл без умножения​

​ Встаньте на неё,​​ 3-4 ячеек пытаюсь​ любую ячейку, любая​ описал.​
​ сложение/деление будете делать?​
​Guest​
​ знаков, которые нужно​

​ Он действует только​​Табельный номер​ не используется другими​ текст можно двумя​ при импорте из​ просто ошибка. Строки​

​ Заранее благодарю за​Все текстовые значения​ «ничего» — спасибо,​ на 1. У​

​ в строке формул​ ввести 20-значное число,​ последняя указанная цифра​если кому то​
​ Если нужны числа​: формат ячеек текстовый​

​ отобразить.​ на числа, введенные​.​ программами в качестве​

​ способами. Рекомендуется использовать​​ других источников, таких​ 57-59 вставили в​

​ помощь!​​ должны преобразоваться в​
​ выручили, а то​

​ меня весь столбец​​ выделите пробел между​но оно преобразовывается​ автоматически заменяется на​ это поможет буду​ — см. ссылку,​

​ специальная вставка-значения​​По мере увеличения количества​ после применения формата.​Дополнительные сведения о пользовательских​

​ источника данных, для​​ Power Query (для​
​ как XML, Интернет,​

​ решение позже (работало,​
​JayBhagavan​ числа.​ долбалась полдня, все​
​ С, как текст.​ 2 и 146,96.​ в формулу, либо​

​ 0, например число:​​ рад. спасибо.​

​ которую я приводил​bystander​ разрядов формат изменяется​Использование апострофа​

​ кодах см. в​​ сохранения начальных нулей​
​ этого нужно скачать​​ JSON и т. д.​ работало — взяли​​: Без файла с​​Сергей​

​ нервы попортила!​​ Я просто умножил​ Потом выделите весь​ изменяются последние цифры.​ 5106216345345354, где последняя​Юрий М​ выше. А про​: там нет опции​ с​Перед числом можно ввести​ статье Создание и​ можно использовать пользовательский​

​ надстройку Power Query).​​Откройте вкладку​ и отремонтировали)​ примером (без реальных​: Здравствуйте!​екатерина​ все на 1.​

​ столбец, ctrl+h, в​​Что сделать, что​ (цифра 4) и​: >> Как Вы​ текст в самом​ «значения», а есть​Общий​
​ апостроф (​ удаление пользовательских числовых​

​ или специальный формат.​​ Если надстройку Power​
​Данные​JenniRavel​ цифр, мест явок,​Эксель неправильно считает​

​: добрый день, Помогите!​ Суммируется. Смотрите.​ найти вставите, что​ бы число оставалось​

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

planetaexcel.ru

Функция выдает 0

​ начале есть варианты.​​ — «объект Документ​на​
​’​ форматов.​ Этот способ подходит​ Query скачать не​, нажмите кнопку​: Огромное спасибо, пошла​ прочей информации за​ сумму, тк не​
​ У меня в​Guest​ скопировали (пробел), в​ неизменным. Пробовала форматировать​ на 0.​ счетов содержащихся в​ Перечитайте тему.​ Microsoft Office Word,​Число​), и Excel будет​Примечание:​

​ для цифровых кодов,​​ удается, можно воспользоваться​Получить данные​ исправлять формулу! Спасли​ которую посодють) только​ все цифры считает.​ столбце выведены числа​

​: Понимаю, что делаю​​ заменить на ничего​;)​ ячейки,​Пробовал любой формат​ файле word исправлять​Сергей​ Метафайл Windows, HTML,​и автоматически настраивается​

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

​ целый день работы​​ к гадалкам.​
​ Как это исправить?​ из формулы =левсимв(А1;4),​ что-то не так…​ не ставьте. Жмите​ничего не меняется.​ ячейки, всё равно​
​ и ставить апостроф?​: Прочитайте вопрос 2010​ Текст в кодировке​ ширина столбца.​:(

​ текст.​​ восстановить начальные нули,​ цифр. Цифровые коды​

​ В этом случае​​Из текстового/CSV-файла​ — уже три​Sanja​Сергей​
​ теперь мне эти​ Но что? Чем​ заменить все. Ну​- Alex -​ происходит автоматическая замена,​Очень даже хорошо​

​ года!​​ Unicode, Текст. Пробовал​Примечание:​К началу страницы​ которые были удалены​ также можно отформатировать​ импортируется текстовый файл,​

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

​ моя формула в​​ а ячейки с​: формат ячейки поставь​ т. е. Excel​ представляю: перебираю их​нужно только скопировать​ все форматы, не​ Если ширина столбца не​Примечание:​

​ до форматирования. Он​​ с использованием дефисов​ однако данные проходят​ видите кнопку​ по этому вопросу​:)

​Без него мало​​Файл удален​ пишу формулу =сумм(H1:H41),​ ячйке Е10 отличается​ треугольником в левом​ текстовый​ не способен распознать​

​ циклом и к​​ 20-30 цифр счета,​ помогло​ изменяется и ;​Мы стараемся как​ действует только на​ или других знаков​:)

planetaexcel.ru

​ те же этапы​

В Excel, как правило, количество вводимых чисел ограничено 15 символами, если числовая строка длиннее 15 символов, и число будет отображаться как 0 с 16-го символа, как показано ниже. Эта проблема должна вызвать проблемы у многих финансовых сотрудников, потому что номера кредитных карт, которые им нужно ввести в листы, обычно длиннее 15 номеров. Здесь я расскажу о приемах, которые помогут предотвратить изменение числа на ноль в Excel.
док остановить изменение последнего числа на ноль 1

Остановить изменение последнего числа на 0 с добавлением одинарной кавычки

Остановить изменение последнего числа на 0 с помощью форматирования ячеек


стрелка синий правый пузырь Остановить изменение последнего числа на 0 с добавлением одинарной кавычки

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

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


стрелка синий правый пузырь Остановить изменение последнего числа на 0 с помощью форматирования ячеек

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

1. Выделите ячейки, в которые нужно ввести числа, состоящие более чем из 15 цифр, и нажмите Ctrl + 1 для отображения Формат ячеек Диалог.

2. Во всплывающем Формат ячеек диалога под Число Вкладка и выберите Текст из Категория список. Смотрите скриншот:
док остановить изменение последнего числа на ноль 3

3. Затем нажмите OK, а когда вы вводите числа в выбранные ячейки, число больше не будет изменяться на ноль.



Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (2)


Оценок пока нет. Оцените первым!

03.07.2017, 13:45. Показов 2898. Ответов 2

Метки excel, office (Все метки)


Студворк — интернет-сервис помощи студентам

Доброго времени суток. В общем такая беда, независимо от формата ячейки пропадают два последних нуля, то есть если ввести 1000 нажать ентр получаем 10, если 1000,хх получим 10,хх, уже всю голову изломал, оффис уже и востанавливал и переустанавливал, проблема не решается. Если кто знает решение буду рад за помощь.

ps. ws office 2010+ prof.
pss. проблемма наблюдается со всеми файлами, на других компах все норм.



0



 

Alex

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

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

Есть проблема: из БД в EXCEL перекидываю 20-ти значное число. Эта екселька переводит его в экспоненту, попутно обнуляя последние 5 цифр, что абсолютно неприемлемо. Вывод мимо екселя не предусмотрен. Может,где в настройках EXCEL можно заранее выставить точность на 20 знаков?

 

Мне кажется, что Excel будет в любом случае пытаться преобразовывать число именно так, как это происходит… (хотя я могу и ошибаться)… Но этого можно избежать, если выставить формат импортируемого поля, как Текстовый формат. Тогда Excel не будет делать преобразование. Просто в последующем нужно будет учесть, что это текстовое поле.

 

{quote}{login=Alex}{date=19.09.2007 06:56}{thema=Как выставить точность на 20 знаков?}{post}Может,где в настройках EXCEL можно заранее выставить точность на 20 знаков?{/post}{/quote}  
нет. Это ограничение Excel — там не более 15 значащих цифр в числе!!!    

  цитирую:  
При записи в ячейку документа Excel числа, содержащего более 15 знаков, последние цифры заменяются нулями. Данная проблема возникает из-за того, что в Excel максимальная точность представления числа 15 знаков. При записи в ячейку двадцатизначного числа происходит округление до 15 знаков и представление числа в экспоненциальной форме. Увеличить точность представления чисел в Excel нельзя. Однако если не предполагается участие этих чисел в математических операциях, то возможно использование текстового формата, для их хранения. Такое решение подходит, например, для хранения номеров банковских счетов.    

  а вот здесь

http://office.microsoft.com/ru-ru/excel/HP100738491049.aspx  

— от производителя (то бишь от микрософт) сказано:  
(в т.ч. для Office 2007)  
Точность представления чисел, разрядов, не более 15

 

{quote}{login=Serge Bliznykov}{thema=Как выставить точность на 20 знаков?}{post}нет. Это ограничение Excel — там не более 15 значащих цифр в числе!!! {/post}{/quote}  

  Лучше бы вместо того чтобы рисовать много восклицательных знаков лучше бы помогли разобраться в проблеме.  
Нам нахрен не надо «15 значащих цифр в числе», нам надо чтобы эта сволочь не загоняла автоматом номера счетов в экспоненту. Если уж она не умеет работать с длинными числами пусть помнит его как текст, а не преобразовывает непонятно во что.

 

bandanas

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

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

{quote}{login=The_Prist}{date=27.02.2010 11:31}{thema=Re: Re: Как выставить точность на 20 знаков?}{post}{quote}{login=Angry}{date=27.02.2010 11:21}{thema=Re: Как выставить точность на 20 знаков?}{post}  
Лучше бы вместо того чтобы рисовать много восклицательных знаков лучше бы помогли разобраться в проблеме.  
Нам нахрен не надо «15 значащих цифр в числе», нам надо чтобы эта сволочь не загоняла автоматом номера счетов в экспоненту. Если уж она не умеет работать с длинными числами пусть помнит его как текст, а не преобразовывает непонятно во что.{/post}{/quote}А Вы дату темы смотрели? Она от 2007 года. И не надо «хреноками» кидаться, Вам кажется еще никто не хамил, чтоб выражаться.  
По существу: перед занесением данных устанавливайте формат ячеек «Текстовый». Но неполохо бы знать, как у Вас данные в ячейки попадают: вручную, экспортом из .txt или экспорт из стороннего приложения.{/post}{/quote}  
у меня по сути таже проблема:  
в эксель уже забиты номера типа 32154-3Е123 или 32145-2Е321, но из них нужно убрать»-» форматирую как текст, жму «найти», «заменить на» и после замены выводится экспоненциальный формат. в автозамене ничего подобного не нашел. что сделать чтобы ексель не переформатировал номер в экспоненциальный формат?

 

{quote}{login=The_Prist}{date=03.03.2010 03:01}{thema=}{post}Используйте формулу ПОДСТАВИТЬ.{/post}{/quote}  
спасибо! получилось.  
а отключить это какнибудь нельзя???  
когда потом копирую с листа на лист, номера в которых содержится Е тоже переводит в экспоненциальный формат

 

{quote}когда потом копирую с листа на лист, номера в которых содержится Е тоже переводит в экспоненциальный формат{/quote}  
никто не знает?

 

{quote}{login=The_Prist}{date=03.03.2010 03:01}{thema=}{post}Используйте формулу ПОДСТАВИТЬ.{/post}{/quote}  
Как использовать формулу подставить. Кстати когда я формат ячейки ставлю текстовым мои числа становятся решетками. У меня более 88 символов в ячейки, так сказать массив чисел и он отображается решеткой, если ставлю формат числовой он превращается в експоненту. P.S. менее 88 символов отображается все нормально, числа у меня через пробел

 

{quote}{login=Евгений}{date=11.11.2011 02:54}{thema=Как подставить}{post}У меня более 88 символов в ячейки, так сказать массив чисел и он отображается решеткой, если ставлю формат числовой он превращается в експоненту. P.S. менее 88 символов отображается все нормально, числа у меня через пробел{/post}{/quote} Поскольку excel не обрабатывает ячеки с более,чем 256 символов (включая пробелы), может Вам лучше Word использовать? Там ни чего не преобразуется… А расчеты все равно не получится делать с такими данными….

 

Здравствуйте соискатели решения вопроса подстановки 20-ти значных чисел и EXCEL!  
Возможно кому то поможет такой способ:  
вставляесм формулу —    
=»ваш номер скорее всего счет в банке обычно он вызывает данный вопрос»  
т.е в ячейке ставим:  =»12345678901234567890″ENTER ваш номер счета будет отображаться как есть без сокращений.  

  Подставляется нормально!  
Второй вариант  —  воспользуйтесь прикрепленным шаблоном.  
Если кто то сможет объяснить почему в этом шаблоне в ячейке со счетом нет никаких формул, но при этом номер счета отображается нормально без преобразований — этому человеку явно многие будут благодарны… Нашел этот шаблон уже давно, иногда приходится им пользоваться. Копирую ячейку с номером счета из шаблона в нужный мне док — и все хорошо.  
Пользуйтесь…

 

Serge

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

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

{quote}{login=borhes}{date=21.11.2011 09:38}{thema=Re: Как подставить}{post}  
Возможно кому то поможет такой способ:  
вставляесм формулу —    
=»ваш номер скорее всего счет в банке обычно он вызывает данный вопрос»  
т.е в ячейке ставим:  =»12345678901234567890″ENTER ваш номер счета будет отображаться как есть без сокращений.{/post}{/quote}Это же но короче:  
‘12345678901234567890 (перед «числом» апостроф).  

  <<Если кто то сможет объяснить почему в этом шаблоне в ячейке со счетом нет никаких формул, но при этом номер счета отображается нормально без преобразований>>  
А чего тут объяснять? Других решений, кроме как представить число текстом нет.  
Вот и в файле тоже, после числа стоит пробел, который превращает его в текст.  
Это в любом файле можно сделать.

 

Serge 007, а можно сначала установить в ячейке формат ТЕКСТОВЫЙ, а потом вводить данные. Но телодвижений больше:)  
Игорь67

 

Serge

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

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

{quote}{login=}{date=21.11.2011 10:17}{thema=}{post}Serge 007, а можно сначала установить в ячейке формат ТЕКСТОВЫЙ, а потом вводить данные. Но телодвижений больше:)  
Игорь67{/post}{/quote}Ну да.  
Короче «Текст любой ценой» :-)))

 

Hugo

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

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

Сергей, не так — там как-то html используется — вот я скопировал ячейку в новую книгу и получил такое в скриптэдиторе:  

  [tr]
 [td]12345678901234567890 [/td]
[/tr]

  И формат ячейки там не текстовый, и в ячейке не число текстом — по крайней мере зелёных чело… треугольников нет.

 

Игорь, проверял по ЕТЕКСТ() = Истина, ЕЧИСЛО() дает ЛОЖЬ  
Игорь67

 

ZVI

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

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

Замечательная аномалия :-)  
В ячейке в качестве PrefixCharacter используется не одиночный апостроф, а vbNullString:  
MsgBox Range(«g10»).PrefixCharacter = vbNullString  

  Занесли его туда либо неприродным способом, либо внешним приложением (не Excel), потому как свойство .PrefixCharacter — только для чтения

 

MCH

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

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

{quote}{login=Hugo}{date=21.11.2011 10:29}{thema=}{post}И формат ячейки там не текстовый, и в ячейке не число текстом — по крайней мере зелёных чело… треугольников нет.{/post}{/quote}  
В ячейке именно текст, т.к. после числа идет неразрывный пробел, символ(160) —  

 

ZVI

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

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

{quote}{login=MCH}{date=21.11.2011 10:54}{thema=Re: }{post}В ячейке именно текст, т.к. после числа идет неразрывный пробел, символ(160) —  {/post}{/quote}Действительно, все — природным программным способом :-)  
Михаил (MCH) прав, там всего лишь в конце добавлен символ 160.

 

Hugo

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

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

Ну я и не отрицал, что это в общем текст — но обычно число как текст распознаётся иначе, и в начале имеет треугольник (в 2003 и выше).  
Поставить в конце пробел, оставив общий формат — это результата не даст.  
Даже в этой ячейке — если убрать пробел, а потом добавить — всё рушится (если не менять формат ячейки на текстовый).  
У меня исправить получилость только в Scripteditor’е, скопировав эти строки вместо получившихся:    
 [td]123456789123456789 [/td]
Число можно конечно поставить другое.  
Кстати, где этот Scripteditor в 2007/10?  
И второй вопрос — как это можно достичь программным способом?

 

Guest

Гость

#20

05.09.2012 18:57:06

Выравнивание по левому краю и будет вам щастье :)

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