Программное обеспечение

Вопросы по Excel

Привет всем! Делаю программу учета небольшого склада в Excel (Зачем не спрашивайте =)). Создал номенклатуру, артикулы, адреса, единицы, в общем, все как положено. Но встала проблема – при вводе остатков проставляю начальные «1» и соответствующую формулу ( =1+G5) в ячейку G5 вписываю к примеру цифру 6, получается = 1+6 и значение меняется на 7 – все верно. Но при следующей поставке, значение в ячейке G5 я меняю к примеру на цифру 3. По идее должно быть 7+3, а получается 1+3. Получается что значение 1 – есть величина постоянная. Вопрос, как сделать, чтобы плюсовалось к уже существующему значению?
Понимаю, загнул очень сложно) ) Заранее благодарен за ответы.
не известно как ты сделал. но надо делать или через дополнительные столбцы, или через листы. я зарплату сделал через листы. и у тебя можно сделать лист поступлений, который будет (временным) очищаться каждый раз. тогда будет накопление. а можно его и сохранять. ну это тебе видней. я думаю это будет правильный вариант. если хочешь вышли файл. так трудно сказать. Успехов!
Неглупый Блондин
Неглупый Блондин
43 096
Лучший ответ
ЦИКЛИЧЕСКИЕ ФОРМУЛЫ

Полность согласен с двумя отвечающими.
Очень доходчиво и правильно объяснил ДС

Ваш вопрос решается двумя способами.
1. циклическая ссылка
даже опытные excel-еведы используют ее крайне редко. Малейшая ошибка и можно "улететь " очень далеко
2. применение макросов. автор Demetry
Общий недостаток этих вариантов - нет возможности просмотреть историю остатков.

хорошее решения предложил Сергей Шведов.
Это построение дополнительных столбцов или Листов для внесения изменений

P.S.
Когда создаете вопрос - НЕ ВЫКЛЮЧАЙТЕ комментирование .
никто из ответивших больше не сможет подсказать или ответить на уточняющий вопрос
К сожалению, сделать так как вы описали не получится.
Хотел бы отметить. Что ваш подход обладает рядом недостатков, например, через какое-то время вам захочется разобраться, почему по ваше учетной системе остаток 5, а на полках склада 4 единицы товара. И вы уже никогда не разберетесь в том, как в учете образовались эти 5 единиц, будет ли это ошибкой ввода данных, либо одну единицу со склада украли. Во вторых, кроме прихода на складе бывает и расход.

Если вы хотите решить эту задачу в рамках экселя, я бы посоветовал отражать в учетной системе все транзакции (операции) , а не просто фиксировать конечный остаток.