SORT( SORT( SORT( CHOOSECOLS( FILTER( HSTACK( A2:C; VALUE( D2:F ) ); VALUE(ARRAYFORMULA(SUBSTITUTE(B2:B; "."; ",")))=M3 ); 1; 3; 4; 5; 6 ); 5; ИСТИНА ); 4; ЛОЖЬ ); 3; ЛОЖЬ );
=ЕСЛИ(M6="Вода"; ЕСЛИ(M9="Часть"; SORT(SORT(CHOOSECOLS(FILTER(HSTACK(A2:E; VALUE(F2:G)); VALUE(ARRAYFORMULA(SUBSTITUTE(B2:B; "."; ",")))=M3); 1; 3; 6; 7); 4; ЛОЖЬ); 3; ИСТИНА); SORT(SORT(CHOOSECOLS(FILTER(HSTACK(A2:E; VALUE(F2:G); H2:K); VALUE(ARRAYFORMULA(SUBSTITUTE(B2:B; "."; ",")))=M3); 1; 3; 4; 5; 6; 7; 8; 9; 10; 11); 6; ЛОЖЬ); 5; ИСТИНА)); ЕСЛИ(M6="Земля"; ЕСЛИ(M9="Часть"; SORT(SORT(SORT(CHOOSECOLS(FILTER(HSTACK(A2:C; VALUE(D2:F)); VALUE(ARRAYFORMULA(SUBSTITUTE(B2:B; "."; ",")))=M3); 1; 3; 4; 5; 6); 5; ИСТИНА); 4; ЛОЖЬ); 3; ЛОЖЬ); SORT(SORT(SORT(CHOOSECOLS(FILTER(HSTACK(A2:C; VALUE(D2:F); G2:K); VALUE(ARRAYFORMULA(SUBSTITUTE(B2:B; "."; ",")))=M3); 1; 3; 4; 5; 6; 7; 8; 9; 10; 11); 5; ИСТИНА); 4; ЛОЖЬ); 3; ЛОЖЬ)); ЕСЛИ(M6="Проход"; ЕСЛИ(M9="Часть"; SORT(SORT(CHOOSECOLS(FILTER(HSTACK(A2:C; VALUE(H2:I)); VALUE(ARRAYFORMULA(SUBSTITUTE(B2:B; "."; ",")))=M3); 1; 3; 4; 5); 3; ЛОЖЬ); 4; ЛОЖЬ); SORT(SORT(CHOOSECOLS(FILTER(HSTACK(A2:G; VALUE(H2:I); J2:K); VALUE(ARRAYFORMULA(SUBSTITUTE(B2:B; "."; ",")))=M3); 1; 3; 4; 5; 6; 7; 8; 9; 10; 11); 7; ЛОЖЬ); 8; ЛОЖЬ)))))
а то подобные формулы по частям копировать ну такое себе особенно редактировать потом