Немного поизвращался над задачкой
Формула сортированных по величине заказов (массивная):
Код
=ЕСЛИ(СТРОКА(E2)>СЧЁТЗ(A$2:A$46);"";ИНДЕКС(A:A;НАИМЕНЬШИЙ(НАИМЕНЬШИЙ(ЕСЛИ(A$2:A$46<>"";СТРОКА(A$2:A$46);99);СТОЛБЕЦ(A:H));ПОИСКПОЗ(НАИБОЛЬШИЙ(МУМНОЖ(ТРАНСП((СТРОКА(A$2:A$46)>НАИМЕНЬШИЙ(ЕСЛИ(A$2:A$46<>"";СТРОКА(A$2:A$46);99);СТОЛБЕЦ(A:H)))*(СТРОКА(A$2:A$46)<НАИМЕНЬШИЙ(ЕСЛИ(A$2:A$46<>"";СТРОКА(A$2:A$46);99);СТОЛБЕЦ(B:I)))*C$2:C$46);1^СТРОКА($2:$46));СТРОКА(E1));МУМНОЖ(ТРАНСП((СТРОКА(A$2:A$46)>НАИМЕНЬШИЙ(ЕСЛИ(A$2:A$46<>"";СТРОКА(A$2:A$46);99);СТОЛБЕЦ(A:H)))*(СТРОКА(A$2:A$46)<НАИМЕНЬШИЙ(ЕСЛИ(A$2:A$46<>"";СТРОКА(A$2:A$46);99);СТОЛБЕЦ(B:I)))*C$2:C$46);1^СТРОКА($2:$46));))))
Формула сортированных по суммарной величине товаров (массивная):
Код
=ИНДЕКС($B:$B;ОСТАТ(НАИБОЛЬШИЙ(СУММЕСЛИ($B$1:$B$46;$B$1:$B$46;$C$1:$C$46)*(1-ЕОШИБКА(1/(ПОИСКПОЗ($B$1:$B$46;$B$1:$B$46;)=СТРОКА(1:46))))+СТРОКА(1:46)%%;СТОЛБЕЦ(A3));1)/1%%)
И формула суммы товара в заказе (массивная):
Код
=ЕСЛИ($E4="";"";СУММ((СТРОКА($1:$46)<МИН(ЕСЛИ((ПОИСКПОЗ($E4;$A:$A;)<СТРОКА($1:$46))*($A$1:$A$46<>"");СТРОКА($1:$46))))*(СТРОКА($1:$46)>ПОИСКПОЗ($E4;$A:$A;))*($B$1:$B$46=F$3)*$C$1:$C$46))
Формулу подправил, файл перевложил