This question already has an answer here:

I've got a shapefile containing multiple polygons, attached to an attribute table. I'm looking at labeling all these polygons using the attribute 'AREA' column. However, these areas have not been rounded off and are in meters squared whereas I need them to be in Hectares. How would I convert these into hectares then present as a label.

Also, how can I create a white background for these labels?

I'm using ArcMap 10.3.1

marked as duplicate by Dan C, Jeffrey Evans, Brad Nesom, Fezter, PolyGeo arcgis-desktop Jun 15 '16 at 22:23

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.

  • you don't need to re-calculate the field. just display it in hectare with rounding. – Brad Nesom Jun 15 '16 at 16:46
  • use a label expression to calculate the labe from 2m to hect – Brad Nesom Jun 15 '16 at 17:10

In your label Expression enter the following:

round([AREA]/10000, 2)

This will convert your area from meters to hectares, and round it to two decimal places. If you want more or less decimal places, just modify the 2 to the number of decimals you want on your label.

Not the answer you're looking for? Browse other questions tagged or ask your own question.