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

Track Open Job Listings by Department Across Prospect Companies in a Google Sheet

2026-05-14
5 min read

The Scenario

Your team sells HR-tech software to enterprise accounts and your best signal for prioritization is whether a company is actively hiring in engineering. You have an Excel workbook with 80 target accounts. You need open job listing counts broken down by department before your outreach planning session tomorrow morning.

The bad version:

  • Open LinkedIn or each company's career page, count roles by department, and enter the tallies into the workbook by hand
  • Discover that some companies post engineering roles under "Technology" and others under "R&D" — the department labels are inconsistent, making the counts incomparable
  • Get through 20 companies before end of day and realize this will take three more days at this pace

The inconsistency problem alone makes the manual output unreliable. You spend as much time normalizing categories as collecting the data.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent inside your Excel workbook. It reads your account list and calls Crustdata's job listings endpoint for each company, writing results in whatever structure you specify.

Pull all job listings from Crustdata for the companies in column A and create a new worksheet called Job Listings with one row per open role, including job title, department, and posting date

What You Get

  • A Job Listings worksheet with one row per open role
  • Columns: Company, Job Title, Department, Posting Date
  • Any company with no current job listings gets a note row so you know the absence is real
  • Department labels normalized to the categories Crustdata uses so the data is comparable across companies

What If the Data Is Not Quite Ready

You need department counts in the original worksheet, not a separate listing sheet

For each company in column A, use Crustdata to fetch current open job listings and write a count column per department — Engineering, Sales, Marketing, and Other — into columns C, D, E, and F. Flag in column G any company where Crustdata returned no listings.

Some companies in the list are parent companies and you only want listings from the subsidiary

For each entry in column A, check whether Crustdata has separate records for the parent and subsidiary, note which entity was matched in column B, then fetch job listings for the matched entity only

You want to flag accounts whose engineering hiring spiked in the last 30 days

Use Crustdata to fetch job listings for each company in column A and compare current engineering role count to what was posted 30 days ago — write both counts into columns C and D and add a flag in column E for any company where engineering listings grew by more than 20 percent

One prompt to enrich the account list with job signals, firmographics, and an outreach score

For each company in column A, use Crustdata to fetch current engineering job count, current headcount, and last funding stage — write those into columns B, C, and D, then add an outreach score in column E where companies with 10 or more engineering openings and Series B or later funding get "Priority" and everything else gets "Standard"

Try It

Get the 7-day free trial of SheetXAI and open your target account workbook, then ask it to pull job listing counts by department from Crustdata for each company. You can also ask it to overlay those signals with headcount trends or LinkedIn posts from the same accounts.

Stop memorizing formulas.
Tell your spreadsheet what to do.

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

Learn more