Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Статьи об Excel

МЕНЮ САЙТА
  • 1
  • 2
  • 3

КАТЕГОРИИ РАЗДЕЛА
История [1]
История Excel
Технические характеристики и ограничения [2]
Технические характеристики и ограничения Excel. Это необходимо знать для полноценной работы в Excel

ОПРОСЫ
Какой версией Excel Вы пользуетесь?
Всего ответов: 56881
Главная » Статьи » Информация о Excel » Технические характеристики и ограничения

Точность вычислений в MS Excel
     MS Excel оперирует числами в двоичной системе счисления, при этом для хранения каждого двоичного числа используется 8 байт (64 двоичных разряда). Поэтому любое десятичное число в MS Excel может содержать не более 15 значащих цифр. Если ввести десятичное число, содержащее более 15 значащих цифр, то "лишние" цифры просто отбрасываются или заменяются нулями, но число не округляется.
     Если во введённом числе целая часть состоит более чем из 15 цифр, то нулями заменяются младшие разряды числа, а само число отображается в экспоненциальном формате.
     Если вводится дробное число, у которого целая часть имеет менее 15 цифр, то отбрасываются все цифры, начиная с 16-й, которые отсчитываются от старшего разряда числа, при этом число будет отображаться в обычном или экспоненциальном формате (если целая часть состоит из более чем 12 цифр).
     Если вводится дробное число с нулевой  целой частью, то 15 цифр, которые сохраняются в числе, отсчитываются вправо от десятичной запятой, при этом число будет отображаться в экспоненциальном формате.
     Следует понимать, что при использовании различных встроенных форматов Excel, в отличии от отбрасывания "лишних" цифр, происходит округление отображаемых значений чисел, хотя в ячейке по-прежнему хранятся первоначально введённые числа.
     Точность отображения результатов вычисления функций Excel так же определяется 15-ю значащими цифрами. Но это, конечно, ничего не говорит о точности вычисленного значения, возвращаемого функцией, которая определяется используемыми алгоритмами вычисления функций. Однако, какие бы алгоритмы не использовались, точность вычислений опять же не может превышать 10^-15.
     Отмечу так же, что функции, которые должны возвращать целочисленные значения (например, функции подсчёта количества в заданном диапазоне с определённым содержимым), всегда возвращают именно целые числа, а не дробные числа, округлённые до целых.

Ниже приведена таблица технических характеристик и ограничений вычислений MS Excel:

Параметр Значение
Точность представления чисел, разрядов, не более 15
Допустимое отрицательное число, не менее -2,2251E+308
Допустимое положительное число, не менее 2,23E-308
Допустимое положительное число, не более 1,00E+308
Допустимое отрицательное число, не более -1,00E+308
Наибольшее положительное число, получаемое в формуле 1,7976931348623158E+308
Наибольшее отрицательное число, получаемое в формуле -1,7976931348623158E+308
Длина записи формулы, знаков, не более* 8 192
Внутренняя длина формулы, байт, не более 16 384 байт
Количество итераций, не более 32 767
Количество массивов в книге Ограничено объемом доступной оперативной памяти
Количество выделенных диапазонов, не более 2 048
Количество аргументов функции, не более** 255
Количество уровней вложенности функций, не более*** 64
Количество категорий пользовательских функций, не более 255
Количество доступных функций листа Microsoft Excel, не более**** 341
Размер стека операндов, не более 1 024
Перекрестная зависимость листов, не более 64 000 листов, которые могут ссылаться на другие листы
Перекрестная зависимость формул массива на разных листах Ограничена объемом доступной оперативной памяти
Зависимость областей Ограничена объемом доступной оперативной памяти
Зависимость областей на каждом листе Ограничена объемом доступной оперативной памяти
Зависимости одной ячейки, не более 4 миллиарда формул, зависящих от одной ячейки
Длина содержимого связанной ячейки из закрытых книг, не более 32 767
Допустимая в расчетах дата, не ранее 1 января 1900 г. (1 января 1904 г. для системы дат 1904)
Допустимая в расчетах дата, не позднее 31 декабря 9999 г.
Интервал времени, который можно ввести, не более 9999:59:59

Примечания:
* - В версиях ранее Excel 2007  - не более 1024 знаков;
** - В версиях
ранее Excel 2007  - не более 30;
*** - В версиях
ранее Excel 2007  - не более 7, в версии Excel 2010  - не более 128 уровней;
**** - В версиях ранее Excel 2007  - не более 329.

Категория: Технические характеристики и ограничения | Добавил: Serge_007 (04.11.2011)
Просмотров: 15302 | Рейтинг: 5.0/4


Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!