Страницы: 1
RSS
Подстановка значений в таблицу по 2 условиям
 
Всем привет! Прошу помощи у Вас. Есть таблица которую заполняют указывая напротив фамилии необходимый для них номер сборки (лист "заказ").

Нужно на лист "свод" перенести данные при условии, что фамилии могут быть разбросаны в хаотичном порядке и номера сборок раскидать по соответствующим столбцам (номер 1 в столбец с номером 1 и тд.). Это необходимо для того что просчитать потом массу и распределить по водителям.
Не бойтесь совершенства. Вам его не достичь.
 
OFF
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Jack Famous,ахах) да видел это тоже) но свои нюансы)
Не бойтесь совершенства. Вам его не достичь.
 
В ячейку B4 и растянуть:
=ЕСЛИ(СУММПРОИЗВ((заказ!$A$5:$A$8=$A4)*(заказ!$B$5:$G$8=B$3))*B$3=0;"";СУММПРОИЗВ((заказ!$A$5:$A$8=$A4)*(заказ!$B$5:$G$8=B$3))*B$3)
 
Wanschh, о спасибо большое - сейчас посмотрю какова логика вообще формулы
Не бойтесь совершенства. Вам его не достичь.
 
Wanschh,интересно если изменить цифирные значения на наименование товара (или что то буквенного типа) как тогда изменить формулу?!
Не бойтесь совершенства. Вам его не достичь.
 
Вариант.
=СУММПРОИЗВ((заказ!$A$5:$A$8=$A31)*(заказ!$B$5:$G$8=B$30)*заказ!$B$5:$G$8)
 
=ЕСЛИ(СЧЁТЕСЛИ(ИНДЕКС(заказ!$B$5:$G$8;ПОИСКПОЗ($A31;заказ!$A$5:$A$8;););B$30);B$30;"")
Но зачем подставлять то же значение, что и в шапке? Единицы недостаточно?
=--(СЧЁТЕСЛИ(ИНДЕКС(заказ!$B$5:$G$8;ПОИСКПОЗ($A31;заказ!$A$5:$A$8;););B$30)>0)
 
a.i.mershik, ещё вариант для наименований товара:
Код
=ЕСЛИОШИБКА(ИНДЕКС(Заказ!$B$5:$G$8;ПОИСКПОЗ($A4;заказ!$A$5:$A$8;0);ПОИСКПОЗ(B$3;ИНДЕКС(Заказ!$B$5:$G$8;ПОИСКПОЗ($A4;заказ!$A$5:$A$8;0););0));"")
 
Всем большое спасибо!
Не бойтесь совершенства. Вам его не достичь.
Страницы: 1
Наверх