artwork21 is absolutely right. Another way to do that is to:
- Right click on the point feature class (your street addresses) and go to Join and Relates > Join.
- In the prompt box, at the top, select the drop down and choose "Join data from another layer based on spatial location".
- Select your polygon feature class (districts) and choose "it falls inside". This will export a shapefile that contain every point and the district it falls in and then, as artwork21 mentioned,
- export the resulting table as a .dbf,
- open it with Excel and save it as a .csv.
You can also reverse this for further analysis:
- Right click the polygon shapefile > Joins and Relates > Join.
- Select "Join data from another layer based on spatial location"
Choose the point feature class as the joining layer.
This gives you a few more options. For example, you can give each polygon attributes of Average, Minimum, Standard Deviation, Sum, Maximum, or Variance (or all of them) from the point feature class.
So, if you were wondering how many addresses are assigned to the "xyz" district, this would be an ideal solution.
You can also do point to point. For example, if you have a point feature class with distribution centers, and another point feature class with store location and you want to see which which distribution center every store is closest to, you can:
- Use the Store Location feature class and join the distribution center feature class
Choose "each point will be given attribute of joining layer closest to it.."
The output will show every store and the attributes of the distribution center to which it is closest to.