Matt-

Here's how you would do it using version 1.92 with

Expression Manager.

Say your questions are named (have code values) A-D, and they are all on page 1 Create a hidden Equation question type called Avg on page 2, and put this in its text field:

{if(count(A,B,C,D)==0,'N/A',sum(A,B,C,D)/count(A,B,C,D))}

This will store the average of the answered scores in the Avg field in your database, but the users won't see the computation. The count() function counts the number of non-empty responses; and the sum() function adds them. To avoid divide by zero, I first checked that at least one question was answered.

/Tom