Консультация № 72065
22.01.2007, 12:13
0.00 руб.
0 4 4
Здравствуйте все.
Вопрос по Excel.
Если ввести число, состоящее из более, чем 15 цифр, то начиная с шестнадцатой и все последующие отображаются в виде нулей.
Можно ли как-нибудь сбороть это? Требуется ввести числа из 18 и более цифр.
Всем спасибо.

Обсуждение

Неизвестный
22.01.2007, 12:20
общий
это ответ
Здравствуйте, levsm!

Можно сделать формат ячейки "Текстовый" (Правой кнопкой по ячейке, формат ячеек, вкладка Число, выбираете Текстовый). Если у вас эта ячейка будет в дальнейшем фигурировать в формулах, то ее тип будет автоматически преобразовываться в числовой.
Неизвестный
22.01.2007, 12:24
общий
это ответ
Здравствуйте, levsm!
1. вызвать правой кнопкой мыши на диапазоне или на ячейке свойства - формат ячеек - поставить вместо общего - числовой.
2. в главном меню программы - Формат - Ячейки....и снова поменять общий н числовой
Удачи.
Неизвестный
22.01.2007, 23:15
общий
это ответ
Здравствуйте, levsm!
С учетом предыдущих ответов. Точность вычисления однако все равно не превысит 15 знаков.
Это легко проверить:
в ячейку A1 (типа текст) вводим число из 20 знаков:
12345678901234567890
в ячейку A2 (типа текст) вводим число из 20 знаков:
12345000000000000000
и в ячеке A3 (типа число) вводим формулу:
=A1-A2
Должно получиться
678901234567890
А выходит:
678901234499584,
т.е. лишние пять знаков ...

Числа можно вводить, и даже производить вычисления, однако помнить, что при преобразовании Excel все равно сделает по своему :-)
Неизвестный
23.01.2007, 10:12
общий
это ответ
Здравствуйте, levsm!
Правой копкой мыши топчите на нужной (или на выделенных нужных ячейках), далее в контекстном меню выбираете пункт формат ячеек, в появившемся окне выбираете вкладку "число", затем выбираете пункт текстовый - далее ОК.
вводите цифры - все работает!
Удачи!!!
Форма ответа