Здравствуйте. После 25 лет работы с Экселем получил нежданчик - явную ошибку (ОШИБИЩУ) в функции СУММ. Это же самая простая и самая часто используемая функция Эксель. Хотелось бы понять откуда она появляется, при каких ситуациях.
А моя ситуация очень-очень простая: есть около полусотни числовых значений, максимум с двумя значащими знаками после запятой. Суммируем их вышеназванной функцией и вуаля: значение функции в ячейке A48 =СУММ(A1:A47), не совпадает с реальной суммой чисел данного множества на единицу в 12-м (почему именно в 12-м?) разряде. Ведь это не деление 10 на 3, не взятие корня или что-то еще этакое - это элементарная арифметика, суммирование: 2+2=3,999999999999. Откуда такая ошибка? Причем, что интересно, если удалить любое число из данного множества - ошибка исчезает.
Вопрос к знатокам и одновременно просьба: объясните пожалуйста, по какой причине именно при таком наборе данных появляется эта ошибка, почему она исчезает, если убрать любое число из множества, почему не возникает при других наборах данных и, проанализировав причину ее появления, как эту ошибку избежать?
Спасибо.
А моя ситуация очень-очень простая: есть около полусотни числовых значений, максимум с двумя значащими знаками после запятой. Суммируем их вышеназванной функцией и вуаля: значение функции в ячейке A48 =СУММ(A1:A47), не совпадает с реальной суммой чисел данного множества на единицу в 12-м (почему именно в 12-м?) разряде. Ведь это не деление 10 на 3, не взятие корня или что-то еще этакое - это элементарная арифметика, суммирование: 2+2=3,999999999999. Откуда такая ошибка? Причем, что интересно, если удалить любое число из данного множества - ошибка исчезает.
Вопрос к знатокам и одновременно просьба: объясните пожалуйста, по какой причине именно при таком наборе данных появляется эта ошибка, почему она исчезает, если убрать любое число из множества, почему не возникает при других наборах данных и, проанализировав причину ее появления, как эту ошибку избежать?
Спасибо.