A ver...
Entiendo que tenes (ahora depurados) 3,000 lineas, con NIT's, de diferente formato... Necesitas que el formato que se cumpla sea el siguiente:
0000-000000-000-0
Entonces, no seria logico contar los caracteres, aquellos que tengan 17 cumplen con el formato (inicial), asi lo depuras un poco mas, podrias en otra columna utilizar la funcion IF, junto a la funcion LEN, y que te devuelva 1 o en su efecto el NIT consultado, o "NO APLICA", luego, ordenas esa columna y eliminas todos los NO APLICA, la formula te quedaria algo asi, asumiendo que en la columna A tenes los valores del NIT:
=SI(LARGO(A1)=10;1;0)