If you want to know how many records have the first check box selected, how many have the second selected and so forth, you need that related table. I won't say that you can't do it from this single field, but it would take a very complex script to count the records.
But using a related table does not mean that you have to abandon the check boxes interface. You can still present the user with a group of check boxes to click even with a table of related records for the selected values.
do you know how the data is stored for the check box value list?
Each selected value is entered in the field, separated by a return and in the order that the user clicked the check boxes. You can see this for yourself if you make a copy of your check box field and change it's format back to edit box so that you can see the data appear and disappear in the copy when you click check boxes in the original copy of the field.
There are ways to use this field as a match field to match to a related table where you'd have one record for each value in your value list that would also let you get your counts.
Thank you. I will follow your advice and set up related tables rather then involved scripts.