Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Переходящий остаток - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Переходящий остаток
Gesper Дата: Среда, 03.04.2024, 10:54 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день!

Подскажите пожалуйста формулу, суть проблемы:
Есть приход-расход по товару.
Прописал через ВПР поиск позиций в приходе при отгрузке с отражением итогового количества отгруженного товара по каждой позиции.

Например,
Поступило три коробки товара с одним наименованием, но разным количеством.
В одной 100 ед;
Во второй 150;
В третьей 120

Всего за смену отгрузили 272 ед. данного товара.
Нужно корректно рассчитать остаток для закрытия накладных и перемещения товара.
Приоритет - порядок строк в таблице.
При отгрузке 272 ед. должно получиться так:
1я коробка = 0
2я коробка = 0
3я коробка = 98

Спасибо!
К сообщению приложен файл: raschet_ostatka_tovara.xlsx (9.2 Kb)


Сообщение отредактировал Gesper - Среда, 03.04.2024, 10:55
 
Ответить
СообщениеДобрый день!

Подскажите пожалуйста формулу, суть проблемы:
Есть приход-расход по товару.
Прописал через ВПР поиск позиций в приходе при отгрузке с отражением итогового количества отгруженного товара по каждой позиции.

Например,
Поступило три коробки товара с одним наименованием, но разным количеством.
В одной 100 ед;
Во второй 150;
В третьей 120

Всего за смену отгрузили 272 ед. данного товара.
Нужно корректно рассчитать остаток для закрытия накладных и перемещения товара.
Приоритет - порядок строк в таблице.
При отгрузке 272 ед. должно получиться так:
1я коробка = 0
2я коробка = 0
3я коробка = 98

Спасибо!

Автор - Gesper
Дата добавления - 03.04.2024 в 10:54
Nic70y Дата: Среда, 03.04.2024, 11:04 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9032
Репутация: 2374 ±
Замечаний: 0% ±

Excel 2010
Код
=МАКС(;СУММЕСЛИ(A$2:A2;A2;C$2:C2)-ВПР(A2;A$2:E2;4;))
К сообщению приложен файл: 15.xlsx (9.0 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=МАКС(;СУММЕСЛИ(A$2:A2;A2;C$2:C2)-ВПР(A2;A$2:E2;4;))

Автор - Nic70y
Дата добавления - 03.04.2024 в 11:04
Gesper Дата: Среда, 03.04.2024, 11:47 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
@Nic70y
Некорректно считает в случае отгрузки меньшего кол-ва, чем в первой коробке.
Например, если отгрузили 10, остаток 1й коробки считает корректно, а последующие суммирует остаток предыдущей строки.
Остаток 2й должен оставаться 150, а считает как 90+150
 
Ответить
Сообщение@Nic70y
Некорректно считает в случае отгрузки меньшего кол-ва, чем в первой коробке.
Например, если отгрузили 10, остаток 1й коробки считает корректно, а последующие суммирует остаток предыдущей строки.
Остаток 2й должен оставаться 150, а считает как 90+150

Автор - Gesper
Дата добавления - 03.04.2024 в 11:47
Nic70y Дата: Среда, 03.04.2024, 11:49 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9032
Репутация: 2374 ±
Замечаний: 0% ±

Excel 2010
Код
=МИН(C2;МАКС(;СУММЕСЛИ(A$2:A2;A2;C$2:C2)-ВПР(A2;A$2:E2;4;)))


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=МИН(C2;МАКС(;СУММЕСЛИ(A$2:A2;A2;C$2:C2)-ВПР(A2;A$2:E2;4;)))

Автор - Nic70y
Дата добавления - 03.04.2024 в 11:49
Gesper Дата: Среда, 03.04.2024, 12:56 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Спасибо, то что нужно
Вопрос, можно ли реализовать без впр, чтобы происходило сравнение отгруженного товара колонки D с кол-вом позиции в колонке C?


Сообщение отредактировал Gesper - Среда, 03.04.2024, 12:56
 
Ответить
СообщениеСпасибо, то что нужно
Вопрос, можно ли реализовать без впр, чтобы происходило сравнение отгруженного товара колонки D с кол-вом позиции в колонке C?

Автор - Gesper
Дата добавления - 03.04.2024 в 12:56
Nic70y Дата: Среда, 03.04.2024, 13:01 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9032
Репутация: 2374 ±
Замечаний: 0% ±

Excel 2010
Gesper, отгрузка у Вас повторяется, так что можно
Код
=МИН(C2;МАКС(;СУММЕСЛИ(A$2:A2;A2;C$2:C2)-D2))


ЮMoney 41001841029809
 
Ответить
СообщениеGesper, отгрузка у Вас повторяется, так что можно
Код
=МИН(C2;МАКС(;СУММЕСЛИ(A$2:A2;A2;C$2:C2)-D2))

Автор - Nic70y
Дата добавления - 03.04.2024 в 13:01
Gesper Дата: Среда, 03.04.2024, 13:09 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Благодарю! Все работает
 
Ответить
СообщениеБлагодарю! Все работает

Автор - Gesper
Дата добавления - 03.04.2024 в 13:09
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!