У меня есть система инвентаризации, которая будет использоваться пользователями для регистрации и выписки товаров. 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.
Буду очень признателен, если кто-нибудь поможет мне с этим, пожалуйста.
Большое вам спасибо!