Страницы: 1
RSS
Суммирование остатков по признаку
 
Добрый день. Прошу помощи.

В таблице нужно просуммировать складские остатки товара по определенному критерию.
Код товара состоит из 13 цифр типа:  AAA-BBB-CCCC-DDD (пример 052-001-0090-010)
нужно просуммировать все остатки товара по признаку  AAA-BBB-CCCC (DDD не учитываем, т.к. это цвет товара).
К примеру
TORCH-80001-016-0080-010 581,0581
ULTRA-10001-003-0010-010 10305,099591
ULTRA-10001-003-0010-020 1500,0
ULTRA-10001-003-0010-030 55191,0
ULTRA-10001-003-0010-040 11883,0
ULTRA-10001-003-0010-050 3716,0
ULTRA-10001-003-0010-060 16996,0
Заранее благодарю.
 
А что делать с кодами которые не подпадают под маску? Такой например 00-000000001119 или такой 0000000050.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
По возможности просто оставить количество.  
 
Добрый день. Формула МАССИВА
=СУММ(ЕСЛИ(ЕСЛИОШИБКА(ЛЕВСИМВ($B$2:$B$1289;ПОИСК("№";ПОДСТАВИТЬ($B$2:$B$1289;"-";"№";3))-1);$B$2:$B$1289)=ЕСЛИОШИБКА(ЛЕВСИМВ(B2;ПОИСК("№";ПОДСТАВИТЬ(B2;"-";"№";3))-1);B2);$C$2:$C$1289;0))
Изменено: Настя_Nastya - 02.10.2020 11:31:53
 
Доп. столбец + сводная. Выбирайте, что нужно было суммировать, а что нет.
Изменено: Максим В. - 02.10.2020 11:29:49
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Если в ячейке E2 - критерий, формула:
=СУММЕСЛИМН(C:C;B:B;E2&"-????")  
 
Если совместить и подправит #4 и #6
=SUMIF(B:B;LEFT(B2;FIND("@";SUBSTITUTE(B2&"-";"-";"@";3)))&"*";C:C)
По вопросам из тем форума, личку не читаю.
 
Всем большое спасибо. Помогли очень ))))
Страницы: 1
Наверх