Logical way to compare dipole moment
Look at dipole moment as a vector with the head of vector pointing towards the more electronegative atom. Ccl4 has 4 vectors pointing outwards but these vectors cancel, hence 0 dipole. Chcl3, 1 vector from H towards c, 3 vectors from c to each cl atom. Note they have tetrahedral geometry. The net vector would be along one of cl atoms but as other cl atoms have components of their vectors opposite to the victorious cl atom, dipole would be reduced. Ch2cl2, net vector would be somewhere between the 2 c==>cl vectors but there are not much opposite components of vectors as compared to chcl3, it has greater dipole than the former. Ch3cl, net dipole is along the cl atom and further each H==>C dipole is increasing the magnitude of the vector. These problems are based on visualization and vectors help you visualize better.