Progress-servis55.ru

Новости из мира ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Значение числа е в excel

Как Excel воспринимает данные?

Ячейка в Excel может содержать следующие типы данных: дата, время, число, текст, формула

ТЕКСТ И ФОРМУЛЫ
Любой произвольный набор символов, если он не представляет собой число или дату, будет воспринят как текст: « привет », « 12 штук ».
Если данных в ячейке начинаются со знака =, , + — Excel попытается вычислить выражение, следующее за знаком, т.к. посчитает это формулой.

ЧИСЛА, ДАТА, ВРЕМЯ

  • ЧИСЛА
    Для представления чисел в Excel используется 15 цифр. Если введено число длиной более 15 цифр (как до, так и после десятичной запятой), Excel сохранит его с точностью до 15 цифр, заменив оставшиеся разряды нулями.
    Очень большие числа автоматически представляются в экспоненциальном формате: 1,2Е+19 = 1,2*1019 или 1,2Е-19 = 1,2*10-19 . Наибольшее положительное число 9,9Е+307 ; наименьшее положительное число 1 Е-307 (числа, большие 9,9Е+307 становятся текстом, меньшие 1Е-307 – нулем)
    Для определения целой и дробной частей чисел используется разделитель: в российском языковом стандарте это запятая; в английском – точка
  • Дата
    Дата для Excel это тоже число, только представленное иным форматом.
    В Excel отсчет даты и времени начинается с 01.01.1900 . Для компьютеров под управлением Macintosh в Excel отсчет начинается с 02.01.1904 . Для корректной совместимости с такими компьютерами в Excel предусмотрена возможность включения исчисления дат 1904: ФайлПараметрыДополнительноИспользовать систему дат 1904 (FileOptionsAdvancedUse 1904 date system) .
    Если в ячейку ввести число 43587 и присвоить этой ячейке формат Даты — «ДД.ММ.ГГГГ» (правая кнопка мыши по ячейке→ Формат ячеек→ вкладка ЧислоДата (Format Cells→ вкладка NumberDate) ), то в ячейке будет отображено 02.05.2019 . Т.е. 43587 в переводе на дату равно 02.05.2019 .
    43587 — это количество дней. 1 — это одни целые сутки.
  • Время
    Т.к. целые числа для Excel это даты, то они уже не могут быть временем. Временем является дробная часть чисел. 0,5 = 12:00 , а 0,1242:58:34 .
    Следовательно, если записать в ячейку 43587,124 , то в перевод на дату/время это будет — 02.05.2019 2:58:34 .

Если количество часов больше 23, введенное время преобразуется в формат «дата время». Например, 24:12:15 = 01.01.1900 0:12:15

Хранение данных подобным образом позволяет производить различные математические операции с датой и временем (складывать, вычитать, умножать и т.п.).
Важно знать, что при изменении данных Excel автоматически пытается определить тип вводимых данных и преобразовать их в максимально приближенный формат (на свое усмотрение). Порой это может сыграть очень плохую шутку. Например, если попытаться в русской локализации записать в ячейку текст вида 2.1 , то Excel непременно преобразует его в дату — 02.янв . Причина тому тот факт, что разделителем целой и дробной части является запятая, а разделителем дней, месяцев и лет в дате – точка. Чтобы Excel этого не делал необходимо перед внесением данных установить формат ячейки — Текстовый (Text) . Или ставить перед такими числами апостроф — 2.1

Есть и другой вариант: когда вы открываете файл, в котором уже есть подобные «числа»( 2.1 , 5.10 и т.п.). Они уже в момент открытия в большинстве случаев будут преобразованы в даты и менять формат ячеек уже поздно. Но можно попробовать схитрить и установить на время открытия таких файлов разделитель целой и дробной части — точка. Сделать это можно через Параметры:

  • Excel 2003: меню СервисПараметры. -вкладка Международные
  • Excel 2007: Кнопка ОфисПараметры (Excel Options)Дополнительно (Advanced)
  • Excel 2010 и выше: Файл (File)Параметры (Options)Дополнительно (Advanced)

Снять галку с «Использовать системные разделители (Use system separators) » и установить в полях ниже свои. Как правило помогает установка в качестве разделителя целой и дробной части (decimal separator) точки вместо запятой.

Статья помогла? Поделись ссылкой с друзьями!

Читать еще:  Excel неделя по дате
Ссылка на основную публикацию
Adblock
detector