Ao adicionar camadas de tabelas a partir de arquivos do Excel, o ArcGIS tenta adivinhar os tipos de dados :
O Microsoft Excel não aplica tipos de campo para valores durante a entrada de dados, como fazem os bancos de dados padrão. Portanto, o tipo de campo especificado no Excel não é usado para determinar o tipo de campo exposto no ArcGIS. Em vez disso, o tipo de campo no ArcGIS é determinado por uma varredura dos valores nas oito primeiras linhas desse campo. Se a varredura encontrar tipos de dados mistos em um único campo, esse campo será retornado como um campo de string e os valores serão convertidos em strings.
Alguém sabe quais regras heurísticas são usadas aqui?