I have had a play around, is the SQL below how you suggested or is there a way to use the Dcount function just once?
INSERT INTO GateKPI_Tbl ( TSTATUS1, NDSTATUS1, DSTATUS1, ODSTATUS1, CSTATUS1, TSTATUS2, NDSTATUS2, DSTATUS2, ODSTATUS2, CSTATUS2, TSTATUS3, NDSTATUS3, DSTATUS3, ODSTATUS3...