Last attempt, which should meet all of your criteria. Remember that the D6 and E6 formulae need to be copied down and then over to the other subjects' total and grade columns for this to work.
[TABLE="width: 3080"]
<tbody>[TR]
[TD]Report Card[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD="colspan: 3"]Bengali[/TD]
[TD][/TD]
[TD="colspan: 3"]English[/TD]
[TD][/TD]
[TD="colspan: 3"]Chemistry[/TD]
[TD][/TD]
[TD="colspan: 3"]Maths[/TD]
[TD][/TD]
[TD="colspan: 3"]Physics[/TD]
[TD][/TD]
[TD="colspan: 3"]Biology[/TD]
[TD][/TD]
[TD="colspan: 3"]Subject 7[/TD]
[TD][/TD]
[TD="colspan: 3"]Subject 8[/TD]
[TD][/TD]
[TD="colspan: 3"]Subject 9[/TD]
[TD][/TD]
[TD="colspan: 3"]Subject 10[/TD]
[TD][/TD]
[TD="colspan: 4"]Grand Total[/TD]
[/TR]
[TR]
[TD][/TD]
[TD]Theory[/TD]
[TD]Practical[/TD]
[TD]TOTAL[/TD]
[TD]GRADE[/TD]
[TD]Theory[/TD]
[TD]Practical[/TD]
[TD]TOTAL[/TD]
[TD]GRADE[/TD]
[TD]Theory[/TD]
[TD]Practical[/TD]
[TD]TOTAL[/TD]
[TD]GRADE[/TD]
[TD]Theory[/TD]
[TD]Practical[/TD]
[TD]TOTAL[/TD]
[TD]GRADE[/TD]
[TD]Theory[/TD]
[TD]Practical[/TD]
[TD]TOTAL[/TD]
[TD]GRADE[/TD]
[TD]Theory[/TD]
[TD]Practical[/TD]
[TD]TOTAL[/TD]
[TD]GRADE[/TD]
[TD]Theory[/TD]
[TD]Practical[/TD]
[TD]TOTAL[/TD]
[TD]GRADE[/TD]
[TD]Theory[/TD]
[TD]Practical[/TD]
[TD]TOTAL[/TD]
[TD]GRADE[/TD]
[TD]Theory[/TD]
[TD]Practical[/TD]
[TD]TOTAL[/TD]
[TD]GRADE[/TD]
[TD]Theory[/TD]
[TD]Practical[/TD]
[TD]TOTAL[/TD]
[TD]GRADE[/TD]
[TD]BEST 5[/TD]
[TD]AVERAGE[/TD]
[TD]GRADE[/TD]
[TD]STATUS[/TD]
[/TR]
[TR]
[TD][/TD]
[TD]80[/TD]
[TD]20[/TD]
[TD][/TD]
[TD][/TD]
[TD]80[/TD]
[TD]20[/TD]
[TD][/TD]
[TD][/TD]
[TD]70[/TD]
[TD]30[/TD]
[TD][/TD]
[TD][/TD]
[TD]80[/TD]
[TD]20[/TD]
[TD][/TD]
[TD][/TD]
[TD]70[/TD]
[TD]30[/TD]
[TD][/TD]
[TD][/TD]
[TD]70[/TD]
[TD]30[/TD]
[TD][/TD]
[TD][/TD]
[TD]70[/TD]
[TD]30[/TD]
[TD][/TD]
[TD][/TD]
[TD]70[/TD]
[TD]30[/TD]
[TD][/TD]
[TD][/TD]
[TD]70[/TD]
[TD]30[/TD]
[TD][/TD]
[TD][/TD]
[TD]70[/TD]
[TD]30[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Student 1[/TD]
[TD]67[/TD]
[TD]19[/TD]
[TD]86[/TD]
[TD]A+[/TD]
[TD]64[/TD]
[TD]20[/TD]
[TD]84[/TD]
[TD]A+[/TD]
[TD]56[/TD]
[TD]29[/TD]
[TD]85[/TD]
[TD]A+[/TD]
[TD]61[/TD]
[TD]19[/TD]
[TD]80[/TD]
[TD]A+[/TD]
[TD]55[/TD]
[TD]29[/TD]
[TD]84[/TD]
[TD]A+[/TD]
[TD]48[/TD]
[TD]30[/TD]
[TD]78[/TD]
[TD]A+[/TD]
[TD]48[/TD]
[TD]30[/TD]
[TD]78[/TD]
[TD]A+[/TD]
[TD]48[/TD]
[TD]30[/TD]
[TD]78[/TD]
[TD]A+[/TD]
[TD]48[/TD]
[TD]30[/TD]
[TD]78[/TD]
[TD]A+[/TD]
[TD]48[/TD]
[TD]30[/TD]
[TD]78[/TD]
[TD]A+[/TD]
[TD]419[/TD]
[TD]83.8[/TD]
[TD]A+[/TD]
[TD]PASSED[/TD]
[/TR]
[TR]
[TD]Student 2[/TD]
[TD]55[/TD]
[TD]19[/TD]
[TD]74[/TD]
[TD]A[/TD]
[TD]63[/TD]
[TD]20[/TD]
[TD]83[/TD]
[TD]A+[/TD]
[TD]54[/TD]
[TD]29[/TD]
[TD]83[/TD]
[TD]A+[/TD]
[TD]43[/TD]
[TD]19[/TD]
[TD]62[/TD]
[TD]A[/TD]
[TD]54[/TD]
[TD]27[/TD]
[TD]81[/TD]
[TD]A+[/TD]
[TD]42[/TD]
[TD]30[/TD]
[TD]72[/TD]
[TD]A[/TD]
[TD]42[/TD]
[TD]30[/TD]
[TD]72[/TD]
[TD]A[/TD]
[TD]42[/TD]
[TD]30[/TD]
[TD]72[/TD]
[TD]A[/TD]
[TD]42[/TD]
[TD]30[/TD]
[TD]72[/TD]
[TD]A[/TD]
[TD]42[/TD]
[TD]30[/TD]
[TD]72[/TD]
[TD]A[/TD]
[TD]393[/TD]
[TD]78.6[/TD]
[TD]A+[/TD]
[TD]PASSED[/TD]
[/TR]
[TR]
[TD]Student 3[/TD]
[TD]61[/TD]
[TD]19[/TD]
[TD]80[/TD]
[TD]A+[/TD]
[TD]60[/TD]
[TD]20[/TD]
[TD]80[/TD]
[TD]A+[/TD]
[TD]57[/TD]
[TD]28[/TD]
[TD]85[/TD]
[TD]A+[/TD]
[TD]52[/TD]
[TD]18[/TD]
[TD]70[/TD]
[TD]A[/TD]
[TD]53[/TD]
[TD]25[/TD]
[TD]78[/TD]
[TD]A+[/TD]
[TD]45[/TD]
[TD]30[/TD]
[TD]75[/TD]
[TD]A+[/TD]
[TD]45[/TD]
[TD]30[/TD]
[TD]75[/TD]
[TD]A+[/TD]
[TD]45[/TD]
[TD]30[/TD]
[TD]75[/TD]
[TD]A+[/TD]
[TD]45[/TD]
[TD]30[/TD]
[TD]75[/TD]
[TD]A+[/TD]
[TD]45[/TD]
[TD]30[/TD]
[TD]75[/TD]
[TD]A+[/TD]
[TD]398[/TD]
[TD]79.6[/TD]
[TD]A+[/TD]
[TD]PASSED[/TD]
[/TR]
[TR]
[TD]Student 4[/TD]
[TD]62[/TD]
[TD]18[/TD]
[TD]80[/TD]
[TD]A+[/TD]
[TD]53[/TD]
[TD]19[/TD]
[TD]72[/TD]
[TD]A[/TD]
[TD]24[/TD]
[TD]20[/TD]
[TD]44[/TD]
[TD]B[/TD]
[TD]40[/TD]
[TD]5[/TD]
[TD]45 x[/TD]
[TD]D[/TD]
[TD]35[/TD]
[TD]26[/TD]
[TD]61[/TD]
[TD]A[/TD]
[TD]24[/TD]
[TD]30[/TD]
[TD]54[/TD]
[TD]B+[/TD]
[TD]24[/TD]
[TD]30[/TD]
[TD]54[/TD]
[TD]B+[/TD]
[TD]24[/TD]
[TD]30[/TD]
[TD]54[/TD]
[TD]B+[/TD]
[TD]24[/TD]
[TD]30[/TD]
[TD]54[/TD]
[TD]B+[/TD]
[TD]24[/TD]
[TD]30[/TD]
[TD]54[/TD]
[TD]B+[/TD]
[TD]311[/TD]
[TD]62.2[/TD]
[TD]A[/TD]
[TD]PASSED[/TD]
[/TR]
[TR]
[TD]Student 5[/TD]
[TD]23[/TD]
[TD]20[/TD]
[TD]43 x[/TD]
[TD]D[/TD]
[TD]30[/TD]
[TD]5[/TD]
[TD]35 x[/TD]
[TD]D[/TD]
[TD]61[/TD]
[TD]30[/TD]
[TD]91[/TD]
[TD]AA[/TD]
[TD]70[/TD]
[TD]20[/TD]
[TD]90[/TD]
[TD]AA[/TD]
[TD]60[/TD]
[TD]30[/TD]
[TD]90[/TD]
[TD]AA[/TD]
[TD]55[/TD]
[TD]30[/TD]
[TD]85[/TD]
[TD]A+[/TD]
[TD]55[/TD]
[TD]30[/TD]
[TD]85[/TD]
[TD]A+[/TD]
[TD]55[/TD]
[TD]30[/TD]
[TD]85[/TD]
[TD]A+[/TD]
[TD]55[/TD]
[TD]30[/TD]
[TD]85[/TD]
[TD]A+[/TD]
[TD]55[/TD]
[TD]30[/TD]
[TD]85[/TD]
[TD]A+[/TD]
[TD]X[/TD]
[TD]X[/TD]
[TD]X[/TD]
[TD]FAILED[/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD]D6:[/TD]
[TD="colspan: 10"]=IF(AND(ISBLANK(B6),ISBLANK(C6)),"",IF(OR((B6/B$5)*100<30,(C6/C$5)*100<30),B6+C6&" x",B6+C6))[/TD]
[TD]%[/TD]
[TD]GRADE[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD]E6:[/TD]
[TD="colspan: 8"]=IF(D6="","",IF(OR((B6/B$5)*100<30,(C6/C$5)*100<30),"D",VLOOKUP(D6,$N$14:$O$20,2,1)))
[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD]AP6:[/TD]
[TD="colspan: 9"]=IF(COUNTIF(E6:AO6,"D")>1,"X",SUM(LARGE((D6,H6,L6,P6,T6,X6,AB6,AF6,AJ6,AN6),{1,2,3,4,5})))[/TD]
[TD][/TD]
[TD]0[/TD]
[TD]D[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD]AQ6:[/TD]
[TD="colspan: 3"]=IF(AP6="X","X",AP6/5)[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]30[/TD]
[TD]C[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD]AR6:[/TD]
[TD="colspan: 5"]=IF(AP6="X","X",VLOOKUP(AQ6,$N$14:$O$20,2,1))[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]40[/TD]
[TD]B[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD]AS6:[/TD]
[TD="colspan: 7"]=IF(OR(AR6="X",AR6="D"),"FAILED",IF(AP6<150,"FAILED","PASSED"))[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]50[/TD]
[TD]B+[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]60[/TD]
[TD]A[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]