Другие языки программирования и технологии

EXCEL. Подскажите, какую форомулу можно применить?

Всем доброго времени суток. Встала задача, к сожалению не могу сообразить, как правильно прописать формулу для ее исполнения.
Есть две таблицы. Первая с количеством товаров на складе. Вторая с отгрузками. Прошу подсказать, как сделать так, чтоб при добавлении новой строки в таблицу "отгрузки", с указанием артикула и количества товара, из таблички "остаток склад" вычеталось внесенное количество соответствующего товара. Надеюсь формулировка более-менее понятная) Изображения прилагаю, заранее благодарю! Возможно здесь можно как-то применить формулу ВПР?
ВПР - можно, да, ставить её нужно в ячейку рядом с "количеством" складской таблицы, "расход", например.
Но это всё очень костыльный способ. В серьёзных организациях даже с 5-7-ю сотрудниками так не делают. У них этим занимаются специальные программы, самописные, либо готовые наподобие какой-нибудь 1С.
Потому что в случае такого подхода, как у вас:
1) нет контроля остатков и могут продать больше, чем есть на складе
2) правила обработки данных плохо отслеживаемы
3) у ВПР есть свои капризы - данные должны быть отсортированы и искомый столбец должен быть первым, левее всех.
4) при объёмах данных по 200-300 записей уже могут быть проблемы со скоростью, потому что поиск по тексту в несколько раз медленнее поиска по числам, которые используют в базах данных с SQL. У SQL СУБД и миллион записей - не проблема.
5) в таблице нет никакой защиты от случайных изменений и никакого журнала изменений тоже нет.
и так далее.
Рома Толмачев
Рома Толмачев
4 583
Лучший ответ
В правой таблице не хватает даты остатков и колонки их начального уровня. Иначе пазл не сложится. Или по другому. При изменении даты происходит пересчёт, относительно начальных значений
В задаче ничего не сказано про пополнение остатков.
Полагаю, задача сложнее, чем Вы её себе представляете
Игорь Суслов
Игорь Суслов
76 795
Виталий Мустафин Полагаю, это школьная задача на ёксель. Никто в здравом уме в ёкселе учёт вести не будет.
Обычно для склада делают столбцы: Артикул, Начальный остаток, Текущий остаток.
Дальнейшее очевидно...
Можно СумЕсли применить, полагаю.
=Если ()
Сама думай ищи что внутри вписать. Вроде нет варианта "при добавлении строки"
EA
Eldar Aliyev
70 286
Никакую. То, что вы просите, формулами не возможно сделать.
ВП
Вадік Полич
37 597
Что такое впр? Вы таблицу не показали
Аскад
Аскад
14 434
Антон Шестак Извиняюсь. Дополнил