Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
29.03.2024, 11:14:31

Войти
Интересные и полезные статьи по работе с Excel и VBA можно найти в разделе ХИТРОСТИ
33 233 Сообщений в 5 454 Тем от 6 750 Пользователей
Последний пользователь: Alex1210
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Вопросы по Excel и VBA
| | |-+  Расчет стоимости одной позиции при уменьшении общей суммы
Страниц: [1]   Вниз
Печать
Автор Тема: Расчет стоимости одной позиции при уменьшении общей суммы  (Прочитано 2050 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Crypto
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 3


Просмотр профиля E-mail
« : 05.11.2019, 15:04:08 »

Всех горячо приветствую. Нужна помощь
Не уверен что в эксель вообще так можно....
Делаю для жены в помощь на работу табличку для расчетов. (добавил во вложение)


Суть такая:
Дано
Стоимость товара (Столбец B)
Его количество (Столбец D)
Сумма всего товара (Ячейка K2)

Далее сумма за которую ВЕСЬ товар должен быть продан изменили и она стала (М2)

Найти:
Разницу в стоимости начальной и измененной (Ячейка H8)
Полученное значение надо распределить равномерно между всеми товарами (Делим H8 на количество товара (СУММА Столбца D) (Ячейка I8)
Узнаем значение на которое нужно уменьшить изначальную стоимость (Вычитаем из значений столбца B ячейку I8)
Умножаем полученные значения на количество товара (Столбец D)
И получаем Значение измененной цены N2 которое сходится с заданным.

Все вроде бы хорошо, но есть одно но
Excel округлил значения общей стоимости каждой позиции (Столбец F) и из за этого сумма сходится

Но если считать на калькуляторе то не сходится самое главное значение
а именно стоимость одной позиции

C2*D2=F2
В экселе получается 574402,22 а на калькуляторе 574402.24

Из за 2 копеек в документах не сойдется цена. Как сделать так что бы эксель раскидал копейки не в Столбце F а между ценами в Столбце С

Надеюсь не слишком мудрено описал
Записан
Crypto
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 3


Просмотр профиля E-mail
« Ответ #1 : 05.11.2019, 19:17:02 »

С первой проблемой помогли разобраться, округлил значения в столбце С

Теперь встала новая задача.
У меня в итоге получается сумма N2 практически всегда отличается от M2 на несколько копеек в + или -.
Можно ли сделать так что бы копейки автоматически вычиталась или приплюсовывались к значениям столбца C (учитывая количество в столбце D) так что бы сумма идеально совпадала с M2
Т.е к одной стоимости добавить из другой вычесть, при этом не работая с ячейками  равными 0,00 руб

Исправленная табличка:
Записан
vikttur
Глобальный модератор
Ветеран
*****

Репутация: +124/-0
Офлайн Офлайн

Сообщений: 1 816



Просмотр профиля
« Ответ #2 : 05.11.2019, 21:31:35 »

Зачем оставлять старый файл и старое описание, если задача изменилась?
Записан
Crypto
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 3


Просмотр профиля E-mail
« Ответ #3 : 06.11.2019, 14:46:18 »

Зачем оставлять старый файл и старое описание, если задача изменилась?

Таблицы разные. Добавил округление в столбец C из за чего результат стал отображаться корректно.
И задача изменилась. теперь остаток надо автоматически вычесть из Стоимости одной единицы товара.
Записан
Страниц: [1]   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru