This question already has an answer here:

I'm importing a .csv that contains data that I am joining to a shapefile. The value that I am joining is shown in the first column of the image below. When I import the data into ArcMap the data in the second column is converted to type 'string' instead of 'integer'.

How do I import the data so that numeric values are of type integer 'instead' of 'string'?

enter image description here

marked as duplicate by PolyGeo Jul 7 at 1:37

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.