Is there any way we can select top 500 values in attribute table? I tried by sorting area field ascending/descending... but I can't count big numbers to select. In microsoft excell we can do know, similarly in arcgis, is there any code to keep in attribute selection ??
Perhaps I don't understand your question, but I am not sure why you are counting these values. Let your script do that.
e.g. In python
import arcpy myarray =  cur = arcpy.SearchCursor("MYSHAPEFILE") for row in cur: myarray.append(row.SHAPE_AREA) mysortedarray = sorted(myarray) value500 = mysortedarray[-500]
Then you can select by attribute using this value.