|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии |
|
2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии
|
Новый участник Сообщения: 8 |
Профиль | Отправить PM | Цитировать
Microsoft Excel 2003 и более ранние версии В этой теме обсуждаются только Microsoft Excel 2003 и более ранние версии. Если у вас вопрос по Microsoft Excel 2007 или по другим приложениями Office, обращайтесь в темы, перечисленные ниже. Связанные темы:Другие темы по продуктам Micrоsoft Office |
|
Отправлено: 17:03, 21-02-2004 |
Технолог Сообщения: 819
|
Профиль | Отправить PM | Цитировать Semey,
Покурите экселевскую справку на использование встроенной функции VLOOKUP - она же ВПР в русской версии. |
Отправлено: 18:26, 04-08-2009 | #501 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Здравствуйте. Проблема. Эксель не правильно производит итоговые вычисления (результат в ячейке с589). Я так понимаю долже получаться нуль (точнее 0,00000000000001421085). При перестановке слагаемых в формуле он там получается, но в чем баг ни как не пойму Это в одном документе помогает перестановка, в других нет. MS Excel 2003 SP3.
Заранее благодарю! |
Последний раз редактировалось pandaemanaeon, 07-08-2009 в 09:55. Отправлено: 09:43, 07-08-2009 | #502 |
Технолог Сообщения: 819
|
Профиль | Отправить PM | Цитировать pandaemanaeon, Объясните логику необходимости вычислений с точностью до 16 (!) знаков после запятой? Пусть даже единица измерения и "тыс. руб."?
К тому же надо привести файл в удобочитаемый вид, чтобы можно было понять, что к чему - в таком виде никто |
Отправлено: 10:52, 07-08-2009 | #503 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Pliomera, Посмотрите пожалуйста прикрепленный файл. В нем задача нагляднее и проще сформулирована. Когда доля числа считается то вылазит ох... большой процент. Не понятно откуда берётся это число: 0,00000000000001421085 А 16 знаков для наглядности.
Это малая из бед .. Может есть какой нибудь патч к этому багу ? |
Последний раз редактировалось pandaemanaeon, 07-08-2009 в 12:38. Отправлено: 12:09, 07-08-2009 | #504 |
Модератор Сообщения: 16840
|
Профиль | Сайт | Отправить PM | Цитировать pandaemanaeon, у Excel много таких "недокументированных" фишечек, не протоколировал, к сожалению, но знаком. Если это принципиально: меняйте программу для вычислений. Или попробуйте вычислить результат с помощью макросов с объявлением переменных двойной точности.
|
------- Отправлено: 12:23, 07-08-2009 | #505 |
Технолог Сообщения: 819
|
Профиль | Отправить PM | Цитировать pandaemanaeon, да, это баг скорее всего. Кстати в excel 2007 - поведение точно такое же, т.е. от версии excel - не зависит. Скорее всего проблема лежит несколько глубже - думается в способе работы excel с числами с плавающей запятой. Кстати, если в формулу, которая у вас в ячейке F6 просто дописать +0, результат изменяется на такой же как в ячейке C12.
Да, еще такое соображение: в ограничениях excel-а указано что максимальная точность числа - 15 разрядов. Но при выполнении последовательного сложения - мне кажется возможно накопление систематической ошибки, которая в итоге случайным образом "переходит" в старшие разряды и полученная точность результата уже далеко не 15 разрядов. |
Отправлено: 13:09, 07-08-2009 | #506 |
Сообщения: 53404
|
Профиль | Отправить PM | Цитировать pandaemanaeon, можно в конечную формулу добавить округление.
|
Отправлено: 13:26, 07-08-2009 | #507 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Petya V4sechkin, округление в конечной формуле не влияет на результат в колонке "доля числа". Т.е. мне нужно что бы результат был нуль и при делении на нуль выполнялось условие... бла бла бла .. ячейка пустая, и в остальных корректноые выражения .. Считаются деньги. Такие ошибки (замучали уже эти экономисты (экономисты - без обид, ничего личного ))не приемлемы *вздох
|
Отправлено: 13:33, 07-08-2009 | #508 |
Сообщения: 53404
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:38, 07-08-2009 | #509 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Petya V4sechkin, Да .. согласен формула катит. Формы уже рабочие. Но когда на предприятии 10 цехов.. под каждый цех отдельный файл.. в каждом месяце 9 проверок .. и 12 месяцев в году, и тут ручками это все лопатить, то получается ахтунг полный. Хотелось бы баг пофиксить этот и забыть про него. Вот я про что.
Да. Вот еще что. Как думаете если в суппорт МС Офис обратиться, помогут? |
Последний раз редактировалось pandaemanaeon, 07-08-2009 в 14:11. Отправлено: 13:49, 07-08-2009 | #510 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2003/XP/2000 - [архив] Microsoft Office 2003 и более ранние версии | 440 | Microsoft Office (Word, Excel, Outlook и т.д.) | 444 | 01-02-2010 06:11 | |
2003/XP/2000 - [архив] Microsoft Word 2003 и более ранние версии | Iriya | Microsoft Office (Word, Excel, Outlook и т.д.) | 580 | 31-01-2010 03:12 | |
2003/XP/2000 - [архив] Microsoft Outlook 2003 и более ранние версии | ShaddyR | Microsoft Office (Word, Excel, Outlook и т.д.) | 537 | 19-01-2010 12:36 | |
2003/XP/2000 - [архив] Microsoft PowerPoint 2003 и более ранние версии | Vadikan | Microsoft Office (Word, Excel, Outlook и т.д.) | 65 | 03-01-2009 11:31 | |
2003/XP/2000 - [архив] Microsoft Access 2003 и более ранние версии | dav02 | Microsoft Office (Word, Excel, Outlook и т.д.) | 100 | 30-11-2008 17:02 |
|