Back to Neutrino in Excel
SheetXAI logo
Neutrino logo
Neutrino · Excel Guide

Enrich IP Addresses in a Excel workbook With Neutrino Geolocation

2026-05-15
5 min read

The Scenario

Your company's SIEM exported 500 IP addresses from the past week's server logs into an Excel workbook. Some of these IPs made repeated failed login attempts. Some called API endpoints in patterns that don't match legitimate usage. Your security analyst wants to know, before she starts reviewing, which ones are associated with known VPN services or proxy networks — and where in the world they're coming from.

You have the workbook. You've been asked to get the enrichment done before the 3 PM review.

The bad version:

  • Open a browser-based IP lookup tool, paste the first IP, copy the country, city, ISP into the workbook
  • Repeat 499 more times
  • Look up from the screen at 2:50 PM, realize you've processed 63 rows, and tell the analyst the enrichment isn't ready

Nobody assigned this to you because you're good at repetitive data entry. This landed on your desk because it seemed like a spreadsheet task. It is not a spreadsheet task. It's an API enrichment task disguised as one.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent inside your Excel workbook. Through its built-in Neutrino IP info integration, it enriches every IP address in column A with geographic and network metadata and writes each field into the columns you specify.

For each IP address in column A, use Neutrino IP info to get the country, city, and ISP and put them in columns B, C, and D respectively.

What You Get

  • Column B: country for every IP
  • Column C: city
  • Column D: ISP name
  • All 500 rows in one operation — ready for the analyst's 3 PM review

What If the Data Is Not Quite Ready

You also need VPN and proxy flags

For each IP address in column A, use Neutrino IP probe to get country in column B, city in column C, ISP in column D, VPN flag in column E (TRUE or FALSE), and proxy flag in column F (TRUE or FALSE).

You want suspicious rows highlighted for the analyst

Enrich all IPs in column A with Neutrino — write country in column B, city in column C, ISP in column D, VPN in column E, proxy in column F. Highlight any row where column E or column F is TRUE in red.

Some rows have IPv6 mixed with IPv4

For each row in column A, note whether the address is IPv4 or IPv6 in column B. Then enrich all addresses with Neutrino and write country in column C, city in column D, and ISP in column E.

Full enrichment and triage in one shot

Enrich all IP addresses in column A with Neutrino — write country in column B, city in column C, ISP in column D, VPN in column E, proxy in column F. Highlight VPN and proxy rows red. Add a summary row at the bottom showing the count of unique countries, VPN addresses, and proxy addresses.

Try It

Get the 7-day free trial of SheetXAI and open your server log IP workbook, then ask SheetXAI to enrich column A with Neutrino country, city, and VPN flags before your security analyst's review. See also the IP blocklist screening spoke if you want to cross-check against known threat lists at the same time.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more