Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an attribute table in ArcGIS 10 (it's large - around 300,000 elements). I've selected some rows of the table using 'Select by attributes' and I want to set the value of a field for all of those rows.

How should I go about doing this? I'm hoping there will be a nice, easy, GUI-based way - as I'm teaching someone with very little GIS experience.

share|improve this question
up vote 9 down vote accepted

How about opening the attribute table, change to the selected records then right-click on the field you want to change. Choose Calculate Field and type the value you want all of the selected features to have.

share|improve this answer
For fields that are string/text make sure you surround your text with "", e.g. "string" within field calculator. – artwork21 May 10 '11 at 16:02
Ahh of course - I didn't quite think laterally enough... Cheers guys. – robintw May 10 '11 at 16:08

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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