Вычесть и добавить инвентарь (SUMIF) - PullRequest
0 голосов
/ 09 октября 2019

У меня есть система инвентаризации, которая будет использоваться пользователями для регистрации и выписки товаров. SKU каждого предмета будет сопоставляться через Файл для добавления или вычитания из Начального количества, указанного в Листе 1.

На Листе 1 хранится SKU каждого предмета в Инвентаризации (столбец B), Исходное количество(Столбец I) и текущее количество (столбец F) для каждого элемента.

Лист 2 - это контрольный лист (SKU - столбец C, а полученное количество - столбец F)

Лист 3 - это контрольный лист (SKU - столбец C и добавленное количество - столбец F)

В листе 1 мне нужно обновить столбец текущего количества, так как элементы проверяются как на входе, так и на выходе из листов 2 и 3.

Моя формула для листа 1, столбец текущего количества:

=IF(B448="","",I448-SUMIF(CheckOUT!$C$2:$C$50000,B448,CheckOUT!$F$2:$F$50000)),(I448+SUMIF(CheckIN!$C$2:$C$50000,B448,CheckIN!$F$2:$F$50000))

Который получает ошибку "#Value".

Начальная часть формулы,

=IF(B448="","",I448-SUMIF(AWCheckOUT!$C$2:$C$50000,B448,AWCheckOUT!$F$2:$F$50000))

, успешно работает сама по себе, чтобы вычесть элементы при их извлечении из Листа 2.

Аналогично, лестничная часть формулы,

(I448+SUMIF(CheckIN!$C$2:$C$50000,B448,CheckIN!$F$2:$F$50000)) 

, успешно работает сама по себе, добавляя элементы, когда они возвращаются с Листа3.

Однако, когда я объединяю две формулы, возвращается ошибка #Value.

Буду очень признателен, если кто-нибудь поможет мне с этим, пожалуйста.

Большое вам спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...