It sounds as if you are tallying the total in a given column for your attendance. By using a "2" to indicate a tardy you are effectivly adding an additional student to the attendance total.
The easiest solution for this is to change the datatype to a text field. Then, use some scheme like "T" for tardy, "A" for absent, "P" for present. Or you could even leave it as 0, 1, 2. Then for your totals you would just need to do a count on the toal number of "T", "R", and "A"'s in the column. This can be done most easily by using a filter on the Datasheet view and looking at the total number of rows returned.
Please note that this may be the EASIEST way to do it but it is certainly not the BEST. The best way would require seperate Student and Attendance tables as well as integrity checks, but you can do with out that if you just want a simple record.
Also, in the solution I described, be aware that the values would be case sensitive so filtering on "A" would most likely omit any values of "a".
Regards,
Chris Bloom