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

Вход

Регистрация

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

 

= Мир MS Excel/Результат ЛОЖЬ при верном равенстве - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Результат ЛОЖЬ при верном равенстве
JaxTesla Дата: Пятница, 10.07.2015, 13:28 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день! Помогите пожалуйста разобраться с проблемой:
Есть числа:
38,35
6 499,23
-6 460,88
При формуле:
38,35=6499,23+(-6460,88)
Результат ЛОЖЬ
Пример во вложении
ПОЧЕМУ?
Как исправить?
К сообщению приложен файл: 2568332.xlsx (8.9 Kb)
 
Ответить
СообщениеДобрый день! Помогите пожалуйста разобраться с проблемой:
Есть числа:
38,35
6 499,23
-6 460,88
При формуле:
38,35=6499,23+(-6460,88)
Результат ЛОЖЬ
Пример во вложении
ПОЧЕМУ?
Как исправить?

Автор - JaxTesla
Дата добавления - 10.07.2015 в 13:28
китин Дата: Пятница, 10.07.2015, 13:34 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7029
Репутация: 1078 ±
Замечаний: 0% ±

Excel 2007;2010;2016
баг Экселя.
Код
=E3+D3
дает 38,3499999999995 а не 38,35.можно попробовать в настройках поставить точнось как на экране


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениебаг Экселя.
Код
=E3+D3
дает 38,3499999999995 а не 38,35.можно попробовать в настройках поставить точнось как на экране

Автор - китин
Дата добавления - 10.07.2015 в 13:34
Nic70y Дата: Пятница, 10.07.2015, 13:35 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 8996
Репутация: 2365 ±
Замечаний: 0% ±

Excel 2010
бывает
Код
=C3=ОКРУГЛ(E3+D3;2)

макс:
Код
=C3=ОКРУГЛ(E3+D3;12)

т.к. макс всего 15 символов...


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Пятница, 10.07.2015, 13:36
 
Ответить
Сообщениебывает
Код
=C3=ОКРУГЛ(E3+D3;2)

макс:
Код
=C3=ОКРУГЛ(E3+D3;12)

т.к. макс всего 15 символов...

Автор - Nic70y
Дата добавления - 10.07.2015 в 13:35
Samaretz Дата: Пятница, 10.07.2015, 13:36 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация: 63 ±
Замечаний: 0% ±

Excel 2010; 2013; 2016
Это происходит из-за округления чисел с плавающей запятой.



А исправить можно, например, вот так:
Код
=ROUND(C3;2)=ROUND(E3+D3;2)
К сообщению приложен файл: 3461114.xlsx (9.6 Kb)
 
Ответить
СообщениеЭто происходит из-за округления чисел с плавающей запятой.



А исправить можно, например, вот так:
Код
=ROUND(C3;2)=ROUND(E3+D3;2)

Автор - Samaretz
Дата добавления - 10.07.2015 в 13:36
JaxTesla Дата: Пятница, 10.07.2015, 13:37 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
баг Экселя.

=E3+D3
дает 38,3499999999995 а не 38,35.можно попробовать в настройках поставить точнось как на экране

бывает

=C3=ОКРУГЛ(E3+D3;2)

макс:

=C3=ОКРУГЛ(E3+D3;12)

СПАСИБО огромное, а то у меня глаза округлились! )) Спасибо, учту на будущее
 
Ответить
Сообщение
баг Экселя.

=E3+D3
дает 38,3499999999995 а не 38,35.можно попробовать в настройках поставить точнось как на экране

бывает

=C3=ОКРУГЛ(E3+D3;2)

макс:

=C3=ОКРУГЛ(E3+D3;12)

СПАСИБО огромное, а то у меня глаза округлились! )) Спасибо, учту на будущее

Автор - JaxTesla
Дата добавления - 10.07.2015 в 13:37
vikttur Дата: Пятница, 10.07.2015, 13:55 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

баг Экселя.

Не Excel виноват, а стандарт вычислений с плавающей запятой, применяемый в вычислительной технике.
 
Ответить
Сообщение
баг Экселя.

Не Excel виноват, а стандарт вычислений с плавающей запятой, применяемый в вычислительной технике.

Автор - vikttur
Дата добавления - 10.07.2015 в 13:55
  • Страница 1 из 1
  • 1
Поиск:

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