Try
Avg(IIF(IsNumeric([ScoreA]),Val([ScoreA]),0) + IIF(IsNumeric([Score
b]),Val([Score B]),0) + IIF(IsNumeric([Score C]),Val([Score C]),0))
That will average in a 0 if all the scores are in the row are NA.
If that is not acceptable then you will have to write a more complex
expression that might look something like
Avg(IIF (IsNumber(A) + IsNumeric(B) + IsNumeric(C) = 0,
Null,
IIF(IsNumeric([ScoreA]),Val([ScoreA]),0) + IIF(IsNumeric([Score
b]),Val([Score B]),0) + IIF(IsNumeric([Score C]),Val([Score C]),0))

Signature
John Spencer
Access MVP 2002-2005, 2007
Center for Health Program Development and Management
University of Maryland Baltimore County
.
> Good afternoon John,
>
[quoted text clipped - 21 lines]
>>
>> Please help.
Rene Hernandez - 30 Jul 2007 20:18 GMT
Good afternoon John,
The first expression you provided worked. That's great!
It sums up the numbers and omits any fields that have NA. I set the same
expression to count in another textbox which returns back the count of fields
with a numeric figure. I divided one by the other and obtained my average.
Thanks a million!!! You're a life saver!

Signature
Rene Lazaro
> Try
>
[quoted text clipped - 34 lines]
> >>
> >> Please help.
Rene Hernandez - 30 Jul 2007 21:22 GMT
Good afternoon John,
It worked great!!! You're a live saver!!!
Thanks for all your help and patience.
Rene

Signature
Rene Lazaro
> Try
>
[quoted text clipped - 34 lines]
> >>
> >> Please help.