To do this interactively I would do the following:
1. Go to
Tables==>Stack
2. Select all of the response columns as columns to be stacked.
3. Click on OK
4. In the newly created data table, go to the column named "Data" and find a cell with a "0" value.
5. Click on that cell to select it.
6. You indicated that you did not want to have any zero values counted, so now right click on the selected cell, and select "Select Matching Cells".
7. Go to the pull down menu "Rows", click on it and select "Delete Rows"
( You could repeat the same steps for the rows that have missing values, but since missing values are egnored by JMP platforms, it isn't necessary.)
8. Now to count the values, go to
Tables==>Summary
9. Select the column named "Data" for the statistic column, selecting "N" as the statistic to be calculated.
10. Select the column named "CNTSTUID" and place it in the Group selection box.
11. Click on "OK"
The new data table will give you a count for each student for the number of questions with responses greater than zero.
Jim