Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2014, 00:47   #1
msv131255
Пользователь
 
Регистрация: 23.12.2014
Сообщений: 10
По умолчанию В чем может быть проблема при вычислении

Здравствуйте, Уважаемые Участники Форума! Помогите, пожалуйста, разобраться со следующей проблемой. С Excel знаком на элементарном уровне. Хотел создать файл для теплотехнического расчета строительных конструкций. Ячейкам были присвоены имена и в них были внесены данные. Формула простейшая delta_t = n*(tint-text)/(R0*aint).
Параметр delta_t (формат ячейки числовой).
Параметр n = 1 вводится как число (формат ячейки числовой). Параметр tint = 16 вводится как число (формат ячейки числовой).
Параметр text = -24 вводится как число (формат ячейки числовой). Параметр R0 = 1,798 вычисляется по формуле не связанной с вышеперечисленными параметрами (формат ячейки числовой). Параметр aint = 8,7 вводится как число (формат ячейки числовой).
Вычисление по формуле в Excel выдает число 2,3 хотя если вычислить на калькуляторе, то ответ 2,55569. Вычислял на этом же листе отдельно делимое и делитель. Делитель R0*aint = 15,6428, тот же результат и на калькуляторе. А вот делимое n*(tint-text) = 36 вместо 40. Откуда берется это значение я никак не могу понять. Искренне буду признателен вам, если поможете решить указанную проблему. Всех вас поздравляю с Наступающим Новым Годом. Всем вам желаю огромных успехов и удачи в 2015 году.
msv131255 вне форума Ответить с цитированием
Старый 23.12.2014, 01:17   #2
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

У меня получилось 2.55711966 (наверное оттого, что R0 приближенное).
Форматы ячеек я не менял, они остались общие
Вот -
Вложения
Тип файла: rar excl.rar (10.1 Кб, 18 просмотров)
type_Oleg вне форума Ответить с цитированием
Старый 23.12.2014, 01:37   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

уважаемый msv131255, нам бы файл с этим всем и желательно еще в этом году
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 23.12.2014, 10:19   #4
msv131255
Пользователь
 
Регистрация: 23.12.2014
Сообщений: 10
По умолчанию Почему неверно проходят вычисления по формуле?

Здравствуйте, Уважаемые Участники Форума! Во-первых, спасибо всем откликнувшимся. Во-вторых, вот архив с файлом. Пояснения. В этом файле есть гиперссылки на таблицы из различных нормативных документов. Эти файлы через гиперссылки загружаются в основной документ для того чтобы выбрать нужный параметр, точнее его числовое значение. К сожалению этих файлов много и они большие по объему. И при попытки их загрузить было выдано сообщение, что объем вложений слишком большой. Можно конечно и без этих файлов. Но тогда самому нужно вводить значения, но не любые, а те которые предусмотрены нормами.
Вложения
Тип файла: rar Теплотехнический расчет.rar (18.5 Кб, 11 просмотров)
msv131255 вне форума Ответить с цитированием
Старый 23.12.2014, 12:42   #5
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
Параметр n = 1 вводится как число
.
Та не 1 ,а 0,9. Формат ячейки у вас числовой без десятичных разрядов.
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 23.12.2014, 13:00   #6
msv131255
Пользователь
 
Регистрация: 23.12.2014
Сообщений: 10
По умолчанию Ошибка при вычислениях

Спасибо, огромнейшее Уважаемому профессионалу DOOBER. Да, такая вроде бы мелочь, а сколько вызвала проблем. Буду теперь самым тщательным образом следить за форматом данных. Еще раз спасибо Вам огромнейшее, профессионал DOOBER. Поздравляю Вас и всех откликнувшихся с Наступающим Новым 2015 Годом. Пусть в наступающем году удачи новые придут! И чтобы Новый Год грядущий был лучше все ж, чем предыдущий. Удачи вам всем и успехов!!!
msv131255 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В C++ Builder компилируется, а в Visual C++ 2010. В чем может быть проблема? Bags Общие вопросы C/C++ 6 02.12.2012 00:25
в чем может быть ошибка? Imposters Общие вопросы .NET 4 23.11.2012 14:11
Z-буфер, в чем может быть проблема? kaifat Общие вопросы Delphi 8 26.05.2012 22:49
цикл не печатает Y 10 раз, в чем может быть проблема serzav5 Общие вопросы C/C++ 8 22.01.2012 23:57
В чем может быть ошибка? nervniy БД в Delphi 2 21.10.2010 15:47