Select to view content in your preferred language

Excel for ArcGIS use pulldata funtion to get attribute from REST API

78
2
a week ago
MissouriOffice_of_Geospatial_I
New Contributor

Hello,

I'm working with Excel for ArcGIS and I'm trying to have points that are geocoded in the excel sheet also run a function so it can bring in the house and senate district that it intersects with. Is there a pulldata function that excel can use similar to the function in Survey123 Connect to enrich data with existing data?

0 Kudos
2 Replies
ShannonCardoza
Esri Contributor

Good morning @MissouriOffice_of_Geospatial_I, Thank you for posting your question! At this time, we do not have a tool or pulldata function in ArcGIS for Excel. However, if you are trying to find interesect results between 2 feature layers you may want to explore our Create spatial filter tool. There is a Filter type parameter called Intersect which is used to specify the relationship between the two input datasets. 

I am not entirely sure if this is 'like' the PullData function used in Survey 123 Connect but it maybe an option. In the meantime, let me take this workflow you suggested back to my team and see what we can do...stay tuned!

Best, 

SC

 

Shannon Cardoza
Product Engineer
0 Kudos
ShannonCardoza
Esri Contributor

After some additional collaboration, here is an optional workaround @MissouriOffice_of_Geospatial_I  - 

  1. Sign in to your ArcGIS account

  2. Go to "+Add", and choose the "ArcGIS" tab, then search for the layer containing the ArcGIS data that you need

  3. Click on the table icon next to the layer name to add the layer's data to Excel

ShannonCardoza_0-1752251453088.png

4. The data will be added to Excel on a different sheet ("ArcGIS data sheet")

5. Go back to the sheet with the geocoded points. Use cell references (=sheetName!cellName) to create a new column that links to the data from the ArcGIS data sheet.

ShannonCardoza_1-1752251521995.png

6. The geocoded points data is now linked to the ArcGIS data on the "ArcGIS data sheet". To sync the data from ArcGIS, go to the ArcGIS data sheet and make sure the Excel cursor is on the ArcGIS data. The "Map Data" tab will appear. Click the "Sync with ArcGIS" button to bring any data updates from ArcGIS.

ShannonCardoza_2-1752251548237.png

Best, 

SC

Shannon Cardoza
Product Engineer
0 Kudos