Beatl
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Сразу прошу прощения если это слишком простой вопрос, или давно обсуждался. Честное слово, 44 страницы на диал-аповской скорости просмотреть сил не хватит. Проблема в следующем. Вордовский документ с формами (Word 2002 (XP) и Word 2003). Имеются числовые ячейки, в которые вводятся целые числа (или до десятой). В последней ячейке эти числа должны перемножиться с коэфиц. 0,479 (пробовал сократить и до 0,48; 0,5 нельзя). Таких вычислений должно быть два. Результат нужен с точностью до десятой. С умножением проблем нет - всё получается, всё правильно. Но в заключении нужна простая сумма полученных произведений, опять же, с точностью до десятой. И тут как пошептало - ошибка может достигать от 0,5 до 1,3-1,4. Например: закладка ТП1 (ячейка) 47; закладка ТП2 18; закладка ТП3 20; результат: закладка ТП4, по формуле =((ТП1*ТП2*ТП3*0,479)/1000) равно 8,1 вторая строка закладка ТП5 49; закладка ТП6 19; закладка ТП7 19; результат: закладка ТП4 по формуле =((ТП5*ТП6*ТП7*0,479)/1000) равно 8,4 Общий итог: закладка ТП9 =((ТП4+ТП8)) равно 17,0, хотя видно, что это 16,5 Присвоение типа ячейке "обычный текст" или "число" (при соответсв. типе ячеек с формулами "вычисление") на результате не сказывается. Изменение деления на 1000 умножением на 0,001 - без эффекта. Изменение допуска до 3-й цифры после запятой, во всех ячейках ситуацию не меняет. К примеру, если после запятой каждого вводимого значения поставить ",123" то результаты будут следующими: ТП4 8,232; ТП8 8,605; ТП9 17,675, хотя должно быть 16,837 В Exel-e конечно всё без изъяна считает, но создать такую форму у меня клёпки не хватает. Можно ли как-то решить эту проблему? Спасибо. | Всего записей: 9 | Зарегистр. 04-06-2004 | Отправлено: 15:27 27-03-2007 | Исправлено: Beatl, 17:55 27-03-2007 |
|