Hi, the AVERAGE() function ignores text and blanks, can you post the formula you are using.
Excel 2013/2016
<colgroup><col style="width: 25pxpx"><col><col><col><col></colgroup><thead>
</thead><tbody>
[TD="align: center"]1[/TD]
[TD="align: right"]10[/TD]
[TD="align: right"]5[/TD]
[TD="bgcolor: [URL=https://www.mrexcel.com/forum/usertag.php?do=list&action=hash&hash=FFFF00]#FFFF00[/URL] , align: right"]7.5[/TD]
</tbody>
Sheet1
[TABLE="width: 85%"]
<tbody>[TR]
[TD]
Worksheet Formulas[TABLE="width: 100%"]
<thead>[TR="bgcolor: [URL=https://www.mrexcel.com/forum/usertag.php?do=list&action=hash&hash=DAE7F5]#DAE7F5[/URL] "]
[TH="width: 10"]Cell[/TH]
[TH="align: left"]Formula[/TH]
[/TR]
</thead><tbody>[TR]
[TH="width: 10, bgcolor: [URL=https://www.mrexcel.com/forum/usertag.php?do=list&action=hash&hash=DAE7F5]#DAE7F5[/URL] "]D1[/TH]
[TD="align: left"]=AVERAGE(
A1:C1)[/TD]
[/TR]
</tbody>[/TABLE]
[/TD]
[/TR]
</tbody>[/TABLE]
Yeah... Um, here you go:
=IF(((IF(SUMIF($N$4:$AE$4,$H$4,$N7:$AE7)>0,SUM(SUMIF($N$4:$AE$4,$H$4,$N7:$AE7)*SUMIF($N$4:$AE$4,$H$4,$N7:$AE7)),"0"))+IF(SUMIF($AF$4:$AN$4,$H$4,$AF7:$AN7)>0,SUM(SUMIF($AF$4:$AN$4,$H$4,$AF7:$AN7)*$AF$2),"0")+IF(SUMIF($AO$4:$AZ$4,$H$4,$AO7:$AZ7)>0,SUM(SUMIF($AO$4:$AZ$4,$H$4,$AO7:$AZ7)*$AO$2),"0")+IF(SUMIF($BA$4:$BH$4,$H$4,$BA7:$BH7)>0,SUMIF($BA$4:$BH$4,$H$4,$BA7:$BH7)*$BA$2,"0")+IF(SUMIF($BI$4:$BK$4,$H$4,$BI7:$BK7)>0,SUMIF($BI$4:$BK$4,$H$4,$BI7:$BK7)*$BI$2,"0")+IF(SUMIF($BL$4:$BX$4,$H$4,$BL7:$BX7)>0,SUMIF($BL$4:$BX$4,$H$4,$BL7:$BX7)*$BL$2,"0"))>0,(IF(SUMIF($N$4:$AE$4,$H$4,$N7:$AE7)>0,SUM(SUMIF($N$4:$AE$4,$H$4,$N7:$AE7)*$N$2),"0")+IF(SUMIF($AF$4:$AN$4,$H$4,$AF7:$AN7)>0,SUM(SUMIF($AF$4:$AN$4,$H$4,$AF7:$AN7)*$AF$2),"0")+IF(SUMIF($AO$4:$AZ$4,$H$4,$AO7:$AZ7)>0,SUM(SUMIF($AO$4:$AZ$4,$H$4,$AO7:$AZ7)*$AO$2),"0")+IF(SUMIF($BA$4:$BH$4,$H$4,$BA7:$BH7)>0,SUMIF($BA$4:$BH$4,$H$4,$BA7:$BH7)*$BA$2,"0")+IF(SUMIF($BI$4:$BK$4,$H$4,$BI7:$BK7)>0,SUMIF($BI$4:$BK$4,$H$4,$BI7:$BK7)*$BI$2,"0")+IF(SUMIF($BL$4:$BX$4,$H$4,$BL7:$BX7)>0,SUMIF($BL$4:$BX$4,$H$4,$BL7:$BX7)*$BL$2,"0"))/(IF(COUNTIFS($N$4:$AE$4,$H$4,$N7:$AE7,"<>" & "")>0,COUNTIFS($N$4:$AE$4,$H$4,$N7:$AE7,"<>" & "")*$N$2,"0")+IF(COUNTIFS($AF$4:$AN$4,$H$4,$AF7:$AN7,"<>" & "")>0,COUNTIFS($AF$4:$AN$4,$H$4,$AF7:$AN7,"<>" & "")*$AF$2,"0")+IF(COUNTIFS($AO$4:$AZ$4,$H$4,$AO7:$AZ7,"<>" & "")>0,COUNTIFS($AO$4:$AZ$4,$H$4,$AO7:$AZ7,"<>" & "")*$AO$2,"0")+IF(COUNTIFS($BA$4:$BH$4,$H$4,$BA7:$BH7,"<>" & "")>0,COUNTIFS($BA$4:$BH$4,$H$4,$BA7:$BH7,"<>" & "")*$BA$2,"0")+IF(COUNTIFS($BI$4:$BK$4,$H$4,$BI7:$BK7,"<>" & "")>0,COUNTIFS($BI$4:$BK$4,$H$4,$BI7:$BK7,"<>" & "")*$BI$2,"0")+IF(COUNTIFS($BL$4:$BX$4,$H$4,$BL7:$BX7,"<>" & "")>0,COUNTIFS($BL$4:$BX$4,$H$4,$BL7:$BX7,"<>" & "")*$BL$2,"0")),$H$2)
You are looking at a weighted average function. It tests a string against another string, adds up all cells the meet the criteria, counts the number of items attributed, multiples the average item by a weighting and divides it by the number of items counted. And it does this for five different criteria over 6 different cycles / weightings.
And as mentioned, when a character arrives instead of a number, it halves the weighted average.