формулами по-приколу
со строки 5
номера, названияКод
=ЕСЛИ((СТРОКА()-ПОИСКПОЗ(ВПР("我";A$1:A4;1);A$1:A4;)-2)<ВПР(ВПР("我";A$1:A4;1);Лист1!B:C;2;);СТРОКА()-ПОИСКПОЗ(ВПР("我";A$1:A4;1);A$1:A4;)-1;ЕСЛИ(И(A4=0;ЕЧИСЛО(A3));ИНДЕКС(Лист1!B:B;ПОИСКПОЗ(ВПР("我";A$1:A4;1);Лист1!B:B;)+1);))
данныеКод
=ЕСЛИ(ИЛИ(И($A5=0;ЕЧИСЛО($A4));ЕТЕКСТ(A5));"";ЕСЛИ(ЕТЕКСТ($A4);B$4;СЛУЧМЕЖДУ(ИНДЕКС(Лист1!D:D;ПОИСКПОЗ(ВПР("我";$A$1:$A4;1);Лист1!$B:$B;))*100;ИНДЕКС(Лист1!E:E;ПОИСКПОЗ(ВПР("我";$A$1:$A4;1);Лист1!$B:$B;))*100)/100))
A3в строке 4 текст