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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2009, 23:21   #1
Buker
Новичок
Джуниор
 
Регистрация: 02.04.2009
Сообщений: 1
По умолчанию Не сложная задачка. Нужна помощь в решении

Добрый день дамы и господа. Я на форуме впервые не судите строго если прошу помочь с полным бредом. Может с этой задачей конечно лучше обратиться к астрологу!!!

Кратко объясню проблему. Работаю в компании занимающейся оптовой торговлей. Есть поставщик и есть "моя" компания в качестве покупателя. Есть учетная информационная система поставщика и есть "наша" учетная информационная система. Мы производим закупки на миллионы рублей, при этом цена за единицу товара смешная, может быть от 50 копеек, до нескольких рублей. Цены у поставщика выставлены за единицу товара в евро, при переводе в рубли цена может составлять 0,01105426 рублей. За одну закупку может покупаться от 10 до 100 различных артикулов, цены на все артикулы выставляются с учетом 8 знаков после запятой. Количество закупаемого товара составляет от тысячи до ста тысяч. Далее для расчета итоговой суммы по всем товарам, все цены умножаются на купленное количество и суммируются. Все математические действия производится с учетом 8-го знака после запятой. В компании где работаю я учетная система позволяет манипулировать только с четырьмя знаками после запятой. В итоге при расчете итоговой суммы с учетом четырех знаков тем же алгоритмом получаются огромные расхождения.

Вопрос вот в чем. Можно ли с помощью экселя округлить цену каждой купленной единицы продукции до 4-го знака по таким правилам, чтобы рассчитанные итоговые суммы у поставщика и у нас совпадали? По большому счету не столь важны значения 3-его и 4-го разряда. Главное - это равенство итоговых сумм.
Buker вне форума Ответить с цитированием
Старый 03.04.2009, 00:23   #2
IFRSoff
Форумчанин
 
Аватар для IFRSoff
 
Регистрация: 23.02.2009
Сообщений: 306
По умолчанию

Интересно! Мне кажется, что никак. Надо либо дорабатывать вашу программу. Либо при внесении прихода в учётную программу, по некоторым товарам отступать от правил округления, тем самым подгоняя сумму прихода в соответствие с документами поставщика. Либо ввести доп номенклатурную единицу, на которую относить разницы, образованные в результате округления, по каждому приходу. Тогда вы всегда сможете легко свериться с поставщиком в разрезе документов (приходов). Но про сверку в разрезе номенклатурных позиций можно забыть, здесь уже придется только вносить изменения в вашу программу.
Больше вариантов нет. Ни Excel, ни любая другая программа, ни тем более астролог)) вам помочь не сможет.
Лень - двигатель прогресса!

Последний раз редактировалось IFRSoff; 03.04.2009 в 02:14.
IFRSoff вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь в решении задачи! Elusive Devil Помощь студентам 2 22.03.2009 16:17
Задачи по C (Borland C 3.1) Нужна помощь в решении xcyber Помощь студентам 3 23.12.2008 17:04
Нужна помощь в решении нескольких задач KpeHDeJIb Помощь студентам 16 28.06.2008 13:17
Нужна помощь в решении двух задач Exact Паскаль, Turbo Pascal, PascalABC.NET 1 23.05.2008 09:01
Нужна помощь в решении задачи в Delphi AndrYxo Помощь студентам 10 28.04.2008 15:53