Формат — это не значение
Сколько будет 0,33 + 0,33 + 0,33? Конечно, 0,99. Но в таблице ниже три такие доли прибыли дают в итоге 1,00:
Excel не ошибся. На экране видно не само число, а то, как его решили показать.
Значение и формат
В ячейке хранится значение, а на экране вы видите его в каком-то формате. Формат меняет только вид: 0,15 и 15% — одно и то же число, показанное по-разному.
Формат выбирают на вкладке «Главная» в списке «Числовой формат». Основные форматы:
- Общий показывает число как есть;
- Числовой показывает два знака после запятой: 1234,50;
- Денежный дописывает знак валюты: 1 234,50 ₽;
- Процентный умножает число на 100 и добавляет знак процента: 0,15 превращается в 15%;
- Дата показывает число как день, месяц и год.
Попробуйте сами. Под листом видно, что хранится в выделенной ячейке и что показано на экране.
Проценты
Раз 15% и 0,15 для Excel одно и то же число, ввести процент можно двумя способами:
- набрать 15% со знаком процента, и Excel сам включит процентный формат;
- набрать 0,15 и выбрать процентный формат.
Если у ячейки процентный формат уже стоит, Excel поможет: число 15 он поймёт как 15%, а не как 15 целых. Попробуйте в B2:
В ячейке без процентного формата та же цифра 15 так и останется числом 15. Поэтому надёжнее всего вводить проценты со знаком процента: тогда результат не зависит от того, какой формат у ячейки.
Сколько знаков видно
Формат не округляет число, он только прячет лишние знаки. Сколько знаков видно, меняют кнопки «Увеличить разрядность» и «Уменьшить разрядность» рядом со списком форматов.
Так и с долями прибыли. В каждой ячейке хранится 0,3333333, а формат показывает только два знака, 0,33. Excel сложил настоящие значения и получил 0,9999999, а с двумя знаками это и есть 1,00:
Если итог расходится с экраном на копейку, сначала посмотрите значение в строке формул. Скорее всего, Excel посчитал верно, а формат просто не показал всех знаков.